Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Cairo lancé deux fois
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Cairo lancé deux fois
Guest Français 17 Guest [Read]
27 June 2009 à 13:58

Guest, Monday 22 June 2009 à 00:24

Bonjour
Mon Cairo se lance deux fois au démarrage avec la fenetre "Voulez vous utiliser l'open gl"
J'ai pourtant suivi les conseils du wiki aussi bien pour l'install que le démarrage (par dépôts et avec option time 25 s puisque j'ai compiz)

Ubuntu 8.04.02
Gnome 2.22.3
VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)

Merci d'un petit tuyau au newbie que je suis

A+
TOF

matttbe, Monday 22 June 2009 à 01:59


Subscription date : 24 January 2009
Messages : 12573
Bonjour,

Mon Cairo se lance deux fois au démarrage avec la fenetre "Voulez vous utiliser l'open gl"
Si tu es passé de la 1.6 à la version 2, tu n'as peut-être pas fait attention qu'il y avait qqs changements. Le plus gros changement avec la v2, c'est l'arrivée du support de l'OpenGL. Mais comme il faut des drivers corrects (une carte Intel sur Hardy, ça m'étonnerait qu'ils soient corrects ), tu devras utiliser le backend Cairo à la place.

Ce que tu dois faire : (normalement c'est expliqué dans le message que tu as au démarrage) Vas dans Système / Préférences / Session (ou Applications au démarrage). Si tu vois deux fois Cairo-Dock, décoche-en un et édite l'autre. Dans Commande, indique "cairo-dock -c". (cf. wiki : Lancer cairo-dock au démarrage)

J'ai pourtant suivi les conseils du wiki aussi bien pour l'install que le démarrage (par dépôts et avec option time 25 s puisque j'ai compiz)
Normalement, il n'y a pas besoin d'un retard au démarrage, c'est juste en cas de problème mais tu peux le laisser (=> "sh -c "sleep 15 && cairo-dock -c"")

Guest, Thursday 25 June 2009 à 21:35

Merci Matttbe

J'ai vu les changements.
J'avais désinstallé puis réinstaller depuis Synaptic.
Et je n'ai qu'un Cairo dans Système/Préférences/Session avec -c dans la commande
Bref toujours deux docks au démarrage et boite de dialogue à  propos de l'OpenGl

Merci
A+

matttbe, Thursday 25 June 2009 à 23:12


Subscription date : 24 January 2009
Messages : 12573
Bon, je vois deux solutions possibles.

La première, liste les raccourcis lancés au démarrage en prenant que ceux contenant cairo-dock. Bref, applique cette commande :
cat ~/.config/autostart/* | grep cairo-dock

Si tu as deux "Exec=", c'est qu'il y en a bien deux, à toi de trouver lequel pose problème. (tu peux supprimer le fichier dans ce dossier ~/.config/autostart/ ou via le gestionnaire de session).

Sinon, vas dans as dans Système / Préférences / Session, onglet Options. Ouvre les programmes que tu veux au démarrage puis enregistre cette session via ce menu.

@+

Guest, Friday 26 June 2009 à 00:22

Qelle célérité Matttbe,merci

Voila le retour de la commande cat
Exec=cairo-dock -c
Icon=cairo-dock.svg

Donc ça devrait aller mieux, mais toujours boite de dialogue openGL

Merci
A+

matttbe, Friday 26 June 2009 à 00:47


Subscription date : 24 January 2009
Messages : 12573
  • Es-tu certain que tu n'as pas un script qui exécute Cairo-Dock ?
    cat ~/.config/autostart/* | grep sh
    • Peux-tu, si tu veux bien, nous donner le listing de ce répertoire ?
      ls ~/.config/autostart/

  • Et avec l'option d'enregistrement de session, qu'est-ce que ça donne ?

  • Donc ça devrait aller mieux, mais toujours boite de dialogue openGL
    Tu veux dire que tu n'en as plus qu'un ?

  • Désactive aussi la gestion de la session dans le gestionnaire de Config Compiz (Système / Préférences / Gestionnaire de Configuration CompizConfig si tu as).

Guest, Friday 26 June 2009 à 10:14

Cher Matttbe

Voici le retour du ls ~/.config/autostart/

cairo-dock-cairo.desktop evolution-alarm-notify.desktop trackerd.desktop

Le retour de cat ne donne rien

J'ai désactiver la gestion de la session dans Compiz

Après la boite de dialogue OpenGL (réponse Non) ouverture de deux Docks !!

Merci
A+

matttbe, Friday 26 June 2009 à 10:49


Subscription date : 24 January 2009
Messages : 12573
EDIT : réponds d'abord à la question de fabounet juste en dessous !!



-----------------------------------------------------------------------------



Donc, tu n'as qu'une seule boite de dialogue (alors que dans ton raccourci, tu as bien cairo-dock -c ?) et une fois que tu cliques sur Non, deux dock s'ouvrent ?

C'est vraiment bizarre, surtout sur Gnome !

Essaye peut-être en désinstallant tout à fait cairo-dock, puis tu redémarres ta session et tu le réinstalles...
Pour désinstaller
sudo apt-get purge cairo-dock cairo-dock-plug-ins
sudo rm /usr/bin/cairo-dock
sudo rm -R /usr/share/cairo-dock




-----------------------------------------------------------------------------



Ou alors, je pensais aussi à renommer l'exécutable /usr/bin/cairo-dock...
Mais essaye tjs en le réinstallant !

Sinon, applique cette commande mais c'est pas vraiment conseillé... mais réversible
sudo mv /usr/bin/cairo-dock /usr/bin/cairo-dock2
Puis efface l'ancien lanceur dans le menu de Session et rajoute-en un nouveau avec la commande "cairo-dock2 -c"

REM : lorsque tu vois qu'il y aura une mise à jour, renomme-le comme avant puis rechange après. Donc, juste avant la MAJ
sudo mv /usr/bin/cairo-dock2 /usr/bin/cairo-dock
et juste après
sudo mv /usr/bin/cairo-dock /usr/bin/cairo-dock2




Voilà, en espérant que ça fonctionne

fabounet, Friday 26 June 2009 à 10:51


Subscription date : 30 November 2007
Messages : 17118
2 docks identiques ou pas ?
tu as peut-être 2 docks principaux.
fait un
pgrep cairo-dock
pour voir s'il y'a 2 processus ou pas

Guest, Friday 26 June 2009 à 11:30

La commande de fabounet me donne :
6060
6086

Merci
A+

matttbe, Friday 26 June 2009 à 12:02


Subscription date : 24 January 2009
Messages : 12573
Ils sont exactement les mêmes ou non ?

En gros, est-ce que tu as un ou deux fichiers de config de cairo-dock :
ls ~/.config/cairo-dock/current_theme/

Guest, Friday 26 June 2009 à 12:13

Les deux docks sont identiques (icones comportement..) sauf que l'un des deux n'a pas la transparence (il a un fond noir)

Retour du ls

background.jpg gnome-terminal.svg nautilus.svg
brasero.svg graveman.svg pcmanfm.svg
cairo-dock.conf icons pidgin.svg
cairo-dock.conf.13C6LU indicator-yellow-scroll.svg plug-ins
cairo-dock_easy.conf k3b.svg preview
cd-burner.svg kmail.svg readme
ekiga.svg konqueror.svg synaptic.svg
evolution.svg konsole.svg terminal.svg
file-browser.svg launchers thunar.svg
firefox.svg mail-reader.svg vlc.svg
gimp.svg mozilla-thunderbird.svg xfce4-terminal.svg
gnome-baker.svg nautilus-cd-burner.svg

Merci
A+

matttbe, Friday 26 June 2009 à 14:29


Subscription date : 24 January 2009
Messages : 12573
S'il y a deux processus, c'est que CD est lancé deux fois...

Juste pour voir, ajoute un peu un programme à lancer au démarrage (par exemple gnome-terminal) pour voir s'il ne s'exécute pas deux fois...

Sauf si Fab a une autre idée, essaye tjs de le désinstaller complètement comme je te l'ai dit.

Puis si ça ne va tjs pas, tu peux essayer de changer le nom de l'exécutable de CD.

Guest, Friday 26 June 2009 à 21:53

Cher Matttbe
Désinstalation avec tes commandes
Réinstallation propre en suivant le wiki
Et toujours le même résultat :Deux Cairo dont un sans transparence
Je tue les processus
Et voici le résultat d' une console qui t'aidera à m'aider (who knows ?)

tof@tof-laptop:~$ cairo-dock
warning : (cairo-dock-draw-opengl.c:cairo_dock_get_opengl_config:1673)
couldn't find an appropriate visual ourself, trying something else, this may not work with some drivers ...
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:327)
while opening module '/usr/lib/cairo-dock/libcd-weblets.so' : (libwebkit-1.0.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:327)
while opening module '/usr/lib/cairo-dock/libcd-xfce-integration.so' : (libthunar-vfs-1.so.2: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
gtk_widget_get_gl_context: assertion `GTK_IS_WIDGET (widget)' failed

Alors ouverture de la dialog box OpenGL
si OUI suite de la console :

OpenGL version: 1.3 Mesa 7.0.3-rc2
OpenGL vendor: Tungsten Graphics, Inc
OpenGL renderer: Mesa DRI Intel(R) 945GM 20061017 x86/MMX/SSE2
g_strsplit: assertion `string != NULL' failed
warning : (cairo-dock-application-factory.c:cairo_dock_create_surface_from_xpixmap:123)
Can't have thumbnail for a window that is minimized when the dock is launched.
if your drivers are crappy, we'll know it immediately ... ok, they seem fine enough.
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:171)
Le fichier de clés n'a pas de clé « scroll speed »
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:171)
Le fichier de clés n'a pas de clé « scroll accel »
g_key_file_has_key: assertion `key_file != NULL' failed
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_flush_conf_file_full:72)
Couldn't find any installed conf file
cairo_dock_create_surface_from_image: assertion `rsvg_handle != NULL' failed
n'est pas un directory, menu_path : /
n'est pas un directory, menu_path : /

Si NON suite de la console:

g_strsplit: assertion `string != NULL' failed
warning : (cairo-dock-application-factory.c:cairo_dock_create_surface_from_xpixmap:123)
Can't have thumbnail for a window that is minimized when the dock is launched.
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:171)
Le fichier de clés n'a pas de clé « scroll speed »
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:171)
Le fichier de clés n'a pas de clé « scroll accel »
g_key_file_has_key: assertion `key_file != NULL' failed
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_flush_conf_file_full:72)
Couldn't find any installed conf file
cairo_dock_create_surface_from_image: assertion `rsvg_handle != NULL' failed
n'est pas un directory, menu_path : /
n'est pas un directory, menu_path : /

Nouvelle console avec le -c

tof@tof-laptop:~$ cairo-dock -c
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:327)
while opening module '/usr/lib/cairo-dock/libcd-weblets.so' : (libwebkit-1.0.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:327)
while opening module '/usr/lib/cairo-dock/libcd-xfce-integration.so' : (libthunar-vfs-1.so.2: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
g_strsplit: assertion `string != NULL' failed
warning : (cairo-dock-application-factory.c:cairo_dock_create_surface_from_xpixmap:123)
Can't have thumbnail for a window that is minimized when the dock is launched.
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:171)
Le fichier de clés n'a pas de clé « scroll speed »
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:171)
Le fichier de clés n'a pas de clé « scroll accel »
g_key_file_has_key: assertion `key_file != NULL' failed
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_flush_conf_file_full:72)
Couldn't find any installed conf file
cairo_dock_create_surface_from_image: assertion `rsvg_handle != NULL' failed
n'est pas un directory, menu_path : /
n'est pas un directory, menu_path : /
on commence a monter en force


Alors un seul dock ok mais disparaît si je ferme la console

Merci
A+

matttbe, Friday 26 June 2009 à 22:28


Subscription date : 24 January 2009
Messages : 12573
Mouais... Le truc, c'est que je ne comprends pas pq il y a deux docks lancés... Si il n'y a qu'un raccourci dans le gestionnaire de session, il ne devrait en avoir qu'un... Ou alors, le raccourci serait dans l'init.d mais qu'est-ce qu'il ferait là !

Sinon, est-ce que l'option est activé dans Système / Préférences / Session, onglet Option ? Si oui, désactive-la.

Pour ce qui est des info de la console, cela confirme bien que tu dois lancer cairo-dock avec l'option -c

Aussi, à tout hasard, que te renvoie la commande :
locate cairo-dock | grep /bin/

Si tu ne vois qu'un cairo-dock, renomme le comme je te l'ai dis

Alors un seul dock ok mais disparaît si je ferme la console
Oui, c'est normal.
Soit tu mets un & à la fin de ta commande, soit tu le lances via le raccourci ALT+F2


PS : pourrais-tu mettre les sorties consoles dans des balises de [code] (icône noir au-dessus de l'éditeur ici) stp. C'est plus agréable à lire

Guest, Friday 26 June 2009 à 22:52

Cher Matttbe

Option dans Système / Préférences / Session, onglet Option désactivée

Point de fichier cairo dans /etc/init.d

Résultat du locate :

tof@tof-laptop:~$ locate cairo-dock | grep /bin/
/usr/bin/cairo-dock
/usr/bin/cairo-dock-package-theme.sh
/usr/bin/cairo-dock-update.sh
/usr/bin/launch-cairo-dock-after-beryl.sh
tof@tof-laptop:~$


Merci
A+

matttbe, Friday 26 June 2009 à 23:48


Subscription date : 24 January 2009
Messages : 12573
Bon, on commence par virer les "vieux trucs"
sudo rm /usr/bin/launch-cairo-dock-after-beryl.sh
Redémarre la session, on ne sait jamais

Sinon, essaye avec un autre thème pour CD (peut-être que tu as une config super vieille mais bon ça m'étonnerait !) => sauvegarde peut-être ton thème avant


Enfin, si rien d'autre ne va, renomme le binaire de CD sans oublié de refaire un autre lanceur dans session => voir ici

Guest, Saturday 27 June 2009 à 13:58

Cher Mattbe

J'ai renommé le binaire de CD & alléluia ça fonctionne nickel

Merci à toute la support team de Cairo

Encore bravo pour votre Dock

A+
TOF

Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Cairo lancé deux fois
Guest Français 17 Guest [Read]
27 June 2009 à 13:58


Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Cairo lancé deux fois Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.