Problems at use | Problèmes à l'utilisation
Subscription date : 26 October 2008
Messages : 242
|
Bonsoir
Depuis quelques temps j'ai remarqué que lorsqu'une icône du bureau requiert mon attention, les desklets qui sont censés être toujours devant passent en arrière plan. Pourtant dans les propriétés, ils sont toujours marqués "toujours devant". Aussi, il suffit que je clique dessus pour qu'ils repassent au premier plan. Et j'ai remarqué que cela ne le fait que sur le bureau courant, sur les autres, les desklets restent au premier plan.
J'utilise la 2.1.2-0beta0 |
fabounet, Monday 16 November 2009 à 14:04
|
|
Subscription date : 30 November 2007
Messages : 17118
|
donc la propriété "above" est inchangée, mais le WM (Compiz ?) déconne.
est-ce que ça serait pas juste la fenêtre qui demande l'attention qui passe devant ?
est-ce qu'elle est en mode "keep above" ? (tu dois pouvoir le voir d'après son menu au clic droit sur sa bordure.) |
Subscription date : 26 October 2008
Messages : 242
|
Non, la fenêtre (en l'occurrence une fenêtre de conversation amsn) est derrière une autre fenêtre. Et quand le dialogue émis de la barre de tâche me notifie que la fenêtre requiert l'attention, les desklets passent derrière. Mais ça ne me le fait pas à tous les coups mais bien trois fois sur quatre.
En effet j'utilise Compiz (et gnome) mais il ne me semble pas que cela me le fasse si je coupe compiz.
Aussi bien que le dock soit supposé rester derrière les autres fenêtres et passer devant lorsque la souris passe dans la zone de rappel, le dock ne repasse pas devant les autres fenêtres, que compiz soit activé ou pas.
Et en fait après tests, sûrement dû au bug qui le fait rester derrière, les notifications n'apparaissent même pas. |
fabounet, Tuesday 17 November 2009 à 12:11
|
|
Subscription date : 30 November 2007
Messages : 17118
|
est-ce que tu aurais le debug de ce moment ?
c'est peut-être le WM qui ne laisse pas le dock passer devant.
as-tu essayé en forçant ? (il y'a une option pour ça dans la barre des taches, tu mets les programmes pour lesquels tu veux que le dock passe en force devant lorsqu'il y'a une notification)
je ne pense pas qu'il y'ait de rapport avec le bug des desklets, mais on ne sait jamais |
Subscription date : 26 October 2008
Messages : 242
|
Lorsque qu'il y a des notifications, le debbug est
gtk_widget_set: assertion `GTK_IS_WIDGET (widget)' failed
iNbConfigDialogs <- 1
iNbConfigDialogs <- 0
pop down the dock
gtk_widget_set: assertion `GTK_IS_WIDGET (widget)' failed
iNbConfigDialogs <- 1
iNbConfigDialogs <- 0
pop down the dock
Lorsque les desklets sont derrière, le code qui s'affiche lorsque je clique dessus est :
_cairo_dock_keep_normal (0)
_cairo_dock_keep_normal (0)
_cairo_dock_keep_normal (0)
A noter que cela ne me le fait pas avec toutes les notifications mais à tous les coups avec celles de amsn. D'ailleurs lorsqu'il y a un message de posté, je reçois bien une notification, mais lorsque d'autres messages sont postés sans que je regarde, les notifications suivantes ne s'affichent pas. |
fabounet, Wednesday 18 November 2009 à 11:12
|
|
Subscription date : 30 November 2007
Messages : 17118
|
oki, tu pourrais le refaire avec cairo-dock -l debug stp ? il y'aura plus de traces
merci ! |
Subscription date : 26 October 2008
Messages : 242
|
Désolé, j'ai été un peu long à répondre. Par contre, je pense avoir réussi à capter le bon débug :
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:394)
°o.0[ lOuLoU ]0.o° : Amis - Discuter devient active
debug : (cairo-dock-dialogs.c:cairo_dock_remove_dialog_if_any:774)
cairo_dock_remove_dialog_if_any (°o.0[ lOuLoU ]0.o° : Amis - Discuter)
message : (applet-notifications.c:cd_illusion_free_data:207)
pop down the dock
debug : (cairo-dock-animations.c:cairo_dock_pop_down:241)
cairo_dock_pop_down (0)
debug : (cairo-dock-animations.c:cairo_dock_request_icon_animation:774)
cairo_dock_request_icon_animation (°o.0[ lOuLoU ]0.o° : Amis - Discuter, state:0)
message : (cairo-dock-animations.c:cairo_dock_start_icon_animation:762)
cairo_dock_start_icon_animation (°o.0[ lOuLoU ]0.o° : Amis - Discuter, 1)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1062)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (65013822)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:559)
changement d'etat de 65013822 => {0 ; 0 ; 0 ; 0}
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:394)
aMSN - monadresse@msn devient active
debug : (cairo-dock-animations.c:cairo_dock_request_icon_animation:774)
cairo_dock_request_icon_animation (aMSN - monadresse@msn, state:0)
message : (cairo-dock-animations.c:cairo_dock_start_icon_animation:762)
cairo_dock_start_icon_animation (aMSN - monadresse@msn, 1)
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
debug : (applet-compiz.c:cd_compiz_update_from_data:148)
Compiz: 1 - Decorator: 1
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:394)
eyp@eyp-laptop: ~ devient active
debug : (cairo-dock-animations.c:cairo_dock_request_icon_animation:774)
cairo_dock_request_icon_animation (eyp@eyp-laptop: ~, state:0)
message : (cairo-dock-animations.c:cairo_dock_start_icon_animation:762)
cairo_dock_start_icon_animation (eyp@eyp-laptop: ~, 1)
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
debug : (applet-compiz.c:cd_compiz_update_from_data:148)
Compiz: 1 - Decorator: 1
debug : (cairo-dock-draw-opengl.c:cairo_dock_create_texture_from_surface:753)
+ texture 145 generee (ace1050, 57x28)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1062)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (65013822)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1104)
cette fenetre demande notre attention !
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:559)
changement d'etat de 65013822 => {0 ; 0 ; 0 ; 1}
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:564)
°o.0[ lOuLoU ]0.o° : Amis - Discuter demande votre attention !
message : (cairo-dock-application-factory.c:cairo_dock_appli_demands_attention:727)
cairo_dock_appli_demands_attention (°o.0[ lOuLoU ]0.o° : Amis - Discuter / °o.0[ lOuLoU ]0.o° : Amis - Discuter , 0)
debug : (cairo-dock-application-factory.c:_cairo_dock_appli_demands_attention:673)
_cairo_dock_appli_demands_attention (°o.0[ lOuLoU ]0.o° : Amis - Discuter, force:0)
debug : (cairo-dock-dialogs.c:cairo_dock_build_dialog:954)
cairo_dock_build_dialog (°o.0[ lOuLoU ]0.o° : Amis - Discuter, same icon, 0, 0, 0 (a46df08;9cf4600))
debug : (cairo-dock-draw-opengl.c:cairo_dock_create_texture_from_surface:753)
+ texture 164 generee (aefa400, 286x13)
debug : (cairo-dock-draw-opengl.c:cairo_dock_create_texture_from_surface:753)
+ texture 165 generee (af6f008, 48x48)
message : (cairo-dock-renderer-manager.c:cairo_dock_set_dialog_decorator_by_name:398)
cairo_dock_set_dialog_decorator_by_name (modern)
debug : (cairo-dock-renderer-manager.c:cairo_dock_get_dialog_decorator:374)
cairo_dock_get_dialog_decorator (modern)
gtk_widget_set: assertion `GTK_IS_WIDGET (widget)' failed
iNbConfigDialogs <- 1
debug : (cairo-dock-animations.c:cairo_dock_pop_up:222)
cairo_dock_pop_up (0)
debug : (cairo-dock-animations.c:cairo_dock_pop_up:222)
cairo_dock_pop_up (1)
debug : (cairo-dock-animations.c:cairo_dock_request_icon_animation:774)
cairo_dock_request_icon_animation (°o.0[ lOuLoU ]0.o° : Amis - Discuter, state:0)
message : (cairo-dock-animations.c:cairo_dock_start_icon_animation:762)
cairo_dock_start_icon_animation (°o.0[ lOuLoU ]0.o° : Amis - Discuter, 1)
message : (cairo-dock-applications-manager.c:cairo_dock_update_applis_list:870)
cette fenetre (54527276) de la pile n'est pas dans la liste
debug : (cairo-dock-application-factory.c:cairo_dock_create_icon_from_xwindow:415)
cette fenetre est timide
debug : (cairo-dock-applications-manager.c:cairo_dock_blacklist_appli:131)
cairo_dock_blacklist_appli (54527276)
debug : (applet-notifications.c:on_window_configured:357)
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
debug : (cairo-dock-dialogs.c:cairo_dock_free_dialog:726)
debug : (cairo-dock-animations.c:cairo_dock_pop_down:241)
cairo_dock_pop_down (1)
debug : (cairo-dock-applications-manager.c:cairo_dock_search_window_on_our_way:317)
cairo_dock_search_window_on_our_way (0, 0)
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_is_on_our_way:305)
°o.0[ lOuLoU ]0.o° : Amis - Discuter est genante (0, 0) (2;24 642x507)
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_hovers_dock:282)
dock : (57;735) 1002x65
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_is_on_our_way:305)
aMSN - monadresse@msn est genante (0, 0) (853;42 411x621)
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_hovers_dock:282)
dock : (57;735) 1002x65
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_is_on_our_way:305)
eyp@eyp-laptop: ~ est genante (0, 0) (171;355 657x439)
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_hovers_dock:282)
dock : (57;735) 1002x65
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_is_on_our_way:308)
et en plus elle empiete sur notre dock
iNbConfigDialogs <- 0
debug : (applet-compiz.c:cd_compiz_update_from_data:148)
Compiz: 1 - Decorator: 1
message : (cairo-dock-applications-manager.c:_cairo_dock_remove_old_applis:809)
cette fenetre (54527276(0), (null)) est trop vieille (46 / 47)
debug : (applet-notifications.c:on_window_configured:357)
message : (applet-draw.c:cd_switcher_draw_main_icon:421) |
fabounet, Monday 23 November 2009 à 14:00
|
|
Subscription date : 30 November 2007
Messages : 17118
|
merci, effectivement on voit bien tout le déroulement, par contre je ne vois rien qui puisse faire passer les desklets derrière.
est-ce que tu pourrais vérifier si ça le fait aussi sous Metacity stp ?
et si tu ne fais pas afficher de dialogue (seulement l'animation) ?
et si tu ne gardes pas le dock sous les autres fenêtres ? |
Subscription date : 26 October 2008
Messages : 242
|
Je pense que le problème vient du dialogue. En fait pour être plus précis dans le déroulement, lorsque le dialogue apparait, je vais sur l'application qui me le demande. Les desklets sont toujours en place. Mais c'est seulement une fois que je clique sur la fenêtre que j'utilisais que les desklets passent derrière.
Par contre, cela ne me le fait pas avec Metacity, et que lorsque je décide de garder le dock derrière.
Mais pense avec la dernière version avoir trouvé quelque chose d'intéressant :
Compiz: 1 - Decorator: 1
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:394)
Cairo-Dock - Notification font passer derrière les desklets - Opera devient active |
matttbe, Monday 23 November 2009 à 19:21
|
|
Subscription date : 24 January 2009
Messages : 12573
|
oui, je crois que c'est parlant !
Rien à voir mais utilises-tu la dernière version d'Opera? Car il y a un autre sujet avec un conflict s'il y a une utilisation commune de l'OpenGL. |
Subscription date : 26 October 2008
Messages : 242
|
C'est la version 10.01 d'Opera, mais j'avais déjà le problème avec Firefox avant, et ça me le fait aussi avec les autres applications. |
fabounet, Tuesday 24 November 2009 à 12:16
|
|
Subscription date : 30 November 2007
Messages : 17118
|
Cairo-Dock - Notification font passer derrière les desklets - Opera devient active
c'est le titre de ta fenêtre Opéra
que lorsque je décide de garder le dock derrière
ah, ça pourrait donc être Compiz qui passe toutes les fenêtres du programme derrière.
à mon avis, ça mérite de le leur remonter. |
matttbe, Tuesday 24 November 2009 à 15:30
|
|
Subscription date : 24 January 2009
Messages : 12573
|
c'est le titre de ta fenêtre Opéra |
Subscription date : 26 October 2008
Messages : 242
|
Bah j'ai encore des problèmes avec l'option garder derrière les autres fenêtre (qui d'ailleurs est en franglais comme tout l'applet visibility ;-]), car maintenant le dock ne passe plus devant les autres fenêtres lorsque je passe la souris dans la zone de rappel. Voire pire, s'il y a juste une partie de la fenêtre qui cache le dock, le fait que je passe le curseur dessus ne le fait pas passer au premier plan. |
fabounet, Wednesday 25 November 2009 à 09:51
|
|
Subscription date : 30 November 2007
Messages : 17118
|
arg, bon je regarde ça dés ce soir, merci ! |
Subscription date : 26 October 2008
Messages : 242
|
Pour le fait que le dock refuse de passer devant, changer d'option dans visibility ne résout pas le problème. Par contre un redémarrage de X fixe le problème. |
fabounet, Thursday 26 November 2009 à 10:15
|
|
Subscription date : 30 November 2007
Messages : 17118
|
oki, testé hier et pas de problème sous Metacity.
pour le problème initiale, je pense aussi que le bug vient du WM.
j'ai l'impression que Compiz 0.8 est plus buggué que la 0.7 |
matttbe, Thursday 26 November 2009 à 16:22
|
|
Problems at use | Problèmes à l'utilisation
|