Skip to content

cairo-dock : GNOME + Wayland support #29

@sebma

Description

@sebma

Hi,
I'm trying cairo-dock v3.4.1 on Ubuntu but the dock does not even appear :

$ neofetch distro de wm
distro: Ubuntu 20.04.6 LTS x86_64
de: GNOME (Wayland)
wm: Mutter
$ apt policy cairo-dock weston

cairo-dock:
  Installed: 3.4.1-3
  Candidate: 3.4.1-3
  Version table:
 *** 3.4.1-3 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        100 /var/lib/dpkg/status
weston:
  Installed: 8.0.0-1
  Candidate: 8.0.0-1
  Version table:
 *** 8.0.0-1 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        100 /var/lib/dpkg/status
$ groups | tr " " "\n" | grep weston
weston-launch
$ cd .config
$ mv -v cairo-dock cairo-dock.back
renamed 'cairo-dock' -> 'cairo-dock.back'
$ cd
$ cairo-dock   

(cairo-dock:49984): Gtk-WARNING **: 18:14:56.716: Theme parsing error: gtk.css:11298:2: '/*' in comment block
warning :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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      : May 24 2018 23:52:39
        Built with GTK     : 3.22
        Running with OpenGL: 0
 ============================================================================

warning :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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

(cairo-dock:49984): Gtk-WARNING **: 18:14:56.942: Theme parsing error: <data>:7:1467: The :insensitive pseudo-class is deprecated. Use :disabled instead.

(cairo-dock:49984): Gtk-WARNING **: 18:14:56.942: Theme parsing error: <data>:7:3649: The :inconsistent pseudo-class is deprecated. Use :indeterminate instead.
sh: 1: /usr/lib/x86_64-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon: not found
cairo_dock_register_class_full: assertion 'cDesktopFile != NULL || cClassName != NULL' failed
warning :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/src/gldit/cairo-dock-user-icon-manager.c:gldi_user_icons_new_from_directory:133)  
  Unable to load a valid icon from '/home/sebastien/.config/cairo-dock/current_theme/launchers/01gnome-calculator.desktop'; the file is either unreadable, unvalid or does not correspond to any installed program, and will be deleted

(cairo-dock:49984): Gtk-WARNING **: 18:14:57.145: Theme file for oxy-blue has no directories
warning :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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 :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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
cairo_dock_create_surface_from_image_simple: assertion 'cImageFile != NULL' failed
warning :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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
gdk_wayland_window_set_dbus_properties_libgtk_only: assertion 'GDK_IS_WAYLAND_WINDOW (window)' failed
warning :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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 :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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 :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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 :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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 :  (/build/cairo-dock-XfXg2O/cairo-dock-3.4.1/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
warning :  (/build/cairo-dock-plug-ins-k0CF2S/cairo-dock-plug-ins-3.4.1/shortcuts/src/applet-drives.c:cd_shortcuts_list_drives:321)
  couldn't detect any drives
warning :  (/build/cairo-dock-plug-ins-k0CF2S/cairo-dock-plug-ins-3.4.1/shortcuts/src/applet-load-icons.c:cd_shortcuts_build_shortcuts_from_data:310)
  Shortcuts : can't monitor bookmarks
warning :  (/build/cairo-dock-plug-ins-k0CF2S/cairo-dock-plug-ins-3.4.1/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
Compiz: 0.9 version detected (GConf/Flat)
Flat file: Enable 'dbus' plugin
Flat file: Enable 'scale' plugin
Flat file: Enable 'expo' plugin
Flat file: Enable 'staticswitcher' plugin
Compiz: GSettings backend detected ('Default' profile)
GSettings: Enable 'dbus' plugin for 'Default' profile

Here is what I see :
image
And by right clicking on the "Desktop 1" area->Configure, I manage to change the Position on the screen to Bottom and here is what I get :
image
Which release of cairo-dock supports Wayland ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions