Plantage de X.org avec Radeon HD [Debian Squeeze]

Salut à tous,

J’ai une machine sous Debian Squeeze, dont le serveur X.org plante régulièrement. Genre, tous les 2/3 jours, il peut planter 3/4 fois d’affilé. L’écran est figé, clavier/souris ne répondent plus (impossible d’afficher une console avec Ctrl + Alt + Fn) et pourtant, si une musique est en cours, on continue de l’entendre.

Voici ma config : h10010.www1.hp.com/wwpc/fr/fr/ho … 42052.html
(merci de ne pas rire svp, c’est ma machine au boulot)

nico@nico-debian-desktop:~$ lspci | grep -i radeon 01:00.0 VGA compatible controller: ATI Technologies Inc NI Caicos [AMD RADEON HD 6450]

Je ne trouve rien de spécial dans les logs :

[code]nico@nico-debian-desktop:~$ tail /var/log/Xorg.0.log*
==> /var/log/Xorg.0.log <==
(II) fglrx(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
(II) fglrx(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
(II) fglrx(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
(II) fglrx(0): Modeline "1680x1050"x0.0 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz)
(II) fglrx(0): Modeline "1600x1200"x0.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
(II) fglrx(0): Modeline "1440x900"x0.0 88.75 1440 1488 1520 1600 900 903 909 926 +hsync -vsync (55.5 kHz)
(II) fglrx(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
(II) fglrx(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) fglrx(0): Modeline "1440x900"x0.0 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync (70.6 kHz)
(II) fglrx(0): Modeline "1920x1080"x60.0 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync (67.1 kHz)

==> /var/log/Xorg.0.log.old <==
(II) fglrx(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
(II) fglrx(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
(II) fglrx(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
(II) fglrx(0): Modeline "1680x1050"x0.0 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz)
(II) fglrx(0): Modeline "1600x1200"x0.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
(II) fglrx(0): Modeline "1440x900"x0.0 88.75 1440 1488 1520 1600 900 903 909 926 +hsync -vsync (55.5 kHz)
(II) fglrx(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
(II) fglrx(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) fglrx(0): Modeline "1440x900"x0.0 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync (70.6 kHz)
(II) fglrx(0): Modeline "1920x1080"x60.0 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync (67.1 kHz)
[/code]

Est-ce que quelqu’un aurait une idée d’où regarder pour diagnostiquer le problème.

Merci d’avance pour votre aide.

— Nico

Salut,

Et si tu cherches les erreurs grep "(EE)" /var/log/Xorg.0.log ainsi que les warnings (WW), ça donne quoi ?

Salut,

Merci beaucoup pour ton retour.

En fait, quand il plante, je ne sais même pas s’il a le temps de dump des trucs dans un fichier de log. Voici le résultat de ta commande :

nico@nico-debian-desktop:~$ grep "([EE|WW]*)" /var/log/Xorg.0.log (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. (WW) Falling back to old probe method for fglrx (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found (WW) fglrx(0): board is an unknown third party board, chipset is supported (WW) fglrx(0): Option "XAANoOffscreenPixmaps" is not used (WW) fglrx(0): Option "AccelMethod" is not used (WW) fglrx(0): Option "VendorName" is not used (WW) fglrx(0): Option "ModelName" is not used

Et voici mon xorg.conf :

[code]Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 “aticonfig-Screen[0]-0” 0 0
Option “AIGLX” "True"
EndSection

Section "Extensions"
Option “Composite” "enable"
EndSection

Section "Module"
Load "dbe"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option “VendorName” "ATI Proprietary Driver"
Option “ModelName” "Generic Autodetecting Monitor"
Option “DPMS” "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
Option “XAANoOffscreenPixmaps” "true"
Option “AccelMethod” "EXA"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Virtual 3840 2160 # J’ai 2 écrans 22’ en 1920 × 1080
EndSubSection
EndSection[/code]

J’en suis pas à là, mais quand j’essaie d’activer Compiz (le mode exposé me manque cruellement), il fonctionne environ 5 secondes…

Merci pour ton/votre aide.

— Nico

Salut à tous,

Est-ce que quelqu’un sait comment demander à X.org d’être plus verbeux dans les logs pour pouvoir diagnostiquer le problème ?
Merci d’avance pour votre aide,

— Nico