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 Revision 1233: Nombreuses instabilités
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] Revision 1233: Nombreuses instabilités
ChAnGFu Français 11 fabounet [Read]
12 August 2008 à 11:50

ChAnGFu, Wednesday 06 August 2008 à 16:07


Subscription date : 17 January 2008
Messages : 1526
Salut,

Depuis que j'ai mis a jour le dock vers la version multi-instances, j'ai beaucoup de problème.

Le 1er est que le dock ne sauvegarde pas la configuration que j'ai, je me retrouve avec un gros carré blanc a chaque démarrage.
Aussi quand je change quoique ce soit dans la configuration j'ai un beau plantage:
    • soit un crash en cliquant sur valider/appliquer.
    • soit une boucle infinie en activant les applets.

Le dessins des desklets est aussi perturbé, quand on change de surface, on obtient un beau vide.

Mon dock est difficilement utilisable.

Edit: Voici 2 screens illustrant mon problème:
  • Desklets:
http://pix.nofrag.com/d/2/4/c951c41aa5301feb9b7462749b9fc.png
  • Dock:

http://pix.nofrag.com/0/9/6/f53d556c3d6bdb96838e1eceee829.png

Edit 2: voici ce que me donne cairo-dock -l debug -T
debug : (cairo-dock-modules.c:cairo_dock_update_conf_file_with_modules_full:929)
cairo_dock_update_conf_file_with_modules_full (/home/changfu/.cairo-dock/current_theme/cairo-dock.conf ; 0)
debug : (cairo-dock-keyfile-utilities.c:cairo_dock_update_conf_file_with_list:227)
cairo_dock_update_conf_file_with_list ((null), Applets, modules_0)
debug : (cairo-dock-keyfile-utilities.c:cairo_dock_update_conf_file_with_list:227)
cairo_dock_update_conf_file_with_list ((null), Applets, modules_1)
debug : (cairo-dock-keyfile-utilities.c:cairo_dock_update_conf_file_with_list:227)
cairo_dock_update_conf_file_with_list ((null), Applets, modules_2)
message : (cairo-dock-keyfile-utilities.c:cairo_dock_write_keys_to_file:18)
cairo_dock_write_keys_to_file (/home/changfu/.cairo-dock/current_theme/cairo-dock.conf)
message : (cairo-dock-dock-manager.c:cairo_dock_deactivate_temporary_auto_hide:485)

warning : (cairo-dock-config.c:cairo_dock_get_boolean_key_value:188)
Attention : Le fichier de clés contient la clé « always horizontal » avec une valeur impossible à interpréter.
message : (cairo-dock-config.c:cairo_dock_read_conf_file:683)
g_cMainDockDefaultRendererName <- default
warning : (cairo-dock-config.c:cairo_dock_get_integer_key_value:231)
Attention : Le fichier de clés contient la clé « launcher animation » dans le groupe « Icons » qui a une valeur impossible à interpréter.
warning : (cairo-dock-config.c:cairo_dock_get_integer_key_value:231)
Attention : Le fichier de clés contient la clé « appli animation » dans le groupe « Icons » qui a une valeur impossible à interpréter.
warning : (cairo-dock-config.c:cairo_dock_get_boolean_key_value:188)
Attention : Le fichier de clés n'a pas de clé « active frame position »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « active indicator »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « indicator image »
warning : (cairo-dock-config.c:cairo_dock_get_boolean_key_value:188)
Attention : Le fichier de clés n'a pas de clé « indicator above »
warning : (cairo-dock-config.c:cairo_dock_get_double_key_value:274)
Attention : Le fichier de clés n'a pas de clé « indicator ratio »
warning : (cairo-dock-config.c:cairo_dock_get_boolean_key_value:188)
Attention : Le fichier de clés n'a pas de clé « link indicator »
warning : (cairo-dock-config.c:cairo_dock_get_integer_key_value:231)
Attention : Le fichier de clés n'a pas de clé « indicator deltaY »
warning : (cairo-dock-config.c:cairo_dock_get_integer_key_value:231)
Attention : Le fichier de clés contient la clé « applet animation » dans le groupe « Icons » qui a une valeur impossible à interpréter.
debug : (cairo-dock-emblem.c:cairo_dock_get_emblem_path:233)

warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « emblem_1 »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « emblem_3 »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « emblem_4 »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « emblem_5 »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « emblem_6 »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « emblem_7 »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « emblem_8 »
warning : (cairo-dock-config.c:cairo_dock_get_string_key_value:317)
Attention : Le fichier de clés n'a pas de clé « emblem_9 »

fabounet, Wednesday 06 August 2008 à 17:12


Subscription date : 30 November 2007
Messages : 17118
hmmm, et bien déboguons
c'est où que ça plante, quand tu valides où et que t'as quelles applets ?
aussi faudra que je commite mes modifs (j'en ai quelques unes que j'ai accumulé), c'est sûrement 1 connerie à un endroit donné qui fout la grouille.

ChAnGFu, Wednesday 06 August 2008 à 17:27


Subscription date : 17 January 2008
Messages : 1526
Donc voici le backtrace quand j'active un applet:
#0 ?? () at :0
#1 ?? () at :0
#2 fflush () at :0
#3 ?? () at :0
#4 ?? () at :0
#5 ?? () at :0
#6 ?? () at :0
#7 g_key_file_get_value () at :0

Complètement inutile en faite. Aussi dans le panneau de configuration des applets, aucun n'est cochés.

Le plus étrange est que le dock de mon 2em écran ne souffre pas du bug.

fabounet, Thursday 07 August 2008 à 03:16


Subscription date : 30 November 2007
Messages : 17118
problème de compilation non ? les macros c'est pratique, mais tu sais jamais trop où tu en es, c'est pour ça que je recompile toujours tout quand je fais une modif dans la base (autoreconf et tout le toutim)

ChAnGFu, Thursday 07 August 2008 à 03:28


Subscription date : 17 January 2008
Messages : 1526
oki je vais tester ca de suite.

Edit: Même résultat en compilant avec auto et compagnie, je vais tenter de relancer le script de Mav de zéro.

Edit 2: Même résultat en reprenant tout de zéro avec le script de Mav, je comprend vraiment pas ce qui se passe.
En partant de zéro (en virant .cairo-dock etc...) toujours la même chose

Mav, Thursday 07 August 2008 à 09:01


Subscription date : 29 November 2007
Messages : 3146
chelou moi ca marche bien

nochka85, Thursday 07 August 2008 à 10:29


Subscription date : 29 November 2007
Messages : 7408
J'ai aussi le problème avec les desklets -> Pas au démarrage (1er lancement)... Mais plutôt lorsque l'on relance le dock -> et il suffit d'aller dans la configde chaque desklet et de faire appliquer pour les retrouver !

EDIT:

D'ailleurs, un re-chargement du dock, les desklets commencent à apparaître correctement PUIS les dessins disparaissent d'un seul coup ... Les desklets concernés chez moi sont : Clock, Rame, Cpusage, Slider ... Pas de problème avec alsamixer ou la pubelle par contre ...

Autre soucis avec la 1233 : Le dock replante lorsque l'on branche/débranche/monte/démonte un disque externe !

ChAnGFu, Thursday 07 August 2008 à 16:42


Subscription date : 17 January 2008
Messages : 1526
Bon, je sais pas ce que j'ai fais, mais tout est rentré dans l'ordre concernant le thème.
Cependant toujours le même problème a l'affichage des surfaces pour les desklet, ainsi qu'un segfault en validant la configuration.

J'ai rien a faire ce matin, je vais voir d'où vient le problème.

nochka85, Thursday 07 August 2008 à 16:58


Subscription date : 29 November 2007
Messages : 7408
Quand je lance un simple "cairo-dock" depuis un terminal, j'ai des "Destruction du contexte du desklet" qui apparaissent !

EDIT :

Et autre bug : je viens de remarquer la corbeille reste "pleine" lorsque je la vide ! (et si je fais "valider" dans sa config, elle se "vide")

nochka85, Thursday 07 August 2008 à 20:55


Subscription date : 29 November 2007
Messages : 7408
Bon ... un autre bug : "Ouvrir l'image courante" dans Slider fait aussi planter le dock !!

.... cela devient un peu critique tous ces bugs "apparement" dus à la multi-instanciation ... non ? (<- vis à vis de la deadline d'Intrepid ...)

fabounet, Friday 08 August 2008 à 03:36


Subscription date : 30 November 2007
Messages : 17118
pas de panique, si j'arrive pas à stabiliser le tout, on se "contentera" de la 1.6.0
j'ai relevé un bug au stop d'une applet (inversion de l'appel du "stop" et du "reset_data")
il doit y'avoir 1 ou 2 autres boulettes dans ce genre, le tout étant de les débusquer rapidement.
seule l'interface dock/applet a changé, ni le dock ni les applets n'ont bougé, donc les sources de bug sont très localisées.
j'ai pas de moyen de commiter d'ici lundi, mais je fais des patchs que j'appliquerai tous lundi.

fabounet, Tuesday 12 August 2008 à 11:50


Subscription date : 30 November 2007
Messages : 17118
bon j'ai eu quelques problèmes avec mes sources, du coup j'ai pas pu commiter
j'espère que ça passera mieux ce soir. je compte figer une version cette semaine.

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Revision 1233: Nombreuses instabilités
ChAnGFu Français 11 fabounet [Read]
12 August 2008 à 11:50


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Revision 1233: Nombreuses instabilités 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.