Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Compiz Icon perd son icone pendant les màj du dock
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)
Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Compiz Icon perd son icone pendant les màj du dock
nochka85 Français 8 matttbe [Read]
18 January 2011 à 21:29

nochka85, Sunday 16 January 2011 à 16:26


Subscription date : 29 November 2007
Messages : 7408
C'est un vieux soucis que je n'avais (je crois) jamais remonté

Lors d'une màj du dock via le script, l'icône de compiz disparaît systématiquement pendant la compil de cairo-dock-plug-ins :

Avant :
http://uppix.net/2/9/c/e136c1e76ed55124292b49d0099d7.png

Après:
http://uppix.net/c/7/d/a1de00f9fc7a1abca5a800942d549.png

... et si on avait exécuté le dock depuis un terminal, voilà ce qu'on y lit :

warning : (/home/nochka85/cairo-dock_BZR/cairo-dock-core/src/gldit/cairo-dock-launcher-manager.c:cairo_dock_launch_command_sync:506)
sh: Can't open /usr/share/cairo-dock/plug-ins/compiz-icon/compiz

warning : (/home/nochka85/cairo-dock_BZR/cairo-dock-core/src/gldit/cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:413)
This file (/usr/share/cairo-dock/plug-ins/compiz-icon/broken.svg) doesn't exist or is not readable.

matttbe, Sunday 16 January 2011 à 17:13


Subscription date : 24 January 2009
Messages : 12573
Si c'est durant une mise à jour, c'est normal
Je crois même que le script supprime les dossiers de CD dans l'usr.

nochka85, Sunday 16 January 2011 à 17:19


Subscription date : 29 November 2007
Messages : 7408
Ok, mais pourquoi y'a que compiz-icon qui est affecté ??
Et puis, de tête, çà le fais aussi lorsqu'on met à jour depuis les dépôts. Bref, il faudrait :
- SOIT corriger ce petit problème d'icône sur compiz-icon pour que le dock ne soit pas modifié
- SOIT avoir une fenêtre qui apparaît et qui demande de redémarrer le dock en cas de màj

matttbe, Sunday 16 January 2011 à 18:43


Subscription date : 24 January 2009
Messages : 12573
Je crois que c'est simplement parce que l'applet utilise un script et pour se faire, il "se trouve" dans le dossier du script et le lance périodiquement.
Maintenant, si tu effaces le dossier du script et même si tu recrées directement après le dossier avec le même nom, il sera un peu perdu car les références auront changées

La meilleure solution, pour moi, serait donc d'intégrer ce script (de 2 lignes) dans le code ou mieux, utiliser que des fonctions natives (mais certainement plus long)

fabounet, Monday 17 January 2011 à 15:19


Subscription date : 30 November 2007
Messages : 17118
à mon avis il y'a un soucis, je me demande si le dock ne met pas à jour l'icône sans arrêt.
un test simple: avec dbus mettre une autre image (genre le logo de Nautilus) sur l'icône de l'applet, et voir si elle reste
dbus-send --session --dest=org.cairodock.CairoDock /org/cairodock/CairoDock org.cairodock.CairoDock.SetIcon string:nautilus string:none string:none string:compiz-icon

nochka85, Monday 17 January 2011 à 22:00


Subscription date : 29 November 2007
Messages : 7408
Je viens d'essayer ... et l'icone de nautilus reste bien

fabounet, Tuesday 18 January 2011 à 15:30


Subscription date : 30 November 2007
Messages : 17118
ok alors pas de refresh intempestif, donc sûrement comme le disait Matttbe, l'icône qui disparaît pendant la mise à jour.

nochka85, Tuesday 18 January 2011 à 19:28


Subscription date : 29 November 2007
Messages : 7408
Mais pourquoi ce n'est pas le cas pour les autres applets ?

matttbe, Tuesday 18 January 2011 à 21:29


Subscription date : 24 January 2009
Messages : 12573
Car ils ne lancent pas de script bash régulièrement.
C'est comme ça que fonctionne le code. Si l'exécution du script ne retourne rien, la fonction qui l'utilise s'arrête

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Compiz Icon perd son icone pendant les màj du dock
nochka85 Français 8 matttbe [Read]
18 January 2011 à 21:29


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Compiz Icon perd son icone pendant les màj du dock 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.