Retourner aux forums || Retourner au forum general.general
general.general : EE : AIGLX
Posté par uzazel () le 08 octobre 2006voilà j'ai une question .... à quoi sert aiglx ?! Car, j'avais la 3d jusqu'au jour où j'ai du formater windows, et, quand (enfin!) linux à remarcher, la 3d elle était apparement ... out !
L'erreur que j'ai est donc comme le titre l'indique :
(EE) AIGLX: Screen 0 is not DRI capable
avec un petit :
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
[drm] failed to load kernel module "fglrx"
(II) fglrx(0): [drm] drmOpen failed
(EE) fglrx(0): DRIScreenInit failed!
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
Quelqu'un à une idée de où ça vient ?
J'ai une ati radeon 9600 pro, amd64 (je sais pas si ça à un rapport mais bon), debian testing / xorg 1:7.1.0-3
Besoin de plus d'informations ? j'aimerai tellement que ma 3D revienne ... :'(
Merci à tous, bonne soirée.
A+
> Lire le message (7 commentaires, moyenne: 1,3).
AIGLX incompatible avec le DRI
Salut,
DRI = Direct Rendering Interface
AIGLX =~ Accelerated Indirect Rendering
En gros, c'est pas compatible, et il me semble d'ailleurs que aiglx ne marche pas avec les drivers proprio d'ATI. NVIDIA a apparemment implémenté ça dans ses drivers, pour bypasser aiglx.
Il va falloir choisir entre le bureau 3D, ou les applications 3D :)
-
[^]Re: AIGLX incompatible avec le DRI
Posté par peck (page perso, ) le 08/10/2006 à 20:43. (lien). Évalué à 2.aiglx "remplace" en quelque sorte le dri. C'est a dire que les application 3D passeron par lui pour dessiner au lieu de dri.
Mais dans ton cas (ati) tu n'as pas le choix, il te faut désactiver aiglx (ca doit se faire tout seul) et probablement réinstaller tes drivers ati (
[drm] failed to load kernel module "fglrx")
Pour désactiver AIGLX
http://fedoraproject.org/wiki/RenderingProject/aiglx
Voir en bas de la page.
-
[^]Re: Pour désactiver AIGLX
Posté par uzazel () le 09/10/2006 à 17:47. (lien). Évalué à 1.ok merci clearstream ;)
Un problème de moins ..
par contre, comment je réinstalle fglrx :| ? d'habitude, en lanceant le script de chez ati, "aticonfig --initial" et c'était bon, mais à ce que je vois non ... y a quelque chose de spécial à faire ? merci
Derniers réglages ..
bon ok j'ai réglé le problème d'fglrx mais il me reste 2 questions :
- quel est le paquet qui contient le "glxinfo" ?? il a été supprimé ds le 2.6.17-2-k7 ou quoi ?!
- j'ai tout qui marche, du moins d'apres le log xorg ... et pourtant la 3D n'est toujours pas là ? aucune erreur .. ça peut venir d'où ?
A+
Mon xserver.xorg :
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "fglrx"
Load "glx"
Load "int10"
Load "type1"
Load "v4l"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "SyncMaster"
Option "DPMS"
HorizSync 30-81
VertRefresh 56-75
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Monitor "SyncMaster"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
-
[^]Re: Derniers réglages ..
Posté par Laurent Mutricy () le 09/10/2006 à 22:00. (lien). Évalué à 1.glxinfo vient du paquet mesa-utils sous debian
dri ?
Bon ok, je flood mon poste, mais c'est pour que ça marche ... alors voilà ma petite idée :
[..]
drmOpenByBusid: drmOpenMinor returns -19
drmOpenDevice: node name is /dev/dri/card12
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -19
drmOpenDevice: node name is /dev/dri/card13
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -19
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -19
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmGetBusid returned ''
Ça peut peut-etre venir de là non ? sinon je séche .. svp quelqu'un peut-il m'aider pour la derniere ligne droite ? :(
Revenir en haut de page || Retourner aux forums || Retourner au forum general.general



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.