Probleme fglrx ati
Résolu
Maxence
-
bob031 Messages postés 8228 Statut Membre -
bob031 Messages postés 8228 Statut Membre -
Bonjour,
j'ai un petit soucis avec mon pilote graphique.
le serveur X se lance correctement mais l'affichage est saccadé.
j'ai tapé fglrxinfo dans une console et il me retourne une erreur,
$ !!
fglrxinfo
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 12
Current serial number in output stream: 12
je vais donc verifier le log X11 et j'ai trouvé quelques erreurs,
$ cat /var/log/Xorg.0.log |awk '$1=="(EE)" {print $0}'
(EE) Failed to load module "freetype" (module does not exist, 0)
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) config/hal: couldn't initialise context: (null) ((null))
pouvez-vous m'aider a les corriger ?
j'ai installé le pilote libre fglrx disponible dans les depots Debian.
je suis en Debian Sid x86_64
j'ai un petit soucis avec mon pilote graphique.
le serveur X se lance correctement mais l'affichage est saccadé.
j'ai tapé fglrxinfo dans une console et il me retourne une erreur,
$ !!
fglrxinfo
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 12
Current serial number in output stream: 12
je vais donc verifier le log X11 et j'ai trouvé quelques erreurs,
$ cat /var/log/Xorg.0.log |awk '$1=="(EE)" {print $0}'
(EE) Failed to load module "freetype" (module does not exist, 0)
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) config/hal: couldn't initialise context: (null) ((null))
pouvez-vous m'aider a les corriger ?
j'ai installé le pilote libre fglrx disponible dans les depots Debian.
je suis en Debian Sid x86_64
Configuration: Linux Internet Explorer 6.0
8 réponses
-
Juste une petite remarque :
j'ai installé le pilote libre fglrx disponible dans les depots Debian.
fglrx n'est pas un pilote libre ! -
j'ai verifié hal est installé et semble bien fonctionner
$ sudo /etc/init.d/hal status
hald is running.
si tu relances hal :sudo /etc/init.d/hal restart
qu'est-ce que cela raconte ?
et que raconte celle-ci :sudo dmesg | grep fglrx
et si tu peux aussi poster la partie device de ton fichier xorg.conf
merci.-
alors voici les infos avec un peu de retard (probleme de connexion internet)
alors pour hal,
$ sudo /etc/init.d/hal restart
Restarting Hardware abstraction layer: hald.
$ sudo /etc/init.d/hal status
hald is running.
en suite pour dmesg,
$ dmesg |grep fglrx
[ 9.527212] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[ 9.539730] [fglrx] Maximum main memory to use for locked dma buffers: 3804 MBytes.
[ 9.539855] [fglrx] vendor: 1002 device: 9440 count: 1
[ 9.540063] [fglrx] ioport: bar 4, base 0xc000, size: 0x100
[ 9.540182] [fglrx] Kernel PAT support is enabled
[ 9.540197] [fglrx] module loaded - fglrx 8.62.4 [May 20 2009] with 1 minors
[ 23.463365] [fglrx] DRM MCIL: MCIL_QuerySystemInfo command :4 not implement
[ 23.463464] fglrx_pci 0000:01:00.0: irq 28 for MSI/MSI-X
[ 23.463473] [fglrx] DRM MCIL: MCIL_QuerySystemInfo command :4 not implement
[ 23.463509] [fglrx] DRM MCIL: MCIL_QuerySystemInfo command :4 not implement
[ 23.463836] [fglrx] Firegl kernel thread PID: 2710
[ 25.311195] [fglrx:firegl_cmmqs_BIOSControl] *ERROR* CMMQS BIOS Control: CMMQS handle is not valid.
[ 25.311199] [fglrx:firegl_bios_control] *ERROR* CMMQS BIOS Control is failed: firegl_bios_control
[ 25.311217] [fglrx:firegl_unlock] *ERROR* Process 2659 using kernel context 0
et mon xorg.conf,
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "on"
BusID "PCI:1:0:0"
EndSection
lspci,
$ lspci |grep ATI
01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4870]
01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
-
-
Bonjour,
(EE) config/hal: couldn't initialise context: (null) ((null))
est-ce que hal est démarré :/etc/ini.d/haldaemon status
également, qu'indique la commande suivante :ps aux | grep X
tu utilises gdm ???
ton clavier et ta souris fonctionnent ?-
Bonjour,
le problème est que lorsque je lance
$ sudo modprobe fglrx
$ sudo /etc/init.d/kdm start
mon poste est completement figé, c'est a dire que je n'ai pas de clavier, de souris, ni d'acces ssh (sa s'est bizarre)
j'ai verifié hal est installé et semble bien fonctionner
$ sudo /etc/init.d/hal status
hald is running.
par contre je ne sais pas s'il fonctionne correctement quand je charge le pilote et que je redemarre X
-
-
tu as l'accélération 3D ???
c'est "surprenant" la mention suivante : BusID "PCI:1:0:0" -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
je me demande si tu n'as pas un problème qui en cache un autre ....
mon impression première serait qu'au démarrage des services, "kdm" démarre avant "hal" (à confirmer dans /etc/rcX.d/
"BusID "PCI:1:0:0"
apparemment c'est propre à ATI (donc j'ai rien dit).
-
-
bon eh bien je te dois un sacré coup de main, je n'aurais jamais pensé a reverifier mon hal
donc j'ai remodifié ma sequence d'initialisation des services.
et sa ne marchais toujours pas. :) (mais le probleme venait bien de la)
j'ai donc purgé tous les paquets fglrx puis un aticonfig --initial et je les ai reinstallé avec module-assistant
$ sudo aptitude update
$ sudo aptitude install module-assistant fglrx-driver fglrx-kernel-src
$ module-assistant prepare
$ module-assistant update
$ module-assistant a-i fglrx
$ sudo aticonfig --initial
puis j'ai relance la machine pour bien prendre en compte les changements
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 4800 Series
OpenGL version string: 2.1.8673
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: ATI
server glx version string: 1.4
server glx extensions:
[...]
1-2 semaine a me prendre la tete pour une connerie de ma part :(
bon maintenant je vais pouvoir retourner compiler sous ogre
A+
-
-
peut être penser a rajouter une ligne dans /etc/modules si le module fglrx n'est pas bien chargé
# echo "fglrx" >> /etc/modules -