Why UM is my only preference for an OS

The fact that I can have as many GUI's as limited by my imagination is the reason why UM is my only choice of an OS--I have nine different UI's and would have more if I could get Cairo Dock to work (I will post the error messages, but have written to forums before when this issue first appeared). I will include screenshots of the nine different looks--the Advanced Mate Menu looks awesome, and have messed with the file to get program listings in the order I want. I understand this want of many looks is just a preference and may not be a big deal to others, but it is a very big deal to me and I guess a lot of others feel the same way, given that Mate Tweak is a selling point of UM.
Cairo Dock reports it wasn't built for EGL support--isn't that a way of saying my Nvidia 1650, 4GB, that I need for my Steam games is the reason it's having trouble?

Here is the error messages for Cairo Dock:

anthony@anthony-OptiPlex-9010:~$ cairo-dock -ma
warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/implementations/cairo-dock-egl.c:gldi_register_egl_backend:232)  
  Cairo-Dock was not built with EGL support

 ============================================================================
	Cairo-Dock version : 3.4.1
	Compiled date      : Jan  2 2021 11:22:34
	Built with GTK     : 3.24
	Running with OpenGL: 1
 ============================================================================

warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/cairo-dock.c:main:738)  
  showing the maintenance mode ...

anthony@anthony-OptiPlex-9010:~$ cairo-dock
warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/implementations/cairo-dock-egl.c:gldi_register_egl_backend:232)  
  Cairo-Dock was not built with EGL support

 ============================================================================
	Cairo-Dock version : 3.4.1
	Compiled date      : Jan  2 2021 11:22:34
	Built with GTK     : 3.24
	Running with OpenGL: 1
 ============================================================================

gldi_managers_get_config: assertion 'pKeyFile != NULL' failed
warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/gldit/cairo-dock-image-buffer.c:cairo_dock_load_image_buffer_from_surface:162)  
  An image has an invalid size, will not be loaded.
g_file_test: assertion 'filename != NULL' failed
g_file_test: assertion 'filename != NULL' failed
sh: 1: /usr/lib/x86_64-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon: not found
warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/gldit/cairo-dock-image-buffer.c:cairo_dock_load_image_buffer_from_surface:162)  
  An image has an invalid size, will not be loaded.
warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/gldit/cairo-dock-image-buffer.c:cairo_dock_load_image_buffer_from_surface:162)  
  An image has an invalid size, will not be loaded.









2 Likes

I like cairo-dock and use it on my UM22.04. My card is Mesa Intel® HD Graphics 5500 (BDW GT2). No proprietary drivers installed. cairo-dock runs fine despite warnings on the startup.

:~$ cairo-dock
Gtk-Message: 13:05:46.539: Failed to load module "topmenu-gtk-module": 'gtk_module_display_init': /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so: undefined symbol: gtk_module_display_init
warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/implementations/cairo-dock-egl.c:gldi_register_egl_backend:232)  
  Cairo-Dock was not built with EGL support
warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/implementations/cairo-dock-glx.c:_initialize_opengl_backend:129)  
  couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

 ============================================================================
	Cairo-Dock version : 3.4.1
	Compiled date      : Jan  2 2021 11:22:34
	Built with GTK     : 3.24
	Running with OpenGL: 1
 ============================================================================

g_file_test: assertion 'filename != NULL' failed
g_file_test: assertion 'filename != NULL' failed
sh: 1: /usr/lib/x86_64-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon: not found
warning :  (/build/cairo-dock-zB8fkd/cairo-dock-3.4.1+git20201103.0836f5d1/src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Super>L' (Log out: Lock the screen)
...