Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Soucis de ressources XORG
Envoyé par: Galoula

Bonjour

J'ai un petit soucis avec mon Xorg :

Quand j'ai pleins de messages qui défilent, mon CPU en bouffe un MAX (sur un bi proc, un proco que pour l'affichage).

Exemple : télécharer pleins de petit fichier avec filezilla ca le fait.

Si je réduit file zilla (de manière à ne rien affiche) ca change rien.

Mais ce que je ne comprend pas c'est qu'avec fgl_glxgears j'ai un score pas moisi :
Using GLX_SGIX_pbuffer
2124 frames in 5.0 seconds = 424.800 FPS
2513 frames in 5.0 seconds = 502.600 FPS
2516 frames in 5.0 seconds = 503.200 FPS
2529 frames in 5.0 seconds = 505.800 FPS
2509 frames in 5.0 seconds = 501.800 FPS
2528 frames in 5.0 seconds = 505.600 FPS
2526 frames in 5.0 seconds = 505.200 FPS
2507 frames in 5.0 seconds = 501.400 FPS
2526 frames in 5.0 seconds = 505.200 FPS
2503 frames in 5.0 seconds = 500.600 FPS

Je fait exactement la même chose sur un bouze sur XProut, le proco se mange 20% de CPU et avec filezilla réduit plus que 5 ...

Ce n'est pas bloquant, mais à titre d'exemple un sauvegarde de mon serveur sur linux (avec JUSTE ce soucis) cella me prend 6/7H pour 6Go et sur une bouse cella me prend que 2H ...

A mois de passe en ligne de commande :-)

Conclusion : soucis avec Xorg et la gestion de l'affichage.
Comment y remédier ?

Merci.


___________________________
Le site de Galoula France !
[www.galoula.com]

Poste le Friday 18 July 2008 17:45:08
Répondre     Citer    
Re: Soucis de ressources XORG
Envoyé par: diancech

C'est quoi ta carte graphique ?

Que donne :
glxinfo | grep rendering

As-tu des messages d'erreur (EE) et/ou de Warnig (WW) dans ton /var/log/Xorg.0.log ?

--------------------------------------------------------------------------------------------------------------------------------------------------
Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés. Confucius

Poste le Friday 18 July 2008 20:04:13
Répondre     Citer    
Re: Soucis de ressources XORG
Envoyé par: Galoula

Merci de la réponse.

glxinfo | grep rendering
bash: glxinfo: command not found

en revanche j'ai un fglrxinfo
/home/Galoula# fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1600 Generic
OpenGL version string: 2.0.6011 (8.28.8)

Mon xorg.log :

/home/Galoula# cat /var/log/Xorg.0.log | grep EE
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering

et enfin :
cat /var/log/Xorg.0.log | grep WW
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The core pointer device wasn't specified explicitly in the layout.
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
(WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
(WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
(WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist.
(WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Option "VendorName" is not used
(WW) fglrx(0): Option "ModelName" is not used

J'avoue que je ne sait pas du tout la différence entre Fglrxinfo et glrxinfo a part une histoire je crois de firegl.

Poste le Saturday 19 July 2008 23:00:35
Répondre     Citer    
Re: Soucis de ressources XORG
Envoyé par: diancech

Il est là ton soucis :

(EE) AIGLX: reverting to software rendering

Il te dit qu'il passe en software rendering. Donc tu ne dois pas avoir le direct rendering d'activé.

Avec une ATI Mobility Radeon X1600 tu devrais avoir plus de fps avec fgl_glxgears, voilà les résultats que j'avais avec une radeon 9800 du temps au j'étais avec une carte ATI (Ceux ci sont équivalents aux tiens alors que la carte est plus vieille):

Avec fgl_glxgears :
2453 frames in 5.0 seconds = 490.600 FPS
2883 frames in 5.0 seconds = 576.600 FPS
2899 frames in 5.0 seconds = 579.800 FPS
2899 frames in 5.0 seconds = 579.800 FPS
2878 frames in 5.0 seconds = 575.600 FPS
2905 frames in 5.0 seconds = 581.000 FPS
2892 frames in 5.0 seconds = 578.400 FPS

Pour glxinfo il faudrait installer le paquet qui va bien et cela dépend de la distribution utilisée.

A mon avis il faudrait que tu désactives AIGLX et faire marcher Xorg normal dans un premier temps avec la 3D activée.

Ensuite si tu veux vraiment utiliser les effets de bureau 3D, tu recherches sur le net le message suivant pour voir si le problème n'est pas connu et si il n'existe pas un contournement.


(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)




--------------------------------------------------------------------------------------------------------------------------------------------------
Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés. Confucius

Poste le Sunday 20 July 2008 01:37:14
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Soucis de ressources XORG
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons