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 06/02/2007, à 15:27

Lumbermatt

Activer l'accelération 3D sur une X1300 Mobility

Bonjour,

J'ai installé une Ubuntu Feisty sur mon portable équipé d'une X1300 Mobility. Je fonctionne avec le noyau 2.6.20-10-generic et les drivers fglrx du paquet linux-restricted-modules.

Le serveur X fonctionne bien mais je ne peux pas activer l'accélération 3D. La carte utilise le système Hypermemory, c'est à dire qu'elle a 64Mo dédiée + 64Mo allouée dans la RAM.

Le drivers fglrx ne démarre pas le DRI à cause d'un souci de mémoire cf le log de Xorg :

(II) LoadModule: "fglrxdrm"
(II) Reloading /usr/lib/xorg/modules/linux/libfglrxdrm.so
(II) fglrx(0): Depth moves disabled by default
(== ) fglrx(0): Capabilities: 0x00000000
(== ) fglrx(0): CapabilitiesEx: 0x00000000
(== ) fglrx(0): cpuFlags: 0x8000001d
(== ) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
(**) fglrx(0): ATI GART size: 128 MB
(EE) fglrx(0): [pcie] Failed to gather memory of size 131072Kb for PCIe. Error (-1000)
(== ) fglrx(0): UseFastTLS=0
(== ) fglrx(0): BlockSignalsOnLock=1
(== ) fglrx(0): EnablePrivateBackZ = NO

On voit que le serveur X.org n'arrive pas allouer 128Mo lors de l'initialisation du GART ATI. Ce GART n'est donc pas initialisé et plus loin fatalement on retrouve :

(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): ********************************************* *

C'est ici que je sèche, est ce que quelqu'un a une idée ? Merci beaucoup par avance.

PS : Mon xorg.conf que j'utilise :

Section "ServerLayout"
	Identifier     "Default Layout"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Generic Keyboard"
	InputDevice    "Configured Mouse"
	InputDevice    "Synaptics Touchpad"
EndSection

Section "Module"
	Load  "i2c"
	Load  "bitmap"
	Load  "ddc"
#	Load  "dri"
	Load  "extmod"
	Load  "freetype"
	Load  "glx"
	Load  "int10"
	Load  "type1"
	Load  "vbe"
EndSection

Section "InputDevice"
	Identifier  "Generic Keyboard"
	Driver      "kbd"
	Option	    "CoreKeyboard"
	Option	    "XkbRules" "xorg"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "fr"
	Option	    "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier  "Configured Mouse"
	Driver      "mouse"
	Option	    "CorePointer"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "ExplorerPS/2"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
	Identifier  "Synaptics Touchpad"
	Driver      "synaptics"
	Option	    "SendCoreEvents" "true"
	Option	    "Device" "/dev/psaux"
	Option	    "Protocol" "auto-dev"
	Option	    "HorizScrollDelta" "0"
EndSection

Section "Monitor"
	Identifier   "Generic Monitor"
	Option	    "DPMS"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
	Option	    "VideoOverlay" "on"
	Option	    "OpenGLOverlay" "off"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection

Section "Extensions"
	Option	"Composite" "disable"
EndSection

Dernière modification par Lumbermatt (Le 06/02/2007, à 15:28)

Hors ligne