Hello (my first post!)
I've been trying to make work DRI with no luck. I already readed many of the threads about this subject [thanks all of them, they've been really helpful) sadly I still can't make this work. So this is what I've done so far:
1.- Compile last stable kernel 2.6.17.9 Following Old_Fogie and Cwwilson721 guides (can't paste URL bc of noob reasons in the forum xD)
agpgart as modules, my via chipset as modules also, etc ... All this modules where loaded during fglrx instalation.
2.- fglrx instalation.
3.- I used ./aticonfig --initial since fglrxconfig is no longer provided. It leaved xorg.conf awful but I can live with that.
4.- Added:
Code:
Section "DRI"
Mode 0666
EndSection
5.- Restart X and nothing, no DRI enable and also low FPS (about 300).
Here is the output of: (all edited just the important stuff)
lsmod:
Code:
Module Size Used by
fglrx 388780 0
agpgart 25968 1 fglrx
lspci:
Code:
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
01:00.1 Display controller: ATI Technologies Inc: Unknown device 5940 (rev 01)
xorg.conf:
Code:
Identifier "Simple Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Module"
# This loads the DBE extension module.
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
# This loads the font modules
# This loads the GLX module
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
#Load "speedo"
Load "glx"
Load "dri"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
#VideoRam 4096
# Insert Clocks lines here if appropriate
Identifier "VESA Framebuffer"
Driver "vesa"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
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
Xorg.0.log: (only EE and WW)
Code:
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/local/".
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/Speedo/".
(WW) Open APM failed (/dev/apm_bios) (No such device)
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(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
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
Sorry for the long post. If need something else, have any ideas, etc I will be thanked! (Sorry my bad english!)
EDIT: I am using Slackware 10.2, KDE all stock (I tried with Dropline and latest Xorg but didn't worked, and I read it can bring some troubles, first I want to make it work, then make it nice
)