#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