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 21/09/2006, à 12:07

DOOM

XGL + FGLRX : "XFree86-DRI" missing on display ":1.0"

Salut Linuxiens !!

J'ai un gros pépin de plantage du server graphique suite à l'execution d'applis 3D.

XGL, quand à lui, fonctionne nickel. néanmoins, quand je tape :

glxinfo

il me renvoie:

Xlib:  extension "XFree86-DRI" missing on display ":1.0".
display: :1  screen: 0
direct rendering: No

La commande

fglrxinfo

me renvoie:

Xlib:  extension "XFree86-DRI" missing on display ":1.0".
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9200 Series DDR Generic
OpenGL version string: 1.3.1091 (X4.3.0-8.28.8)

et

dmesg | grep fglrx

me renvoie:

4294692.540000] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[4294692.543000] [fglrx] Maximum main memory to use for locked dma buffers: 929 MBytes.
[4294692.543000] [fglrx] module loaded - fglrx 8.28.8 [Aug 17 2006] on minor 0
[4294708.735000] [fglrx] AGP detected, AgpState   = 0x1f00421b (hardware caps of chipset)
[4294708.736000] [fglrx] AGP enabled,  AgpCommand = 0x1f004312 (selected caps)
[4294708.753000] [fglrx] total      GART = 67108864
[4294708.753000] [fglrx] free       GART = 51113984
[4294708.753000] [fglrx] max single GART = 51113984
[4294708.753000] [fglrx] total      LFB  = 126873600
[4294708.753000] [fglrx] free       LFB  = 116387840
[4294708.753000] [fglrx] max single LFB  = 116387840
[4294708.753000] [fglrx] total      Inv  = 0
[4294708.753000] [fglrx] free       Inv  = 0
[4294708.753000] [fglrx] max single Inv  = 0
[4294708.753000] [fglrx] total      TIM  = 0

Par contre, si je tape

DISPLAY=:0

devant le nom de l'appli à lancer, ça marche mais ça rame. Par ex:

DISPLAY=:0 glxgears
3625 frames in 5.0 seconds = 724.834 FPS
3975 frames in 5.0 seconds = 794.852 FPS

Ceci n'arrive que sous XGL, sous X "normal" je n'ai pas ce problème.

J'ai cherché sur pas mal de forums mais rien ne résou ce problème... sad

Je sais que nous sommes nobreux à avoir ce problème, alors si quelqu'un pourrait nous aider ça serai cool !

L'ai vraiment tout essayer, j'en peu plus là.... Sniff

Dernière modification par DOOM (Le 21/09/2006, à 12:13)

Hors ligne

#2 Le 21/09/2006, à 13:04

sbrunner

Re : XGL + FGLRX : "XFree86-DRI" missing on display ":1.0"

Dans ton ~/.bashrc (ou ailleur) tu n'as pas par hasard un

export DISPLAY=:1.0

?

CU
Stéph

Hors ligne

#3 Le 21/09/2006, à 13:24

DOOM

Re : XGL + FGLRX : "XFree86-DRI" missing on display ":1.0"

non il n'y est pas...

Hors ligne

#4 Le 21/09/2006, à 13:32

lexdu

Re : XGL + FGLRX : "XFree86-DRI" missing on display ":1.0"

J'ai eu posé cette question une fois, et la réponse qui est tombée c'est: XGL n'utilise pas DRI, donc on s'en f... !
En revanche, il est vrai que ça pose quelques problèmes pour les applications 3D.
Pour le coup du display, c'est à cause de cette ligne

Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:1 exec dbus-launch --exit-with-session gnome-session && /usr/bin/compiz-start

que tu as mis dans le fichier /usr/bin/startxgl.sh

Pour rappel, XGL+Compiz c'est vraiment le début du tout début, la preuve, il y a même un fork de compiz qui vient de naître: Beryl smile

Dernière modification par lexdu (Le 21/09/2006, à 13:33)


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#5 Le 21/09/2006, à 14:24

Vladimir Ilitch

Re : XGL + FGLRX : "XFree86-DRI" missing on display ":1.0"

Pour ma part, j'ai rencontré ce même message d'erreur lorsque j'ai voulu essayer l'anti-aliasing. C'est l'option --fsaa={on|off} de cette page : http://doc.ubuntu-fr.org/materiel/ati/aticonfig.

J'avais donc l'anti-aliasing activé avec un taux de lissage à 0. Et XGL ! Et bien, ça ralentissait ma bécane et mon processus XGL prenait de plus en plus de place en mémoire, jusqu'à plus de 200 mb.

En le désactivant, j'ai retrouvé un XGL fluide, même après des heures d'utilisation, et plus de message d'erreur.

Essaie donc simplement : sudo aticonfig --fsaa=off.

De toutes façons, avec un taux de lissage à 0, l'anti-aliasing sert à rien, et avec un taux à 2 ou 4, ça plante ou c'est plus que saccadé. Si j'ai bien compris, pour profiter de cette option au demeurant très utile, il faudra attendre de nouveaux drivers.

En espérant avoir pu t'aider !


Vladimir Ilitch - http://www.last.fm/user/vladimirilitch/

Hors ligne

#6 Le 21/09/2006, à 15:16

DOOM

Re : XGL + FGLRX : "XFree86-DRI" missing on display ":1.0"

lexdu : ouais pas bête ça... mais quand je change le numero du screen à 0 seul xorg démarre avec une fenêtre xgl !! lol on n'y est pas encore

Vladimir Ilitch: l'anti aliasing est désactivé par défaut. XGL tourne nikel sauf que les applis 3D comme les jeux me font crasher le server...

Dernière modification par DOOM (Le 21/09/2006, à 15:25)

Hors ligne