Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/11/2006, à 20:33

Fad !

[Résolu] Problème : direct rendering : no

Bonjour à tous.

Voilà j'ai un petit problème qui, pour l'instant, ne me gène pas trop mais bon...

Lorsque j'exécute la commande  "glxinfo | grep rendering"  dans le terminal, ce dernier me renvoit le message d'erreur suivant :

   Xlib:  extension "XFree86-DRI" missing on display ":0.0".
   direct rendering: No (un "Yes" serait préférable ^^)

J'ai déjà fais qques recherches sur le site et les réponses que j'ai trouvé étaient les même : l'accélération 3D n'est pas activée, il faut installer les pilôtes graphiques.

Le problème c'est que j'ai déjà installé les pilotes graphiques en suivant cette méthode : http://doc.ubuntu-fr.org/materiel/nvidia.run
Et l'installation s'est très bien déroulée.

Quand je fais "Outils système / NVIDIA X Server Settings" ce sont bien les drivers 1.0-9629 qui sont installés.


Est-ce que qqu'un pourrait m'éclaircir et/ou trouver une solution à ce pbl ??

Merci d'avance

Fad !

#2 Le 15/11/2006, à 20:41

The Marauder

Re : [Résolu] Problème : direct rendering : no

Tu n'as déja pas choisis la méthode la plus simple !


Il existe des dépots Ubuntu pour avoir ces drivers sans trop d'effort et toi tu es passé par la méthode la plus casse c****.

Les pilotes que tu as installé sont nécéssaire uniquement dans certaines configurations précises..


Un prog sans ses Source c'est comme une plage sans le sable.
Desktop Kubuntu 10.04 - netbook Kubuntu 10.04 - Serveur Debian Lenny
Commandes a  ne pas faire

Hors ligne

#3 Le 15/11/2006, à 21:13

s1ptome

Re : [Résolu] Problème : direct rendering : no

l'accélération est peut-être quand même installée (openGL du moins), essaie un "glxgears -printfps" pour voir

Quand j'étais sous dapper64, après installation des pilotes (pas en core les 9629 évidemment), j'avais direct rendering=no et quand même plus de 10000 fps avec les jolies roues...


Kindness is a language which the deaf can hear and the blind can read.
        -- Mark Twain

Hors ligne

#4 Le 15/11/2006, à 23:07

The Marauder

Re : [Résolu] Problème : direct rendering : no

Donc tu n'est en 32bits actuellemnt ? Et sur Edgy ?


Un prog sans ses Source c'est comme une plage sans le sable.
Desktop Kubuntu 10.04 - netbook Kubuntu 10.04 - Serveur Debian Lenny
Commandes a  ne pas faire

Hors ligne

#5 Le 15/11/2006, à 23:10

s1ptome

Re : [Résolu] Problème : direct rendering : no

qui ça? moi? je tourne avec deux Edgy 64 bits qui marchent toutes les deux, dont une avec un Beryl magnifique smile


Kindness is a language which the deaf can hear and the blind can read.
        -- Mark Twain

Hors ligne

#6 Le 16/11/2006, à 00:03

The Marauder

Re : [Résolu] Problème : direct rendering : no

Bon, il y a trois méthodes en tout sur deux pages de wiki. Sur la page que tu as donné il y a un méthode experimentale en plus (envi), tu n'as pas utilisé cette méthode ?

Sur la page que tu mentionne, il est dit qu'il y a des manips à faire si tu est en 64 bits

Sur une version 64 bits, ne pas installer les librairies OpenGL32bit.

Enfin, saches que :

En cas de changement de noyau ou de mise-à-jour de celui-ci, le serveur X plantera. En effet, comme tout logiciel compilé avec les headers, il vous faudra recommencer cette procédure à chaque changement ou mise-à-jour de votre noyau !! N'oubliez pas d'installer les headers du nouveau noyau

Le problème sous Edgy, c'est qu'il y a déjà des versions précompilés des drivers nVidia, mais c'est une ancienne version (la 7184, je crois). Donc il y a conflit, et le kernel doit choisir! Et dans ce cas précis, pas de bol, il choisit l'ancien drivers. Au final, le kernel s'attend à du 9629 comme on lui a dit précédemment en compilant le driver et on lui donne du 7184... Il est pas content, il chouine et du coup Xorg nous fait un écran bleu!

En gros, relit calemement et à tete reposé le tuto qui t'a servit mais aussi celui-ci http://doc.ubuntu-fr.org/materiel/nvidia


Un prog sans ses Source c'est comme une plage sans le sable.
Desktop Kubuntu 10.04 - netbook Kubuntu 10.04 - Serveur Debian Lenny
Commandes a  ne pas faire

Hors ligne

#7 Le 16/11/2006, à 00:29

Fad !

Re : [Résolu] Problème : direct rendering : no

Oui je précise que je suis sous Edgy, et que j'ai un AMD64 mais en mode 32 bits. Ma carte graphique est une Nvidia 6800GT.

Que me conseillez-vous de faire alors ?

Je sais j'ss chiant tongue lol

Merci de vos réponses.

Fad !

#8 Le 16/11/2006, à 00:32

Fad !

Re : [Résolu] Problème : direct rendering : no

PS : J'ai exécuté "glxgears -printfps" dans le terminal et j'obtient une moyenne d'environ 4700 fps


23287 frames in 5.0 seconds = 4638.585 FPS
24648 frames in 5.0 seconds = 4910.274 FPS
23501 frames in 5.0 seconds = 4681.354 FPS
24282 frames in 5.0 seconds = 4839.723 FPS
24755 frames in 5.0 seconds = 4932.106 FPS
24755 frames in 5.0 seconds = 4937.138 FPS
24755 frames in 5.0 seconds = 4937.863 FPS
24510 frames in 5.0 seconds = 4898.824 FPS
24755 frames in 5.0 seconds = 4938.489 FPS
24413 frames in 5.0 seconds = 4880.188 FPS
24185 frames in 5.0 seconds = 4824.311 FPS
23142 frames in 5.0 seconds = 4627.549 FPS
19397 frames in 5.0 seconds = 3876.584 FPS
23729 frames in 5.0 seconds = 4726.561 FPS
24527 frames in 5.0 seconds = 4890.930 FPS
24510 frames in 5.0 seconds = 4886.115 FPS
24755 frames in 5.0 seconds = 4934.281 FPS
24413 frames in 5.0 seconds = 4861.391 FPS
24185 frames in 5.0 seconds = 4824.231 FPS
24738 frames in 5.0 seconds = 4932.957 FPS
24755 frames in 5.0 seconds = 4931.176 FPS
24413 frames in 5.0 seconds = 4876.577 FPS
24071 frames in 5.0 seconds = 4812.772 FPS
24054 frames in 5.0 seconds = 4805.667 FPS
24071 frames in 5.0 seconds = 4813.537 FPS
24527 frames in 5.0 seconds = 4892.443 FPS
24413 frames in 5.0 seconds = 4859.540 FPS
24168 frames in 5.0 seconds = 4821.786 FPS
24299 frames in 5.0 seconds = 4837.404 FPS
24185 frames in 5.0 seconds = 4823.376 FPS
23370 frames in 5.0 seconds = 4670.806 FPS
24299 frames in 5.0 seconds = 4851.662 FPS
23615 frames in 5.0 seconds = 4720.154 FPS
23957 frames in 5.0 seconds = 4773.175 FPS
21546 frames in 5.0 seconds = 4289.760 FPS
20195 frames in 5.0 seconds = 4024.792 FPS

#9 Le 16/11/2006, à 12:18

naholyr

Re : [Résolu] Problème : direct rendering : no

Es-tu sous Beryl lorsque tu reçois un "direct rendering : no" ?
J'ai une ATI donc je suis peut-être à côté de la plaque, mais j'ai un bug du même genre : quand je prends ma session "normales" fglxinfo me donne un beau "yes", et fglx_fxgears s'affiche bien. En revanche avec ma session Xgl ça ne fonctionne plus (alors que les animations 3D sont pourtant très fluide) et j'ai le même message Xlib:  extension "XFree86-DRI" missing on display ":0.0".

Je n'ai pas vérifié s'il s'agissait de Xgl ou de Beryl, et si le fait de changer "à la volée" de gestionnaire de fenêtre pouvait fonctionner (dans ce cas c'est pas bien méchant).

Hors ligne

#10 Le 16/11/2006, à 12:23

jdefaver

Re : [Résolu] Problème : direct rendering : no

naholyr a écrit :

Es-tu sous Beryl lorsque tu reçois un "direct rendering : no" ?
J'ai une ATI donc je suis peut-être à côté de la plaque, mais j'ai un bug du même genre : quand je prends ma session "normales" fglxinfo me donne un beau "yes", et fglx_fxgears s'affiche bien. En revanche avec ma session Xgl ça ne fonctionne plus (alors que les animations 3D sont pourtant très fluide) et j'ai le même message Xlib:  extension "XFree86-DRI" missing on display ":0.0".

Je n'ai pas vérifié s'il s'agissait de Xgl ou de Beryl, et si le fait de changer "à la volée" de gestionnaire de fenêtre pouvait fonctionner (dans ce cas c'est pas bien méchant).

C'est Xgl qui bouffe le direc rendering de ta carte. C'est parfaitement normal de perdre le direct rendering sous xgl. Si tu veux tester pendant que tu es sous xgl, fais "DISPLAY=:0 glxinfo"

Hors ligne

#11 Le 16/11/2006, à 13:33

s1ptome

Re : [Résolu] Problème : direct rendering : no

1. Chez moi (sur Nvidia), le direct rendering est à Yes même quand Beryl tourne
2. Avec un Athlon64/Geforce6800GT, j'ai 10000 FPS sans Beryl, 5000 avec Beryl.

j'ai relu la page de la documentation, alors j'ai une remarque:
j'ai posté plus haut qu'avant j'avais aussi le direct rendering à No, et c'était avec les pilotes version 8774, qui est la version indiquée sur la page. Peux-tu vérifier ta version? Si c'est celle là, je te conseille de passer aux derniers drivers (9629 je crois) comme sur ce post: http://forum.ubuntu-fr.org/viewtopic.php?id=76360&p=1
ou ce tuto: http://doc.ubuntu-fr.org/materiel/nvidia.run

lis bien avant de te lancer, respecte à la lettre les consignes, et tout devrait bien se passer.
bien sûr, si il te reste des questions, n'hésite pas!
bon travail!

Dernière modification par s1ptome (Le 16/11/2006, à 13:34)


Kindness is a language which the deaf can hear and the blind can read.
        -- Mark Twain

Hors ligne

#12 Le 16/11/2006, à 14:37

Fad !

Re : [Résolu] Problème : direct rendering : no

s1ptome a écrit :

1. Chez moi (sur Nvidia), le direct rendering est à Yes même quand Beryl tourne
2. Avec un Athlon64/Geforce6800GT, j'ai 10000 FPS sans Beryl, 5000 avec Beryl.

j'ai relu la page de la documentation, alors j'ai une remarque:
j'ai posté plus haut qu'avant j'avais aussi le direct rendering à No, et c'était avec les pilotes version 8774, qui est la version indiquée sur la page. Peux-tu vérifier ta version? Si c'est celle là, je te conseille de passer aux derniers drivers (9629 je crois) comme sur ce post: http://forum.ubuntu-fr.org/viewtopic.php?id=76360&p=1
ou ce tuto: http://doc.ubuntu-fr.org/materiel/nvidia.run

lis bien avant de te lancer, respecte à la lettre les consignes, et tout devrait bien se passer.
bien sûr, si il te reste des questions, n'hésite pas!
bon travail!

Oui mais le problème c'est que j'ai déjà installé les drivers propriétaires en suivant cette méthode : http://doc.ubuntu-fr.org/materiel/nvidia.run

Les drivers que j'ai sont les 9629 (les derniers) c'est pour ça je ne comprend pas sad

Sinon j'ai une autre question.
Là actuellement je suis en dual boot Ubuntu / Windows XP Pro.
Quand je suis sous Windows, que je fais clic-droit --> Propriété sur Poste de travail, mon processeur est à 2200 Mhz (A64 3500+)
Tandis que sous Ubuntu, quand je tape dans le terminal la commande : "cat /proc/cpuinfo" j'obtient ça :

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 47
model name      : AMD Athlon(tm) 64 Processor 3500+
stepping        : 2
cpu MHz         : 1000.000
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni lahf_lm ts fid vid ttp tm stc
bogomips        : 2012.56

Il me dit que mon processeur est à 1000 Mhz !! Savez-vous pkoi ?

Merci encore pour vos réponse ^^

Fad !

#13 Le 16/11/2006, à 15:30

Fad !

Re : [Résolu] Problème : direct rendering : no

Bon après mûres réflexion j'ai décidé de formater et d'installer les drivers Nvidia en utilisant la méthode simple.
J'obtient maintenant : direct rendering = "Yes" big_smile

De plus le redimentionnement de mes fenêtre est bcp plus rapide qu'auparavant, donc tout va très bien cool

Par contre c'est tjr marqué que mon processeur est à 1000 Mhz, mais bon dans l'immédiat ce n'est pas très génant.

Je vous remercie pour les réponses que vous m'avez fournit ^^

Fad !

#14 Le 16/11/2006, à 15:43

The Marauder

Re : [Résolu] Problème : direct rendering : no

De rien, poste à nouveau pour ton délire de proc mais sur un nouveau sujet smile


Met celui-ci en [RÉSOLU] !!!

Dernière modification par The Marauder (Le 16/11/2006, à 15:43)


Un prog sans ses Source c'est comme une plage sans le sable.
Desktop Kubuntu 10.04 - netbook Kubuntu 10.04 - Serveur Debian Lenny
Commandes a  ne pas faire

Hors ligne

#15 Le 07/12/2006, à 09:53

Skipe

Re : [Résolu] Problème : direct rendering : no

Personnellement j'ai installer les drivers nvidia fournit sur les depot edgy
et avant instalation de xgl+beryl je suis en
direct rendering: Yes

et apres en
direct rendering: No

et je ne comprend pas pourquoi .....

#16 Le 07/12/2006, à 11:06

s1ptome

Re : [Résolu] Problème : direct rendering : no

ca vient sans doute de xgl qui te "bouffe" le direct rendering
lance une session gnome sans xgl pour faire le test

edit: pour faire tourner beryl avec une carte nvidia, il vaut mieux enlever xgl et installer une version plus récente des pilotes nvidia, va voir les tutos du site sur nvidia et sur beryl

Dernière modification par s1ptome (Le 07/12/2006, à 11:08)


Kindness is a language which the deaf can hear and the blind can read.
        -- Mark Twain

Hors ligne

#17 Le 07/12/2006, à 15:07

The Marauder

Re : [Résolu] Problème : direct rendering : no

s1ptome a raison:

Plus de rendering quand on est sur une session xgl/beryl... On va dire pour le coup qu'elle ne fonctionne que pour le bureau 3d.


Un prog sans ses Source c'est comme une plage sans le sable.
Desktop Kubuntu 10.04 - netbook Kubuntu 10.04 - Serveur Debian Lenny
Commandes a  ne pas faire

Hors ligne

#18 Le 07/12/2006, à 21:27

bunutu

Re : [Résolu] Problème : direct rendering : no

C'est Xgl qui bouffe le direc rendering de ta carte. C'est parfaitement normal de perdre le direct rendering sous xgl. Si tu veux tester pendant que tu es sous xgl, fais "DISPLAY=:0 glxinfo"

j'ai testé cette commande et depuis le : glxgears -printfps me donne ça

morpheus@laptop:~$ glxgears -printfps 
Usage:
  -display <displayname>  set the display to run on
  -stereo                 run in stereo mode
  -fullscreen             run in fullscreen mode
  -info                   display OpenGL renderer info

comprend pas tout la...

command je reviens en arrière svp ?

Dernière modification par bunutu (Le 07/12/2006, à 21:28)


The Matrix has you

Hors ligne