#1 Le 25/07/2007, à 12:34
- PDemong
Carte ATI Radeon Mobility X300 (M22) et Feisty
Bonjour,
depuis quelques jours ma session X plante sans raison, avec une charge CPU à 99% pour Xorg. Voici les infos que j'ai récolté :
- carte vidéo ATI Radeon Mobility X300 (M22)
- pilote libre ati + AIGLX avec le sous-module radeon
Voici ce que j'ai sélectionné dans mon Xorg.0.log :
(II) LoadModule: "ati"
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
...
(II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
(II) Module ati: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 6.6.3
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.1
...
(II) ATI: Candidate "Device" section "ATI Technologies, Inc. M22 [Radeon Mobility M300]".
(--) Chipset ATI Radeon Mobility X300 (M22) 5460 (PCIE) found
...
(II) Loading sub module "radeon"
(II) LoadModule: "radeon"
(II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 4.2.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.1
J'ai fini par trouver une série de ligne dans syslog qui semble correler avec mes plantages de sessions X :
Jul 25 06:57:19 pegase kernel: [ 161.300000] Uhhuh. NMI received for unknown reason a1 on CPU 0.
Jul 25 06:57:19 pegase kernel: [ 161.300000] You have some hardware problem, likely on the PCI bus.
Jul 25 06:57:19 pegase kernel: [ 161.300000] Dazed and confused, but trying to continue
Je tiens à préciser que j'ai utiliser durant plusieurs mois Beryl sans souci, et que je suis passé sous Feisty Fawn depuis quelques temps. J'ai dernièrement désinstallé beryl pour utiliser le compiz associé à Feisty (Effets de bureau). Je ne sais pas si c'est lié aux instructions compiz... Vous avez une idée ?
Merci de votre aide,
Pat
Dernière modification par PDemong (Le 26/07/2007, à 04:32)
Hors ligne
#2 Le 25/07/2007, à 12:41
- PDemong
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
J'ai désactivé les Effets de bureau, j'ai l'impression d'être plus stable. Peut-être que c'est compiz qui a du mal avec ma carte ATI...
Hors ligne
#3 Le 26/07/2007, à 04:31
- PDemong
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
Bon alors j'ai relu les pages wiki qui ont encore évoluées depuis Feisty et je me suis lancé dans l'installation de fglrx qui semble être le pilote conseillé avec ma carte graphique, pour avoir l'accélération graphique.
Pour cela, j'ai suivi le tuto du Wiki non-officiel du pilote ATI pour installer fglrx.
Puis j'ai suivi le conseil de la documentation de ce site et je suis passé par le menu "Système" > "Administration" > "Gestionnaire de pilotes propriétaires" pour activer le pilote.
Après un redémarrage, j'ai lancé fglrxinfo et glxgears :
patrick@pegase:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X300
OpenGL version string: 2.0.6334 (8.34.8)
patrick@pegase:~$ glxgears
16871 frames in 5.0 seconds = 3374.188 FPS
24177 frames in 5.0 seconds = 4835.269 FPS
24564 frames in 5.0 seconds = 4912.662 FPS
24570 frames in 5.0 seconds = 4913.944 FPS
24381 frames in 5.0 seconds = 4876.129 FPS
Mais un "top" m'a malheureusement confirmé que tout se passe au niveau de mon CPU et non au niveau de la carte graphique :
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8796 patrick 25 0 166m 15m 6440 R 89.0 1.6 0:08.98 glxgears
5841 patrick 15 0 60928 17m 10m S 5.8 1.7 0:00.87 gnome-terminal
4990 root 15 0 54484 26m 11m S 3.1 2.7 0:27.60 Xorg
Que me conseillez-vous à ce stade ?
Dernière modification par PDemong (Le 26/07/2007, à 04:59)
Hors ligne
#4 Le 26/07/2007, à 04:41
- PDemong
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
En plus les Effets de bureau (3D) refusent de s'activer car "L'extension Composite n'est pas disponible".:( C'est vraiment nul ce driver dans mon cas!
Hors ligne
#5 Le 26/07/2007, à 04:54
- foustala
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
Mais un "top" m'a malheureusement confirmé que tout se passe au niveau de mon CPU et non au niveau de la carte graphique :
Je tique vraiment sur ce point de la doc. Qui peut temoigner d'un glxgears superieur a 1000FPS sans utilisation du CPU??
Hors ligne
#6 Le 26/07/2007, à 04:55
- PDemong
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
Ok je dois installer XGL apparemment. Bof, je trouve tout cela un peu compliqué. Mais bon je m'applique.
Hors ligne
#7 Le 26/07/2007, à 04:56
- PDemong
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
PDemong a écrit :Mais un "top" m'a malheureusement confirmé que tout se passe au niveau de mon CPU et non au niveau de la carte graphique :
Je tique vraiment sur ce point de la doc. Qui peut temoigner d'un glxgears superieur a 1000FPS sans utilisation du CPU??
Je sais pas trop, j'ai juste lu que si glxgears prend plus de 10% CPU, c'était pas bon signe.
Hors ligne
#8 Le 26/07/2007, à 05:08
- foustala
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
foustala a écrit :PDemong a écrit :Mais un "top" m'a malheureusement confirmé que tout se passe au niveau de mon CPU et non au niveau de la carte graphique :
Je tique vraiment sur ce point de la doc. Qui peut temoigner d'un glxgears superieur a 1000FPS sans utilisation du CPU??
Je sais pas trop, j'ai juste lu que si glxgears prend plus de 10% CPU, c'était pas bon signe.
J'ai lu la même chose sur la page radeon et je doute aussi. Pour moi, dans tous les cas ton proc est a 100%, mais tu auras 10 fois plus de FPS si l'accélération matérielle est active. Ou alors je n'ai jamais eu d'accélération matérielle.
Dernière modification par foustala (Le 26/07/2007, à 05:17)
Hors ligne
#9 Le 26/07/2007, à 05:12
- PDemong
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
Xgl installé avec ce tuto. Les effets 3D roulent mais bon, je suis pas super confiant. Mon ventilo arrete pas de tourner, et le processus xgl prend en permanence au moins 90% du CPU.
Pour info :
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
11638 patrick 25 0 265m 88m 14m R 94.2 8.7 4:04.76 Xgl
11966 patrick 15 0 3712 1568 1000 S 2.3 0.2 0:06.39 glxgears
11893 patrick 15 0 10820 5384 3872 S 1.0 0.5 0:02.67 compiz.real
11022 root 15 0 41316 16m 7700 S 0.7 1.6 0:16.20 Xorg
En plus l'affichage est pas génial : ma souris laisse des traces (gros carrés) à certains moments. Cela n'a pas l'air bien clean.
Modif : Xgl prend pas tout le temps 90%, c'était lié au lancement de glxgears.
Dernière modification par PDemong (Le 26/07/2007, à 05:20)
Hors ligne
#10 Le 26/07/2007, à 05:37
- PDemong
Re : Carte ATI Radeon Mobility X300 (M22) et Feisty
Bon alors, j'ai lancé F-Spot, Gimp, GQview, Firefox, Evolution... l'ordi a pas l'air de paniquer. Je n'ai plus de plantage.
Je vais rester avec cette solution pour quelques temps. Le coup des traces de la souris ne se produit que dans Firefox (sur le panneau gauche de ce site par exemple), donc c'est pas si pire.
Ce qui m'inquiète, c'est que ce n'est pas très évolutif comme solution. Je sens qu'à la prochaine migration d'Ubuntu, je vais surement galérer à cause de ce choix...
Hors ligne