Bug#692987: gnome-session: Gnome-session refuses to launch Cairo-dock

Frederic MASSOT frederic at juliana-multimedia.com
Sun Nov 11 18:31:10 UTC 2012


Package: gnome-session
Version: 3.4.2.1-3
Severity: normal

Hi,

I try to use Cairo-dock instead of Gnome-shell. For this cairo-dock provides
packages that allows a Gnome + Cairo-dock session. These packages work
with Ubuntu. I discuss the problem with the developer of Cairo-dock at
this address http://glx-dock.org/bg_topic.php?t=6131 (in french), it
seems there is a problem with Debian gnome-session package.

The first problem is that the command "Exec=" of file "/usr/share/xsessions/*.desktop"
does not support the commands with arguments. The "cairo-dock.desktop" file
contains the line "Exec=gnome-session --session=cairo-dock". It does not
work with Debian Testing, but works well with Ubuntu. To work around
the bug, I wrote a small shell script that contains the line
"gnome-session --session=cairo-dock" and in the "Exec=" line I replaced
the call to gnome-session by a call shell script.

With this, the session starts well but cairo-dock is not running, even
if it appears in gnome-session-properties. For cairo-dock is started
and running properly, I have to start it manually from a shell.

I put the following file in the folder "~/.config/autostart/" but cairo-dock
is not running.

$ cat cairo-dock.desktop
[Desktop Entry]
Name=Cairo-Dock (Gnome + Effects)
Comment=This session logs you into GNOME with Cairo-Dock and with graphical effects.
Exec=/usr/bin/cairo-dock
Icon=
Type=Application
Terminal=false
Categories=


Regards.


-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.5-trunk-686-pae (SMP w/1 CPU core)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-session depends on:
ii  gnome-session-bin      3.4.2.1-3
ii  gnome-session-common   3.4.2.1-3
ii  gnome-settings-daemon  3.4.2+git20120925.a4c817-1
ii  gnome-shell            3.4.2-2

Versions of packages gnome-session recommends:
ii  gnome-power-manager     3.4.0-2
ii  gnome-session-fallback  3.4.2.1-3

Versions of packages gnome-session suggests:
ii  desktop-base      7.0.3
ii  gnome-keyring     3.4.1-5
ii  gnome-user-guide  3.4.2-1+build1

-- no debconf information



More information about the pkg-gnome-maintainers mailing list