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
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.
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 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
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