J'utilise startx pour démarrer X, je crois que ça pourrait être problématique. Sinon j'ai cherché beaucoup et c'est surtout le module fglrx qui semble mal se charger. J'ai une 9800 pro qui est supportée par le driver. J'ai le dernier paquet xorg 7 de arch + fglrx + fglrx-utils.
une partie de mon log de xorg:
Code : Tout sélectionner
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.1.0
ABI class: X.Org Video Driver, version 1.1
(II) fglrx(0): VESA BIOS detected
(II) fglrx(0): VESA VBE Version 2.0
(II) fglrx(0): VESA VBE Total Mem: 16384 kB
(II) fglrx(0): VESA VBE OEM: ATI R360
(II) fglrx(0): VESA VBE OEM Software Rev: 1.0
(II) fglrx(0): VESA VBE OEM Vendor: ATI Technologies Inc.
(II) fglrx(0): VESA VBE OEM Product: R360
(II) fglrx(0): VESA VBE OEM Product Rev: 01.00
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"
(WW) fglrx(0): Failed to open DRM connection
[ et plus loin...]
(II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0
(II) fglrx(0): detected X.org 7.1.0.0
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(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): ********************************************* *
- mon xorg.conf a les sections importantes:
Code : Tout sélectionner
Section "Module"
Load "i2c" # pour gérer la télévision
Load "ddc" # ddc probing of monitor
Load "dbe"
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
Load "type1"
# Load "bitmap" # bitmap-fonts
Load "glx" # 3D
Load "dri" # accélération matérielle
Load "int10"
Load "vbe"
# Load "record"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Section "Device"
Identifier "ATI Radeon 9800 Pro"
Driver "fglrx"
Busid "PCI:1:0:0"
Option "UseInternalAGPGART" "no"
EndSection
Code : Tout sélectionner
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
...
Code : Tout sélectionner
FATAL: Module fglrx not found.
mais bon X démarre
J'ai arch Gimmick(0.7.2) à la base, et j'ai ajouter des paquets avec le temps.. les kernel headers aussi, aucune idee si ça peut créer probleme