@Dieppe: une bonne chose à faire est de :
- checker tout le temps ton dmesg (regarde bien si fglrx n'y figure pas!!! un unmerge est insufisant pour virer fglrx)
- checker les logs de Xorg (pour voir si le fichier de config est bon, pour voir quelle option il choisi et pour voir quelle option ne passe pas)
Pour ton drm, tu dois utiliser celui du kernel. Concernant le framebuffer, désactiver signifie "ne pas activer dans le kernel" .. c'est juste provisoir, pour être sur de pas avoir de problème inutile a cause de lui (donc, vire tout ce qui parle de framebuffer).
Pour le DRM du kernel, tu dois mettre en module et prendre ATI Radeon (logique). Pour AGPGART, pareil: module et prendre celui qui va avec ta carte mère => voir le chipset. Pour connatire l'agpgart, utilise lspci (emerge pciutils):
Code: Select all
loop loopx # lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:0b.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
00:0c.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
00:0d.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 03)
00:0d.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 03)
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600] (Secondary)
en gros, j'ai ceci (première ligne) :
Code: Select all
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
qui me dit d'utiliser l'agpgart VIA (si tu prend ATI, c'est pour les cartes mère basée sur des chipsets ATI, ce qui est très rarement le cas).
Le problème que tu as est peut être lié au fait que tu as un nouveau kernel et qeu tu n'a pas re-emerger les modules externes au kernel. Il faut, a chaque changement de version du kernel, re-emerger tout modules.
Peut être vérifier que tu n'a pas de conflit avec DRM (kernel et xorg) ... tu dois pas avoir de drm installé sur ton ordi (vu que tu utilise celui du kernel).. du devra donc peut être virer des modules (fichier .ko) à la main ...
Code: Select all
* x11-base/x11-drm
Latest version available: 20071019
Latest version installed: [ Not Installed ]
Size of files: 476 kB
Homepage: http://dri.sf.net
Description: DRM Kernel Modules for X11
License: X11
* x11-libs/libdrm
Latest version available: 2.3.0
Latest version installed: 2.3.0
Size of files: 382 kB
Homepage: http://dri.freedesktop.org/
Description: X.Org libdrm library
License: libdrm
note: la libdrm doit être présente sur le système. Check que tu as bien le use dri et opengl aussi

+ radeon dans VIDEO_CARDS (ou radeonhd)