Aller au contenu

[RESOLU]Problème driver ATI sous Debian


Messages recommandés

J'ai un petit soucis, j'ai installé Debian il y a un peu plus d'une semaine et tout fonctionne parfaitement. J'ai installé les drivers ATI (du site ATI) et ca fonctionne, enfin je croyais. J'ai installé Wolfenstein Enemy Territory mais j'arrive pas a le lancé, pourtant il s'est installé correctement. Lorsque je le lance j'ai un ecran noir qui dure 2 secondes puis plus rien. Lorsque je lance le ATI Control Center, dans la partie information j'ai ca:

Capture.png

Dans la partie "OpenGL" il y a quelque chose qui ne va pas je crois... mais en même temps j'y connais rien... puis le AGP 0x ca ma pas l'air top non plus...

Lien vers le commentaire
Partager sur d’autres sites

J'avais la même chose (mesa) sous ubuntu mais je ne sais pas si les commandes sont exactement les même sur debian.

Sous ubuntu il fallait vérifier que le paquet linux-restricted-modules est bien installé pour ton noyau avec :

$ sudo apt-get install linux-restricted-modules-$(uname -r)

Sinon tu as vérifié que tu as l'accélération 3D ?

glxinfo

devrais te donner entre autre l'info :

direct rendering: Yes

Yes si tu l'a No si tu ne l'a pas evidemment

Voila désolé de ne pas pouvoir faire plus je débute également avec linux :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Tout d'abbord merci de m'aider :transpi:

Alors pour "sudo apt-get install linux-restricted-modules-$(uname -r)" il me donne

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Impossible de trouver le paquet linux-restricted-modules-2.6.18-4-686

Et pour "glxinfo"

bash: glxinfo: command not found

Voila je saispas si ca donne des indications sur le problème...

Lien vers le commentaire
Partager sur d’autres sites

tu n'as pas l'acceleration hardware, puisque le panneau de contrôle d'ATI marque OpenGL : MESA GLX Indirect qui est la version d'OpenGL livré par défaut (software donc) au lieu de marquer la version d'OpenGL fourni par ATI.

Pour savoir où ça cloche, si tu pouvait nous poster un extrait du fichier /var/log/Xorg.0.log (le fichier de log du serveur graphique) vers la fin. Juste les lignes contenant des WW et des EE au début quand ça parle de DRI.

Lien vers le commentaire
Partager sur d’autres sites

Il faudrait surtout savoir comment tu as installé tes drivers ATI (à la main ou en faisant ./ati_blabla.sh --buildpkg Debian/xyz).

Si c'est la 2ème méthode, un coup de module-assistant et c'est tout bon.

On ne le répètera jamais assez mais Debian n'est pas Ubuntu, linux-restricted n'existe que sous Ubuntu et Ubuntu-like...

Lien vers le commentaire
Partager sur d’autres sites

J'ai ca (je sais pas si c'est ca que tu voulais dsl...)

(EE) fglrx(0): GART is not initialized, disabling DRI
(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): ********************************************* *

(WW) fglrx(0): Option "VendorName" is not used
(WW) fglrx(0): Option "ModelName" is not used

(WW) fglrx(0): Textured Video not supported without DRI enabled.

II) Primary Device is: PCI 01:00:0
(II) ATI Proprietary Linux Driver Version Identifier:8.35.5
(II) ATI Proprietary Linux Driver Release Identifier: LGDr8.35g1						   
(II) ATI Proprietary Linux Driver Build Date: Mar 27 2007 12:13:03
(II) ATI Proprietary Linux Driver Build Information: autobuild-rel-r6-8.35.1.1.2.3-driver-lnx-x86-x86_64-334085
(--) Assigning device section with no busID to primary device
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found

Il faudrait surtout savoir comment tu as installé tes drivers ATI (à la main ou en faisant ./ati_blabla.sh --buildpkg Debian/xyz).

Si c'est la 2ème méthode, un coup de module-assistant et c'est tout bon.

On ne le répètera jamais assez mais Debian n'est pas Ubuntu, linux-restricted n'existe que sous Ubuntu et Ubuntu-like...

J'ai installé le pilote avec l'auto-installateur ATI...

Lien vers le commentaire
Partager sur d’autres sites

A ta place, je l'installerais à la façon debian, c-à-d en faisant

chmod a+x ati_blabla

Puis tu fais:

sudo apt-get install module-assistant && sudo m-a update && sudo m-a prepare

Là tu auras tout pour compiler (mieux vaut être sûr)

Puis:

./ati_blabla --listpkg

Tu verras le nom exact pour construire les packages pour Debian/Testing Debian/Unstable etc...

./ati_blabla --buildpkg Debian/xyz

C'est pas fini :transpi:

sudo dpkg -i *deb

Et pour finir:

sudo m-a a-i fglrx

Là, ça devrait être bon

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

Bonjour à tous, je me permets de ressortir ce topic parce que j'ai un soucis avec la configuration du driver libre (et pas fglrx) sous debian.

J'ai repris mon xorg.conf de suse et je l'ai adapté à debian, j'ai bien le direct rendering activé.

Glxgears me donne 3700fps (5500fps sous opensuse)mais certaines applications opengl rament comme pas possible, beryl en faisant partie, le simple fait de scroller sous firefox est tres saccadé.

Quelqu'un aurait-il une idée ou un paramètre à changer?

Merci d'avance

Voici mon fichier Xorg.conf :

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath	"/usr/share/fonts/X11/misc"
FontPath	"/usr/X11R6/lib/X11/fonts/misc"
FontPath	"/usr/share/fonts/X11/cyrillic"
FontPath	"/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath	"/usr/share/fonts/X11/100dpi/:unscaled"
FontPath	"/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath	"/usr/share/fonts/X11/75dpi/:unscaled"
FontPath	"/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath	"/usr/share/fonts/X11/Type1"
FontPath	"/usr/X11R6/lib/X11/fonts/Type1"
FontPath	"/usr/share/fonts/X11/100dpi"
FontPath	"/usr/X11R6/lib/X11/fonts/100dpi"
FontPath	"/usr/share/fonts/X11/75dpi"
FontPath	"/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load	"bitmap"
Load	"dbe"
Load	"ddc"
Load	"dri"
Load	"extmod"
Load	"freetype"
Load	"glx"
Load	"int10"
Load	"v4l"
Load	"vbe"
EndSection

Section "InputDevice"
Identifier	"Generic Keyboard"
Driver		"kbd"
Option		"CoreKeyboard"
Option		"XkbRules"	"xorg"
Option		"XkbModel"	"pc105"
Option		"XkbLayout"	"fr"
Option		"XkbVariant"	"latin9"
EndSection

Section "InputDevice"
Identifier	"Configured Mouse"
Driver		"mouse"
Option		"CorePointer"
Option		"Device"		"/dev/input/mice"
Option		"Protocol"		"ImPS/2"
EndSection

Section "Device"
Identifier	"9800pro"
Driver		"ati"
BusID		"PCI:1:0:0"
       Screen          0
Option      "DRI"     "true"
Option "GARTSize" "128"
   Option              "UseFBDev" "false"
   Option              "AccelMethod" "XAA" # Use XFree86 Acceleration Architecture
   Option              "XaaNoOffscreenPixmaps" "false" # Faster RENDER acceleration
   Option              "RenderAccel" "true" # Enable the hardware render acceleration
   Option              "BackingStore" "true" # Faster double buffering
   Option              "EnablePageFlip" "true" # Enable page flipping for 3D apps
   Option              "ColorTiling" "true"
   Option              "SubPixelOrder" "none"
   Option              "DynamicClocks" "on"
   Option              "mtrr" "on"
   Option              "VideoOverlay" "on"
   Option              "OpenGLOverlay" "off"
#Option "XAANoOffscreenPixmaps" "true"
#Option "AddARGBGLXVisuals" "true"
#Option "AllowGLXWithComposite" "true"
EndSection

Section "Monitor"
Identifier	"belinea22"
Option		"DPMS"
HorizSync	28-84
VertRefresh	43-60
   ModeLine "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 +hsync -vsync
EndSection

Section "Screen"
Identifier	"Default Screen"
Device		"9800pro"
Monitor		"belinea22"
DefaultDepth	24
SubSection "Display"
	Depth		1
	Modes		"1680x1050" "1280x1024" "1280x960" "1280x854" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
	Depth		4
	Modes		"1680x1050" "1280x1024" "1280x960" "1280x854" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
	Depth		8
	Modes		"1680x1050" "1280x1024" "1280x960" "1280x854" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
	Depth		15
	Modes		"1680x1050" "1280x1024" "1280x960" "1280x854" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
	Depth		16
	Modes		"1680x1050" "1280x1024" "1280x960" "1280x854" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
	Depth		24
	Modes		"1680x1050" "1280x1024" "1280x960" "1280x854" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
      Option          "AIGLX"  "true"
Identifier	"Default Layout"
Screen		"Default Screen"
InputDevice	"Generic Keyboard"
InputDevice	"Configured Mouse"
       Option       "Clone" "off"
       Option       "Xinerama" "off"
EndSection

Section "DRI"
Mode	0666
EndSection

Section "Extensions"
      Option "Composite" "Enable"
EndSection

Lien vers le commentaire
Partager sur d’autres sites

pour beryl il est conseiller d'utiliser les pilotes proprios et XGL avec ATi

ma carte est une 9800 pro et fonctionne tres bien sous opensuse avec beryl (mieux que si j'utilise fglrx), alors je voulais juste garder les drivers libres...

je vais sans doute passer du coté des drivers proprio pour voir si c'est mieux alors...

Merci

Lien vers le commentaire
Partager sur d’autres sites

pour beryl il est conseiller d'utiliser les pilotes proprios et XGL avec ATi

Par qui? Par le lobby des blobs...?

beryl et compiz marchent très bien avec les cartes supportées par les drivers libres (et voire mieux qu'avec les drivers proprios... quand ils supportent encore la carte)... :ouioui: Prière d'arrêter de précher le contraire...

Lien vers le commentaire
Partager sur d’autres sites

Alors, voila, c'est chose faite.

J'ai installé les drivers fglrx, et xgl. Du coup beryl fonctionne assez bien mais devient très instable et le fait de passer des videos en plein écran gèle le serveur X par exemple...

Par contre, je me suis apercu que fglrx fonctionnait maintenant avec aiglx, mais la question que je me pose : est-il possible d'utiliser aiglx avec fglrx et beryl? (ben oui, fglrx et l'extension composite c'est pas vraiment ça...)

Merci

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...