Installation problems | Problèmes à l'installation
matttbe, Saturday 03 November 2012 à 03:10
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Intéressant à savoir!
Pourrais-tu tout de même essayer avec: Exec='gnome-session --session=cairo-dock'
Exec=bash -c 'gnome-session --session=cairo-dock' S'il y a moyen d'éviter l'ajout d'un fichier
Sinon, est-ce que ça fonctionne bien l'association de Mutter et Cairo-Dock. Tu as droit à des effets graphiques, des raccourcis ou autre? alt+tab fonctionne? |
fredo, Sunday 04 November 2012 à 19:15
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Intéressant à savoir!
Pourrais-tu tout de même essayer avec: Exec='gnome-session --session=cairo-dock'
Exec=bash -c 'gnome-session --session=cairo-dock' S'il y a moyen d'éviter l'ajout d'un fichier
Sinon, est-ce que ça fonctionne bien l'association de Mutter et Cairo-Dock. Tu as droit à des effets graphiques, des raccourcis ou autre? alt+tab fonctionne?
Bon en fait je suis allé un peu vite. Lors de mes tests, je ne faisais que me déconnecter et connecter sans redémarrer le PC, et sans tuer le processus cairo-dock.
Aujourd'hui, après avoir démarré mon PC, j'ai bien la session cairo-dock, le bureau géré par Nautilus, alt+tab fonctionne pour changer d'application, les applications qui étaient ouvertes à la déconnexion ont bien été relancées, les fenêtres sont décorées par Mutter, lorsque réduit ou ferme une fenêtre il y a bien des effets. Mais je n'ai pas le dock en bas de l'écran, ni le sélecteur de bureau à gauche.
Dans gnome-session-properties, GLX-Dock est bien présent dans la liste et la ligne est coché.
Dans la liste des processus en rapport à Cairo il y a :
/bin/bash /usr/local/bin/start-cairo-dock
/usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session start-cairo-dock
gnome-session --session=cairo-dock
/usr/bin/dbus-launch --exit-with-session start-cairo-dock
Dans un terminal, je peux lancer la commande cairo-dock :
$ cairo-dock &
[1] 789
$ warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:208)
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.1.0
Compiled date : Oct 11 2012 09:57:35
Built with GTK : 3.4
Running with OpenGL: 1
============================================================================
Unity-Bridge: registered as Unity: <dbus.service.BusName com.canonical.Unity on <dbus._dbus.SessionBus (session) at 0xa46426c> at 0xa44612c>
connect...
-> connected to cairo-dock
('new owner:', dbus.UTF8String(':1.109'))
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
Le dock apparaît avec le sélecteur de bureau, il est utilisable et il y a des effets. Avec une Debian, je ne sais pas si le bridge Unity est utile.
Dans la liste des processus il y a :
/bin/bash /usr/local/bin/start-cairo-dock
/usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session start-cairo-dock
gnome-session --session=cairo-dock
cairo-dock
/usr/bin/dbus-launch --exit-with-session start-cairo-dock
/usr/bin/python /usr/lib/i386-linux-gnu/cairo-dock/cairo-dock-unity-bridge
Je vais essayer Exec='gnome-session --session=cairo-dock'.
Qu'est-ce que tu appelles des raccourcis ? |
fredo, Sunday 04 November 2012 à 19:41
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Intéressant à savoir!
Pourrais-tu tout de même essayer avec: Exec='gnome-session --session=cairo-dock'
Exec=bash -c 'gnome-session --session=cairo-dock' S'il y a moyen d'éviter l'ajout d'un fichier ;)
J'ai la même erreur avec ces deux lignes; il n'en veut pas...
Pour le démarrage de XFCE, la ligne Exec appelle "startxfce4" qui est un script shell. |
fredo, Sunday 04 November 2012 à 19:57
|
|
Subscription date : 01 November 2012
Messages : 21
|
Pour avoir le dock au démarrage j'ai modifié le script shell "start-cairo-dock", j'ai ajouté une ligne pour lancer le dock :
#! /bin/bash
gnome-session --session=cairo-dock &
cairo-dock
Sans le "&" le dock n'est pas lancé, j'ai l'impression que gnome-session ne rends pas la main. |
SQP, Sunday 04 November 2012 à 20:19
|
|
Subscription date : 03 July 2010
Messages : 1081
|
gnome-session ne rends pas la main.
si, mais à la fin de la session.
Avec ton script, c'est le dock qui va bloquer la session, et si il plante ou est fermé, tu risque de perdre la session avec. Tu peux surement les lancer dans l'autre sens avec le & sur le dock. |
fredo, Monday 05 November 2012 à 20:43
|
|
Subscription date : 01 November 2012
Messages : 21
|
SQP : gnome-session ne rends pas la main.
si, mais à la fin de la session.
Avec ton script, c'est le dock qui va bloquer la session, et si il plante ou est fermé, tu risque de perdre la session avec. Tu peux surement les lancer dans l'autre sens avec le & sur le dock.
En inversant les lignes, la session démarre bien :
#! /bin/bash
cairo-dock &
gnome-session --session=cairo-dock
En faisant le tour, je m'aperçois que je n'ai pas l'action "se déconnecter". Il y a "Changer d'utilisateur", "Mettre en veille", "Hiberner", "Redémarrer" et "Eteindre".
La zone de notification est vide bien que le processus "nm-applet" existe. |
matttbe, Tuesday 06 November 2012 à 12:29
|
|
Subscription date : 24 January 2009
Messages : 12573
|
En faisant le tour, je m'aperçois que je n'ai pas l'action "se déconnecter". Il y a "Changer d'utilisateur", "Mettre en veille", "Hiberner", "Redémarrer" et "Eteindre". Normalement, il devrait y avoir une entrée entre "Changer d'utilisateur" et "Mettre en veille". Elle n'est même pas grisée? Un clic du milieu fonctionne?
La zone de notification est vide bien que le processus "nm-applet" existe. Peut-être que tu dois passer par l'ancienne zone de notification  |
fredo, Tuesday 06 November 2012 à 20:57
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : En faisant le tour, je m'aperçois que je n'ai pas l'action "se déconnecter". Il y a "Changer d'utilisateur", "Mettre en veille", "Hiberner", "Redémarrer" et "Eteindre". Normalement, il devrait y avoir une entrée entre "Changer d'utilisateur" et "Mettre en veille". Elle n'est même pas grisée? Un clic du milieu fonctionne?
Les premières fois où j'ai lancé cairo-dock à la main, sans qu'il soit lancé dans le script shell, j'avais le bouton de déconnexion. Maintenant que cairo-dock est lancé dans le script shell ce bouton n'apparaît plus.
Le clic du milieu qui est associé à l'action "verrouiller l'écran" ne fonctionne pas.
matttbe : La zone de notification est vide bien que le processus "nm-applet" existe. Peut-être que tu dois passer par l'ancienne zone de notification :-?
C'est bien la nouvelle zone de notification.
J'ai l'impression que cairo-dock est "en dehors" de la session, que les notifications ne lui arrive pas, ou qu'il n'est pas branché à dbus, et qu'il ne peut pas fermer la session. |
matttbe, Tuesday 06 November 2012 à 21:08
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Maintenant que cairo-dock est lancé dans le script shell ce bouton n'apparaît plus. Il est peut-être lancé trop tôt.
Est-ce mieux si tu ajoutes un délai de 1, 2 secondes voir plus? |
fredo, Wednesday 07 November 2012 à 00:20
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Maintenant que cairo-dock est lancé dans le script shell ce bouton n'apparaît plus. Il est peut-être lancé trop tôt.
Est-ce mieux si tu ajoutes un délai de 1, 2 secondes voir plus?
OK, je vais essayer.
Ce qui me gène, c'est que glx-dock est visible et activé dans gnome-session-properties, dans les propriétés, la commande qui doit être lancée est bien cairo-dock. Et pourtant cairo-dock n'est pas lancé, la bidouille de lancer cairo-dock par un script shell externe n'est pas terrible...
Quelle commande je peux mettre dans gnome-session-properties pour comprendre pourquoi cairo-dock n'est pas lancé ? |
fredo, Wednesday 07 November 2012 à 00:47
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Maintenant que cairo-dock est lancé dans le script shell ce bouton n'apparaît plus. Il est peut-être lancé trop tôt.
Est-ce mieux si tu ajoutes un délai de 1, 2 secondes voir plus?
Je viens de rebooter après avoir ajouté le délai de 5 secondes, mais la zone de notification est toujours vide et le bouton "se déconnecter" n'apparaît pas.
Pourtant le processus nm-applet est bien lancé.
root 1424 0.0 0.0 18596 2856 ? Sl 00:31 0:00 /usr/sbin/gdm3
root 1448 0.0 0.1 21020 4116 ? Sl 00:31 0:00 \_ /usr/lib/gdm3/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1
root 1463 7.5 0.4 48976 19384 tty7 Ss+ 00:31 0:19 \_ /usr/bin/Xorg :0 -br -verbose -novtswitch -auth /var/run/gdm3/auth-for-Debian-gdm-esxxx/database -nolisten tcp
root 2146 0.0 0.1 29888 4628 ? Sl 00:32 0:00 \_ gdm-session-worker [pam/gdm3]
fredo 4311 0.0 0.0 4804 1060 ? Ss 00:32 0:00 \_ /bin/bash /usr/local/bin/start-cairo-dock
fredo 4490 0.0 0.0 3844 212 ? Ss 00:32 0:00 \_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session start-cairo-dock
fredo 4495 5.4 1.4 400904 58696 ? Sl 00:32 0:12 \_ cairo-dock -w 5
fredo 4496 0.1 0.2 50192 9648 ? Sl 00:32 0:00 \_ gnome-session --session=cairo-dock
fredo 4504 0.6 0.4 243564 18600 ? Sl 00:32 0:01 \_ /usr/lib/gnome-settings-daemon/gnome-settings-daemon
fredo 4557 4.0 1.1 195004 45520 ? Sl 00:32 0:08 \_ mutter --sm-client-id 10b6xxxxxxxxxx
fredo 4566 6.6 0.6 69616 26456 ? RNl 00:32 0:14 \_ /usr/lib/tracker/tracker-miner-fs
fredo 4568 0.1 0.3 251320 14032 ? Sl 00:32 0:00 \_ nm-applet
fredo 4569 0.0 0.2 25888 8836 ? S 00:32 0:00 \_ /usr/lib/gnome-disk-utility/gdu-notification-daemon
fredo 4573 7.6 0.2 67744 9840 ? Sl 00:32 0:16 \_ /usr/lib/tracker/tracker-store
fredo 4576 0.1 0.4 40056 17656 ? S 00:32 0:00 \_ /usr/bin/python /usr/bin/system-config-printer-applet
fredo 4578 0.5 0.3 146708 13696 ? Sl 00:32 0:01 \_ /usr/lib/notification-daemon/notification-daemon
fredo 4579 0.0 0.2 32456 8544 ? Sl 00:32 0:00 \_ /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
fredo 4581 0.0 0.2 41224 8892 ? Sl 00:32 0:00 \_ gnome-screensaver
fredo 4582 1.1 0.6 213828 27992 ? Sl 00:32 0:02 \_ nautilus -n
fredo 4588 0.1 0.3 60680 13260 ? Sl 00:32 0:00 \_ /usr/lib/evolution/3.4/evolution-alarm-notify
fredo 4589 0.1 0.2 135804 11688 ? Sl 00:32 0:00 \_ update-notifier
fredo 4590 37.2 5.1 659196 210080 ? Rl 00:32 1:22 \_ /usr/lib/iceweasel/firefox-bin --sm-config-prefix /firefox-bin-CGxxx/ --sm-client-id 10b6xxxxxxxxxx
fredo 4592 5.3 2.0 556408 83796 ? Sl 00:32 0:11 \_ /usr/lib/icedove/icedove-bin --sm-config-prefix /icedove-bin-I0xxxx/ --sm-client-id 10b6xxxxxxxxxx
fredo 4595 0.4 0.3 165232 15792 ? Sl 00:32 0:00 \_ gnome-terminal --sm-client-id 10b6xxxxxxxxxx --sm-client-state-file
fredo 4714 0.0 0.0 2056 708 ? S 00:32 0:00 \_ gnome-pty-helper
fredo 4715 0.0 0.0 5196 1660 pts/0 Ss+ 00:32 0:00 \_ bash
fredo 4717 0.0 0.0 5200 1836 pts/1 Ss 00:32 0:00 \_ bash
fredo 14447 0.0 0.0 4940 1164 pts/1 R+ 00:36 0:00 \_ ps auxf
Edit: L'arborescence des processus est mal rendu avec la balise "code". |
matttbe, Wednesday 07 November 2012 à 01:51
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Ce qui me gène, c'est que glx-dock est visible et activé dans gnome-session-properties, dans les propriétés, la commande qui doit être lancée est bien cairo-dock. Et pourtant cairo-dock n'est pas lancé, la bidouille de lancer cairo-dock par un script shell externe n'est pas terrible... Je suis d'accord mais c'est étonnant que je n'ai pas ce problème sur Ubuntu... Je suppose que le programme a été patché mais que les devs de Debian n'en veulent pas
N'hésite pas à rapporter ce problème aux devs de Debian, ça peut être utile!
Quelle commande je peux mettre dans gnome-session-properties pour comprendre pourquoi cairo-dock n'est pas lancé ? Bonne question! Il y a peut-être des logs qqe part.
Je viens de rebooter après avoir ajouté le délai de 5 secondes, mais la zone de notification est toujours vide et le bouton "se déconnecter" n'apparaît pas. Et en relançant le dock plus tard, as-tu le même problème?
Pourtant le processus nm-applet est bien lancé. Et tu n'as rien dans l'"Ancienne zône de notification"?
Edit: L'arborescence des processus est mal rendu avec la balise "code". Oui, il faut simplement rajouter un "=C" et ça suffit
(il y a une petite astuce ici en-dessous ) Did you know ? The Code tag can do syntax colouring based in the languages : [code=php][/ code]. It will work with : php,c,c++,c#,sql,bash |
fredo, Wednesday 07 November 2012 à 23:11
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Je viens de rebooter après avoir ajouté le délai de 5 secondes, mais la zone de notification est toujours vide et le bouton "se déconnecter" n'apparaît pas. Et en relançant le dock plus tard, as-tu le même problème?
J'ai lancé cairo-dock dans un terminal :
$ cairo-dock
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:208)
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.1.0
Compiled date : Oct 11 2012 09:57:35
Built with GTK : 3.4
Running with OpenGL: 1
============================================================================
Cairo-Dock - Unity bridge is already running (10705)
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
CairoKeyBinding '<Super>l' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Super>l' (Se déconnecter: Verrouiller l'écran)
This shortkey is probably already used by another applet or another application
CairoKeyBinding '<Control>F12' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Control>F12' (Se déconnecter: Afficher le menu de déconnexion)
This shortkey is probably already used by another applet or another application
CairoKeyBinding '<Alt>F3' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Alt>F3' (Contrôleur de Son: Afficher / Cacher le menu de son)
This shortkey is probably already used by another applet or another application
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
CairoKeyBinding '<Control>F10' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Control>F10' (Évènements récents: Afficher/cacher les évènements récents)
This shortkey is probably already used by another applet or another application
CairoKeyBinding '<Control>F7' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Control>F7' (Ancienne zone de notifications: Afficher/cacher le systray)
This shortkey is probably already used by another applet or another application
CairoKeyBinding '<Control>F8' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Control>F8' (Presse-papier: Afficher les éléments du menu)
This shortkey is probably already used by another applet or another application
_cd_find_volume_name_from_drive_name: assertion `pDrive != NULL' failed
CairoKeyBinding '<Control>F1' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Control>F1' (Menu d'Applications: Afficher/cacher le menu des applications)
This shortkey is probably already used by another applet or another application
CairoKeyBinding '<Control>F2' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Control>F2' (Menu d'Applications: Afficher/cacher la fenêtre de lancement rapide)
This shortkey is probably already used by another applet or another application
CairoKeyBinding '<Alt><Shift>' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Alt><Shift>' (Indicateur clavier: Changer la langue du clavier)
This shortkey is probably already used by another applet or another application
CairoKeyBinding '<Super>Return' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Super>Return' (Contrôle depuis le clavier: Activer / Désactiver le contrôle du dock par le clavier)
This shortkey is probably already used by another applet or another application
CairoKeyBinding '<Control>F6' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Control>F6' (Navigateur rapide: Afficher/cacher le menu de navigation rapide)
This shortkey is probably already used by another applet or another application
File '/usr/lib/indicators3/7/libprintersmenu.so' does not exist.
warning : (/tmp/buildd/cairo-dock-plug-ins-3.1.0/Indicator-applet3/indicator-applet3.c:cd_indicator3_load:41)
Unable to load libprintersmenu.so
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
CairoKeyBinding '<Shift><Ctrl>F4' failed!
warning : (/tmp/buildd/cairo-dock-3.1.0/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:282)
Couldn't bind '<Shift><Ctrl>F4' (Afficher le Bureau: Montrer le bureau)
This shortkey is probably already used by another applet or another application
g_string_free: assertion `string != NULL' failed
g_string_free: assertion `string != NULL' failed
g_string_free: assertion `string != NULL' failed
+ ''
g_object_unref: assertion `G_IS_OBJECT (object)' failed
g_object_unref: assertion `G_IS_OBJECT (object)' failed
g_object_unref: assertion `G_IS_OBJECT (object)' failed
g_object_unref: assertion `G_IS_OBJECT (object)' failed
g_object_unref: assertion `G_IS_OBJECT (object)' failed
^C
Le bouton "se déconnecter" apparaît et est cliquable. Après le ctrl-c pour terminer cairo-dock, il disparaît. |
fredo, Wednesday 07 November 2012 à 23:13
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Pourtant le processus nm-applet est bien lancé. Et tu n'as rien dans l'"Ancienne zône de notification"?
J'ai ajouté l'ancienne zone de notification au dock et les notifications de Gnome 3.4 y sont, ainsi que nm-applet. |
matttbe, Wednesday 07 November 2012 à 23:46
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Et avec la commande suivant: (sleep 7 && cairo-dock) & (au lieu de cairo-dock -w 5 &) |
fredo, Thursday 08 November 2012 à 09:18
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Et avec la commande suivant: (sleep 7 && cairo-dock) & (au lieu de cairo-dock -w 5 &)
Ca ne change pas le comportement, le bouton "se déconnecter" n'apparaît pas et le clic du milieu n'a pas d'effet. |
matttbe, Thursday 08 November 2012 à 11:47
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Et dernier essai
Enlever Cairo-Dock de ce script et ajouter Cairo-Dock dans les programmes à lancer au démarrage pour la session via gnome-session-properties ou en copiant le .desktop du dock dans le dossier ~/.config/autostart/ |
fredo, Saturday 10 November 2012 à 16:57
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Et dernier essai
Enlever Cairo-Dock de ce script et ajouter Cairo-Dock dans les programmes à lancer au démarrage pour la session via gnome-session-properties ou en copiant le .desktop du dock dans le dossier ~/.config/autostart/
J'ai enlevé du script shell start-cairo-dock la ligne qui lançait cairo-dock et ajouté via gnome-session-properties le lancement de la commande cairo-dock. Après le reboot et la connexion, cairo-dock n'est pas lancé.
Puis, j'ai supprimé de gnome-session-properties le lancement de la commande cairo-dock, et ajouté le fichier cairo-dock.desktop dans le dossier "~/.config/autostart/". Après le reboot et la connexion, cairo-dock n'est pas lancé. Le contenu du fichier 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= |
matttbe, Saturday 10 November 2012 à 17:08
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Mmmh, il est bizarre ton Gnome...
Normalement, il faut prendre /usr/share/applications/cairo-dock.desktop mais ça devrait être pareil.
Est-ce que gnome-session est bien lancé au démarrage? (il n'y a p-ê pas moyen de lancer gnome-session sans gnome-shell...) ou alors, remplacer gnome.session/desktop (/usr/share/gnome-session/sessions/gnome.session et /usr/share/xsessions/gnome.desktop) par ceux du dock?
C'est un peu pénible là... Gnome n'aime pas la "concurrence"?  |
fredo, Saturday 10 November 2012 à 19:22
|
|
Subscription date : 01 November 2012
Messages : 21
|
matttbe : Mmmh, il est bizarre ton Gnome...
Normalement, il faut prendre /usr/share/applications/cairo-dock.desktop mais ça devrait être pareil.
Quand tu as parlé du fichier ".desktop", j'ai pensé au fichier "/usr/share/xsessions/cairo-dock.desktop", et comme il contient déjà l'appel à gnome-session je ne l'ai pas utilisé.
Je vais essayer avec le fichier "/usr/share/applications/cairo-dock.desktop", mais le contenu est grosso modo le même que celui que j'ai utilisé.
matttbe : Est-ce que gnome-session est bien lancé au démarrage? (il n'y a p-ê pas moyen de lancer gnome-session sans gnome-shell...) ou alors, remplacer gnome.session/desktop ( /usr/share/gnome-session/sessions/gnome.session et /usr/share/xsessions/gnome.desktop) par ceux du dock?
C'est un peu pénible là... Gnome n'aime pas la "concurrence"? :)
Oui, gnome-session est bien lancé :
root 1337 0.0 0.0 18596 2860 ? Sl 16:43 0:00 /usr/sbin/gdm3
root 1451 0.0 0.1 21020 4112 ? Sl 16:43 0:00 \_ /usr/lib/gdm3/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1
root 1453 2.9 0.5 52708 22572 tty7 Rs+ 16:43 4:41 \_ /usr/bin/Xorg :0 -br -verbose -novtswitch -auth /var/run/gdm3/auth-for-Debian-gdm-Nxxxx/database -nolisten tcp
root 2178 0.0 0.1 29888 4616 ? Sl 16:43 0:00 \_ gdm-session-worker [pam/gdm3]
fredo 7649 0.0 0.0 4804 1060 ? Ss 16:44 0:00 \_ /bin/bash /usr/local/bin/start-cairo-dock
fredo 8222 0.0 0.0 3844 212 ? Ss 16:44 0:00 \_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session start-cairo-dock
fredo 8265 0.0 0.2 50192 9672 ? Sl 16:44 0:00 \_ gnome-session --session=cairo-dock
Demain, je fais un rapport de bug Debian sur le fait qu'on ne peut pas utiliser de commande avec des arguments dans le fichier "/usr/share/xsessions/cairo-dock.desktop". |
Installation problems | Problèmes à l'installation
|