I've spent a lot of time trying to get direct rendering enabled, but
configuration keeps failing with (from sax.log):-
(II) fglrx(0): doing DRIScreenInit
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
FATAL: Error inserting fglrx
(/lib/modules/2.6.8-24.14-default/kernel/drivers/char/drm/fglrx.ko): No such
device
[drm] failed to load kernel module "fglrx"
>>>>>>>>>>>>>>>>>
Here's the XF86Config (apologies for its size)
# /.../
# SaX generated X11 config file
# Created on: 2005-04-11T00:15:50+0100.
#
# Version: 4.8
# Contact: Marcus Schaefer , 2002
#
# Automatically generated by [SaX2] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
<snip other fonts>
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/ttyS0"
InputDevices "/dev/ttyS1"
InputDevices "/dev/ttyS2"
InputDevices "/dev/ttyS3"
InputDevices "/dev/ttyS4"
InputDevices "/dev/ttyS5"
InputDevices "/dev/ttyS6"
InputDevices "/dev/ttyS7"
InputDevices "/dev/ttyS8"
InputDevices "/dev/psaux"
InputDevices "/dev/logibm"
InputDevices "/dev/sunmouse"
InputDevices "/dev/atibm"
InputDevices "/dev/amigamouse"
InputDevices "/dev/atarimouse"
InputDevices "/dev/inportbm"
InputDevices "/dev/gpmdata"
InputDevices "/dev/mouse"
InputDevices "/dev/usbmouse"
InputDevices "/dev/adbmouse"
InputDevices "/dev/input/mice"
InputDevices "/dev/input/event0"
InputDevices "/dev/pointer0"
InputDevices "/dev/pointer1"
InputDevices "/dev/pointer2"
InputDevices "/dev/pointer3"
EndSection
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "/usr/X11R6/lib/modules/extensions/libglx.a"
Load "v4l"
Load "/usr/X11R6/lib/modules/extensions/libdri.a"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "gb"
Option "XkbModel" "pc105"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "7"
Option "Device" "/dev/input/mice"
Option "Name" "ImExPS/2 Generic Explorer Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
DisplaySize 340 270
HorizSync 30-82
Identifier "Monitor[0]"
ModelName "VIEWSONIC VX715"
Option "DPMS"
VendorName "VSC"
VertRefresh 43-85
UseModes "Modes[0]"
EndSection
Section "Monitor"
Identifier "Monitor[1]"
VendorName "Unknown"
UseModes "Modes[1]"
EndSection
Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 1068
Modeline "1280x1024" 138.54 1280 1368 1504 1728 1024 1025 1028 1069
Modeline "1152x864" 102.08 1152 1224 1352 1552 864 865 868 901
Modeline "1152x864" 116.71 1152 1224 1352 1552 864 865 868 906
Modeline "1024x768" 79.52 1024 1080 1192 1360 768 769 772 801
Modeline "1024x768" 92.05 1024 1088 1200 1376 768 769 772 806
Modeline "800x600" 47.53 800 840 920 1040 600 601 604 626
Modeline "800x600" 55.22 800 840 928 1056 600 601 604 630
Modeline "640x480" 29.84 640 664 728 816 480 481 484 501
Modeline "640x480" 34.80 640 672 736 832 480 481 484 504
EndSection
Section "Modes"
Identifier "Modes[1]"
EndSection
Section "Device"
BoardName "X800"
BusID "PCI:5:00:0"
ChipID 0x5d57
Driver "fglrx"
Identifier "Device[0]"
Option "hwcursor" "off"
Option "UseInternalAGPGART" "no"
Screen 0
VendorName "ATI"
EndSection
Section "Device"
BoardName "X800"
BusID "PCI:5:00:0"
Driver "fglrx"
Identifier "Device[1]"
Screen 1
VendorName "ATI"
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "Screen"
DefaultDepth 24
Device "Device[1]"
Identifier "Screen[1]"
Monitor "Monitor[1]"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Screen "Screen[0]"
Screen "Screen[1]" RightOf "Screen[0]"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
The board is ATI X800 PCIE (pro) which wasn't recognised so I've forced the
ChipID, which allows it to be used.
Mother board is MSI K8N Neo4 with Nvidia nforce 4 chipset. I'm presently only
using 32-bit. I thought I'd get that working before trying 64-bit, and
haven't got that far.
Suse 9.2, X11 6.8.2, also tried 6.8.1-15.5, now on 6.8.1-15.1.
fglrx 8.12.10, before that 8.10.19,
all without any apparent change in symptoms.
I'm confused about agp and agpgart. I've tried both internal and external,
but am not sure about which external I should try. As it's Nvidia chipset,
should it be that? I can't see any mention of nforce 4, only nforce 2.
Can anyone help, please? I'm a newbie here.
Allan