Cairo-Dock / cairo-dock-core

Core part of Cairo-Dock project.
http://glx-dock.org
GNU General Public License v3.0
186 stars 46 forks source link

Cairo Dock not responding to UX input #23

Open bizmate opened 2 months ago

bizmate commented 2 months ago

Summary of the problem: CairoDock cannot be interacted with when running. It shows up but when i click or right click on it the UX does not get the even and instead it disappear under other windows, also it does not catch any even if it is the only element on the screen. Nothing happens so it cannot be used.

I could not join https://glx-dock.org/subscribe.php because the form is not Secure and thus does not let the submission through. I hope this issue on Github is welcome as I see my problem as an issue that might need tracking rather than simple troubleshooting.

I just installed Cairo Dock on ubuntu 24 with the following setup

Output when i try to run cairo-dock

cairo-dock
warning :  (./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      : Mar 31 2024 17:45:13
    Built with GTK     : 3.24
    Running with OpenGL: 0
 ============================================================================

warning :  (./src/gldit/cairo-dock-utils.c:cairo_dock_launch_command_sync_with_stderr:253)  
  Failed to execute child process “gconftool-2” (No such file or directory)
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 :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Super>L' (Log out: Lock the screen)
 This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Control>F12' (Log out: Show the logout menu)
 This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Control>F10' (Recent-Events: Show/hide the Recent Events)
 This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Control>F1' (Applications Menu: Show/hide the Applications menu)
 This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Control>F2' (Applications Menu: Show/hide the quick-launch dialogue)
 This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Super>Return' (Control from keyboard: Enable/disable the keyboard control of the dock)
 This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Control>F6' (Quick Browser: Show/hide the folder menu)
 This shortkey is probably already used by another applet or another application
warning :  (./src/gldit/cairo-dock-keybinder.c:init_object:358)  
  Couldn't bind '<Shift><Ctrl>F4' (Show Desktop: Expose all the desktops)
 This shortkey is probably already used by another applet or another application
GFileInfo created without standard::is-hidden
file ../../../gio/gfileinfo.c: line 1632 (g_file_info_get_is_hidden): should not be reached
GFileInfo created without standard::content-type
file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
_cd_find_volume_name_from_drive_name: assertion 'pDrive != NULL' failed
GFileInfo created without standard::is-hidden
file ../../../gio/gfileinfo.c: line 1632 (g_file_info_get_is_hidden): should not be reached
GFileInfo created without standard::content-type
file ../../../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached
warning :  (./switcher/src/applet-load-icons.c:cd_switcher_load_desktop_bg_map_surface:197)  
  couldn't get the wallpaper
g_strv_length: assertion 'str_array != NULL' failed

Any suggestions if this is a problem related to my setup or a geniuine bug?

dkondor commented 2 months ago

Hi, thank you for reporting! This is indeed a good place to report the issue :) What desktop environment are you using? Is it the default one? Could you share the values of the following environment variables: XDG_CURRENT_DESKTOP and XDG_SESSION_TYPE? (Open a terminal and run the following commands to get them:

echo $XDG_CURRENT_DESKTOP
echo $XDG_SESSION_TYPE

)