Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Quitter Cairo-Dock et le relancer multiplie les processus
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)
Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Quitter Cairo-Dock et le relancer multiplie les processus
lylambda Français 14 lylambda [Read]
06 September 2012 à 13:33

lylambda, Friday 24 August 2012 à 16:05


Subscription date : 06 September 2009
Messages : 1635
Afin d'effectuer diverses tests, ou suite à une compilation, il m'arrive souvent de quitter CD pour le relancer immédiatement ensuite.
J'ai remarqué via le moniteur système, que de nombreux processus sont dupliqués lors de ces relances.
Par exemple :
- cairo-dock-unity-bridge
- bash (de "update_calendar.sh")
- sleep (120)

Il y en a peut être d'autre, mais je les ai sans doute raté. D’après mes tests, ils sont "terminable" sans risque pour le système.
En tout cas, est-ce un comportement normal ou il manque quelques kill bien placés ?

matttbe, Friday 24 August 2012 à 20:51


Subscription date : 24 January 2009
Messages : 12573
Salut,

Oui, j'avais aussi remarqué ce problème mais normalement c'est déjà fixé pour Unity-Bridge (je viens de faire une modif, ça devrait être mieux, au-moins, maintenant il se lance ).
Et pour update_calendar (et son sleep), je croyais que ça avait été fixé mais apparement non :). Ça l'est maintenant avec en prime ce warning en moins
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ


Tu confirmes?

lylambda, Saturday 25 August 2012 à 00:52


Subscription date : 06 September 2009
Messages : 1635
Tu confirmes?
Yep, beau boulot ! Je ne vois plus de processus clones.
Cairo-Dock - Unity bridge is already running (1936)


Concernant les warning, je n'ai pas trouvé le tiens. J'en ai plutôt concernant les third party :

warning : (/home/lylambda/Compilations/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:209)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

warning : (/home/lylambda/Compilations/cairo-dock_bzr/cairo-dock-plug-ins/Dbus/src/applet-dbus.c:cd_dbus_register_module_in_dir:172)
file /home/lylambda/.config/cairo-dock/third-party/list.conf/auto-load.conf should not be here
warning : (/home/lylambda/Compilations/cairo-dock_bzr/cairo-dock-plug-ins/Dbus/src/applet-dbus.c:cd_dbus_register_module_in_dir:172)
file /home/lylambda/.config/cairo-dock/third-party/make_packages.sh/auto-load.conf should not be here
warning : (/home/lylambda/Compilations/cairo-dock_bzr/cairo-dock-plug-ins/Dbus/src/applet-dbus.c:cd_dbus_register_module_in_dir:172)
file /home/lylambda/.config/cairo-dock/third-party/doCkranslator/auto-load.conf should not be here
warning : (/home/lylambda/Compilations/cairo-dock_bzr/cairo-dock-plug-ins/Dbus/src/applet-dbus.c:cd_dbus_register_module_in_dir:172)
file /home/lylambda/.config/cairo-dock/third-party/dependences_deb.sh/auto-load.conf should not be here

warning : (/home/lylambda/Compilations/cairo-dock_bzr/cairo-dock-core/src/gldit/cairo-dock-keybinder.c:cd_keybinder_bind:283)
Couldn't bind '<Control><Alt>r' (Translator: Pouet)
This shortkey is probably already used by another applet or another application


Nota: Je n'ai pas réussi à régler le dernier warning concernant le raccourcis clavier de Translator. Il se réinitialise à chaque démarrage, même si je le change.

matttbe, Saturday 25 August 2012 à 07:37


Subscription date : 24 January 2009
Messages : 12573
Tu peux supprimer chaque dossier parents des fichiers cités. (et tous les dossiers qui ne sont pas des liens symboliques dans ce dossier /home/lylambda/.config/cairo-dock/third-party/)
Et pour le dernier, tu n'aurais pas un probleme de droit d'ecriture? Si tu modifies l'option, tu vois le changement dans le .conf?

lylambda, Saturday 25 August 2012 à 11:40


Subscription date : 06 September 2009
Messages : 1635
supprimer chaque dossier parents des fichiers cités
En fait, je n'avais pas de dossiers parents, seulement des liens brisés directement dans third-party. Une fois supprimé, je n'ai plus les warnings, merci .

et tous les dossiers qui ne sont pas des liens symboliques
même "locale" ?

Et pour le dernier, tu n'aurais pas un probleme de droit d'ecriture?
Je n'ai pas l'impression, tout semble en droit d'utilisateur.

Si tu modifies l'option, tu vois le changement dans le .conf?
L'option modifiée apparaît dans la fenêtre de config jusqu'au prochain démarrage. Aprés elle est réinitialisée. Concernant le .conf, je n'ai pas trouvé celui qui contient "<Control><Alt><r>". Apparemment, ce n'est pas dans Translator.conf ou cairo-dock.conf

matttbe, Saturday 25 August 2012 à 13:19


Subscription date : 24 January 2009
Messages : 12573
En fait, je n'avais pas de dossiers parents, seulement des liens brisés directement dans third-party. Une fois supprimé, je n'ai plus les warnings, merci
Je crois que c'était un ancien bug avec le script mais si ça se reproduit, n'hésite pas à le signaler

même "locale" ?
locale doit aussi être un lien symbolique. (ou alors, c'est que ~/.config/cairo-dock/third-party/locale/last-modif contient une valeur plus récente que celui dans ton dossier cairo-dock-plug-ins-extras/locale)

L'option modifiée apparaît dans la fenêtre de config jusqu'au prochain démarrage. Aprés elle est réinitialisée. Concernant le .conf, je n'ai pas trouvé celui qui contient "<Control><Alt><r>". Apparemment, ce n'est pas dans Translator.conf ou cairo-dock.conf
Tu n'as pas de champ shortkey_from= dans ~/.config/cairo-dock/current_theme/plug-ins/Translator/Translator.conf?

lylambda, Saturday 25 August 2012 à 14:52


Subscription date : 06 September 2009
Messages : 1635
si ça se reproduit, n'hésite pas à le signaler
Ça marche ! Sûrement un reste de ma vieille config.

locale doit aussi être un lien symbolique.
Dossier local renommé et recompilation complète : c'est bien un dossier qui est créé, pas un lien symbolique. Est-ce un soucis ?

Tu n'as pas de champ shortkey_from
Ah si, je l'avais manqué, merci ! J'ai modifié manuellement. Maintenant la modif est conservé et je n'ai plus le warning.

Il me reste que celui-ci (lié au backend cairo qui ne supporte pas les effets openGl ?)
warning : (/home/lylambda/Compilations/cairo-dock-core/src/gldit/cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:209)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

matttbe, Saturday 25 August 2012 à 14:54


Subscription date : 24 January 2009
Messages : 12573
Dossier local renommé et recompilation complète : c'est bien un dossier qui est créé, pas un lien symbolique. Est-ce un soucis ?
Non, c'est qu'il doit y avoir la même version sur le serveur que dans les sources

Ah si, je l'avais manqué, merci ! J'ai modifié manuellement. Maintenant la modif est conservé et je n'ai plus le warning.
Mais le problème est toujours là
Une autre modif depuis le panneau de conf pour cette applet fonctionne?

lylambda, Saturday 25 August 2012 à 15:14


Subscription date : 06 September 2009
Messages : 1635
Mais le problème est toujours là
Une autre modif depuis le panneau de conf pour cette applet fonctionne?
Tu as raison, la modif via le panneau n'est pas pris en compte contrairement à la modif manuelle du fichier (pourtant en droit utilisateur)

matttbe, Saturday 25 August 2012 à 15:26


Subscription date : 24 January 2009
Messages : 12573
que dit un 'ls -l' sur ce fichier?
ls -l ~/.config/cairo-dock/current_theme/plug-ins/Translator/Translator.conf

lylambda, Saturday 25 August 2012 à 15:33


Subscription date : 06 September 2009
Messages : 1635
Et un ls, un :

ls -l ~/.config/cairo-dock/current_theme/plug-ins/Translator/Translator.conf
-rw-rw-r-- 1 lylambda lylambda 4122 août 25 15:11 /home/lylambda/.config/cairo-dock/current_theme/plug-ins/Translator/Translator.conf

matttbe, Saturday 25 August 2012 à 15:36


Subscription date : 24 January 2009
Messages : 12573
En effet, 664, c'est très bien...
Euh, et avec un autre plug-in extras, la modif d'un élément depuis le panneau de conf est fonctionnelle?

lylambda, Saturday 25 August 2012 à 15:44


Subscription date : 06 September 2009
Messages : 1635
Testé avec transmission, et les changement sont bien pris en compte. Bizare .

fabounet, Tuesday 04 September 2012 à 16:52


Subscription date : 30 November 2007
Messages : 17118
et en réinstallant l'applet ?
(supprime son dossier dans ~/.config et redépose-la sur le dock via la page web)

lylambda, Thursday 06 September 2012 à 13:33


Subscription date : 06 September 2009
Messages : 1635
J'avais déjà essayé sans succés. Je referais une tentative si tu veux.

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Quitter Cairo-Dock et le relancer multiplie les processus
lylambda Français 14 lylambda [Read]
06 September 2012 à 13:33


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Quitter Cairo-Dock et le relancer multiplie les processus 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.