ATI Driver (fglrx) won't direct render
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 <sax@suse.de>, 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
Am Dienstag, 12. April 2005 01:45 schrieb aga:
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" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You probably need to (re)compile the kernel module from sources to get a matching version for your updated kernel version.
On Tuesday 12 April 2005 03:34, Markus Kossmann wrote:
Am Dienstag, 12. April 2005 01:45 schrieb aga:
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"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You probably need to (re)compile the kernel module from sources to get a matching version for your updated kernel version.
Hi Marcus
Thanks. If I've downloaded the kernel and the matching kernel-source, I was assuming that I didn't need to recompile. Am I wrong here, then? Allan
Am Dienstag, 12. April 2005 01:45 schrieb aga:
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
Shouldn't this be: Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" Load "v4l" Load "dri" EndSection Markus
On Tuesday 12 April 2005 07:21, Markus Kohm wrote:
Am Dienstag, 12. April 2005 01:45 schrieb aga:
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
Shouldn't this be:
Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" Load "v4l" Load "dri" EndSection
Markus
Hi Markus That's what I did originally, but I was getting warnings (or errors) in Sax.log about missing glx visuals, or something like that, and neither dri nor glx showed in the module config in the log until I put the full path. It does grumble at it but does accept it. Don't know why it was dropping them off. I did see on google someone else use this method. Is it a real problem? Allan
participants (3)
-
aga
-
Markus Kohm
-
Markus Kossmann