Bug d'affichage Compiz + intel GM965/GL960

Salut

J’ai un sale bug d’affichage lorsque je lance compiz depuis le 5 septembre, un screenshot vaut mieux qu’un long discours :

Sans compiz, tout est normal :

Des que j’active compiz (compiz --replace), c’est le drame :

Les images, lettres, fenêtres, screenlets, barres de menus, sont remplacées par leur “reflet”.

C’est arrivé suite à l’une (ou plusieurs) ce ces mises à jour :

Je soupconne xorg, mais comme le fait de downgrader les paquets en version testing n’a pas corrigé le problème…

J’ai une carte intel i965 :

ced@DELL:~$ lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

Je tourne avec le noyau :

ced@DELL:~$ uname -a
Linux DELL 2.6.32-5-686 #1 SMP Wed Aug 25 14:28:12 UTC 2010 i686 GNU/Linux

C’est une sid/squeeze

Quand j’active compiz, et que le bug se produit, j’ai les messages suivant dans le syslog :

Sep 10 20:23:37 DELL kernel: [129531.288045] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Sep 10 20:23:37 DELL kernel: [129531.288053] render error detected, EIR: 0x00000000
Sep 10 20:23:37 DELL kernel: [129531.288090] [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5 (awaiting 7062008 at 7062007)
Sep 10 20:23:50 DELL kernel: [129544.012045] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Sep 10 20:23:50 DELL kernel: [129544.012053] render error detected, EIR: 0x00000000
Sep 10 20:23:50 DELL kernel: [129544.012088] [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5 (awaiting 7062397 at 7062396)
Sep 10 20:23:56 DELL kernel: [129550.244047] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Sep 10 20:23:56 DELL kernel: [129550.244054] render error detected, EIR: 0x00000000
Sep 10 20:23:56 DELL kernel: [129550.244068] [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5 (awaiting 7062920 at 7062919)

Pas d’erreurs particulières dans les logs de xorg au démarrage.

J’ai essayé :
-de désactiver tous les effets de compiz
-de le lancer en loose-binding et indirect rendering
-de le lancer avec fusion-icon
-de générer un xorg.conf et de le trafiquer (changer le display mode en exa, uxa…)
-de booter sur les noyaux plus ancients (2.6.32-3, 32-4)
-de désinstaller le 2.6.32-5 et le réinstaller
-de downgrader xorg-core, xorg-common, xorg-video-intel et installer les version testing
Sans succès

J’ai la flème de faire un rapport de bug… :075 :blush: donc pour le moment j’attends de voir si une prochaine mise à jour va corriger miraculeusement le problème… Sans trop y croire :005
Si quelqu’un d’autre avec une config similaire a le même bug, je me sentirai moins seul :005
:006

C’est ta configuration de compiz je pense qui pose probleme :wink:

Supprime tous les fichiers de config, ça ira mieux

[quote=“ed”]C’est ta configuration de compiz je pense qui pose probleme :wink:

Supprime tous les fichiers de config, ça ira mieux[/quote]

Arf, c’est vrai que j’ai pas essayé çà :017
Mais c’est quand même une sacré coïncidence que ca arrive après une rafale de mises à jour…

Je vais tenter quand même.
merci ! :006

justement non c’est plutot prévisible!

je viens de gicler les fichiers/dossiers de config :
~/.config/compiz
~/.gconf/apps/compiz

Je l’ai relancé, il les a recréé, mais sans succès… :confused:
Peut être en le purgeant, et en le réinstallant…?

peut être as tu un plugin farceur? :slight_smile:

Ben ca m’étonnerait car j’ai justement désactivé absolument tous les effets pour m’en assurer… Et la config fonctionnait en l’état depuis de longs mois.
En plus, je suis sage : je n’ai que les plugins main et extra, même pas les unstables et unsupported :016

kill compiz et relance compiz en console, cela te permettra de voir si les messages d’erreurs sont plus explicites.

Malheureusement, pas très locasse : tout à l’air de bien se passer pour lui :

ced@DELL:~$ compiz --replace
Backend     : gconf
Integration : false
Profile     : default
Adding plugins
Initializing core options...done
Initializing move options...done
Initializing resize options...done
Initializing place options...done
Initializing decoration options...done
Initializing gnomecompat options...done
Initializing obs options...done
Initializing wobbly options...done

:090

J’ai désinstallé purgé, et réinstallé compiz et ses dépendances, sans plus de réussite. Je n’ai pas l’impression que le problème vienne de lui…

Salut,
ça a l’air d’une blague avec tes icônes windows msn et tout …

:108

[quote=“ponky”]Salut,
ça a l’air d’une blague avec tes icônes windows msn et tout …

:108[/quote]

Une blague ? :108
Tu penses que c’est pas vraiment un linux ? :005

Regarde dans les paramètres d’affichage, si tu n’as pas une histoire de rotation ou d’inversion. Sur XFCE il n’y a que normal mais peut être que là tu as d’autres trucs…

Effectivement, j’avais pensé comme toi la première fois que j’ai vu le phénomène, et j’ai bien une possibilité de rotation gauche, droit ou inversé dans les paramètres d’affichage.
Mais en regardant bien, c’est pas vraiment une rotation/inversion, c’est un effet miroir, une symétrie par rapport a une droite invisible située en dessous de chaque élément qui compose l’affichage : les characteres, les menus, les icones, le fond d’ecran…
J’avais quand même essayé d’appliquer les rotations et l’inversion, sans succès :confused:

edit : oups, oui désolé pour la taille des images :blush:

Bon, j’ai soumis un rapport de bug… On verra bien.

Allé hop, problème résolu :041 :041

apt-get remove libgl1-nvidia-glx

Qu’est ce que je suis balèze, je m’épate moi même parfois :033

C’est toi ça ? :mrgreen:
Ils t’ont pris au sérieux sur Debian Bug report logs ? :wink: :005 :005
:arrow_right:

:text-nocomment:

T’a bonne mine de me dire ca, s’pece de braïce de madagascar :mrgreen:

Il faut que j’annule ce rapport de bug, mais c’est quand même pas normal que le système m’installe des paquets nvidia sur un système ou y a pas le moindre petit bout de périphérique nvidia, que du intel :think: