ATI Radeon 9600 driver problem
Hi, yesterday I installed the drivers from the suse ftp site (for Suse 9.1) for my ATI Radeon 9600. First all went well and I had accelerated 3D, glxgears came up with over 2000 fps. After a reboot, the fglrx driver loads but fails to initialise DRI, I'll attach the relevant lines from XFree86.0.log. In consequence, 3D rendering is done by Mesa as fglrxinfo shows: # fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.4 Mesa 5.0.2) Does anybody know what might be the reason for this? Greetings, P.J. Here comes the log extract: (II) Loading extension ATIFGLRXDRI (II) fglrx(0): doing DRIScreenInit drmOpenDevice: minor is 0 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: minor is 0 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: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmGetBusid returned '' (II) fglrx(0): [drm] loaded kernel module for "fglrx" driver (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0" (II) fglrx(0): [drm] added 8192 byte SAREA at 0xf9953000 (II) fglrx(0): [drm] mapped SAREA 0xf9953000 to 0x402c0000 (II) fglrx(0): [drm] framebuffer handle = 0xd0000000 (II) fglrx(0): [drm] added 1 reserved context for kernel (II) fglrx(0): DRIScreenInit done (II) fglrx(0): Kernel Module Version Information: (II) fglrx(0): Name: fglrx (II) fglrx(0): Version: 3.7.6 (II) fglrx(0): Date: Mar 5 2004 (II) fglrx(0): Desc: ATI Fire GL DRM kernel module (II) fglrx(0): Kernel Module version matches driver. (II) fglrx(0): Kernel Module Build Time Information: (II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.4-54.5-default (II) fglrx(0): Build-Kernel MODVERSIONS: no (II) fglrx(0): Build-Kernel __SMP__: no (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 (II) fglrx(0): [drm] register handle = 0xb0100000 (EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV" (EE) fglrx(0): cannot init AGP (II) fglrx(0): [drm] removed 1 reserved context for kernel (II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xf9953000 at 0x402c0000 (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): ********************************************* * (II) fglrx(0): FBADPhys: 0xd0000000 FBMappedSize: 0x08000000 (WW) fglrx(0): Failed to set up write-combining range (0xd0000000,0x8000000) (II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191) (II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer - assumption) (==) fglrx(0): Backing store disabled (==) fglrx(0): Silken mouse enabled (II) fglrx(0): Using hardware cursor (scanline 1024) (II) fglrx(0): Largest offscreen area available: 1280 x 7163 (WW) fglrx(0): Option "Rotate" is not used (WW) fglrx(0): Option "CalcAlgorithm" is not used (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles Solid Horizontal and Vertical Lines Offscreen Pixmaps Setting up tile and stipple cache: 32 128x128 slots 32 256x256 slots 16 512x512 slots (II) fglrx(0): Acceleration enabled (II) fglrx(0): Direct rendering disabled -- ---------------------------- Peter-Josef Meisch Mail: pjmeisch@web.de ----------------------------
Hi Peter Please attach the complete logfile and your /etc/X11/XF86Config file. Stefan On Fri, May 14, 2004 at 09:18:54AM +0200, Peter-Josef Meisch wrote:
Hi,
yesterday I installed the drivers from the suse ftp site (for Suse 9.1) for my ATI Radeon 9600. First all went well and I had accelerated 3D, glxgears came up with over 2000 fps. After a reboot, the fglrx driver loads but fails to initialise DRI, I'll attach the relevant lines from XFree86.0.log. In consequence, 3D rendering is done by Mesa as fglrxinfo shows:
# fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.4 Mesa 5.0.2)
Does anybody know what might be the reason for this?
Greetings, P.J.
Here comes the log extract: (II) Loading extension ATIFGLRXDRI (II) fglrx(0): doing DRIScreenInit drmOpenDevice: minor is 0 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: minor is 0 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: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmGetBusid returned '' (II) fglrx(0): [drm] loaded kernel module for "fglrx" driver (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0" (II) fglrx(0): [drm] added 8192 byte SAREA at 0xf9953000 (II) fglrx(0): [drm] mapped SAREA 0xf9953000 to 0x402c0000 (II) fglrx(0): [drm] framebuffer handle = 0xd0000000 (II) fglrx(0): [drm] added 1 reserved context for kernel (II) fglrx(0): DRIScreenInit done (II) fglrx(0): Kernel Module Version Information: (II) fglrx(0): Name: fglrx (II) fglrx(0): Version: 3.7.6 (II) fglrx(0): Date: Mar 5 2004 (II) fglrx(0): Desc: ATI Fire GL DRM kernel module (II) fglrx(0): Kernel Module version matches driver. (II) fglrx(0): Kernel Module Build Time Information: (II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.4-54.5-default (II) fglrx(0): Build-Kernel MODVERSIONS: no (II) fglrx(0): Build-Kernel __SMP__: no (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 (II) fglrx(0): [drm] register handle = 0xb0100000 (EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV" (EE) fglrx(0): cannot init AGP (II) fglrx(0): [drm] removed 1 reserved context for kernel (II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xf9953000 at 0x402c0000 (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): ********************************************* * (II) fglrx(0): FBADPhys: 0xd0000000 FBMappedSize: 0x08000000 (WW) fglrx(0): Failed to set up write-combining range (0xd0000000,0x8000000) (II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191) (II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer - assumption) (==) fglrx(0): Backing store disabled (==) fglrx(0): Silken mouse enabled (II) fglrx(0): Using hardware cursor (scanline 1024) (II) fglrx(0): Largest offscreen area available: 1280 x 7163 (WW) fglrx(0): Option "Rotate" is not used (WW) fglrx(0): Option "CalcAlgorithm" is not used (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles Solid Horizontal and Vertical Lines Offscreen Pixmaps Setting up tile and stipple cache: 32 128x128 slots 32 256x256 slots 16 512x512 slots (II) fglrx(0): Acceleration enabled (II) fglrx(0): Direct rendering disabled
-- ---------------------------- Peter-Josef Meisch Mail: pjmeisch@web.de ----------------------------
-- To unsubscribe check the List-Unsubscribe header For additional commands, email: suse-xfree86-help@suse.com
Public Key available ---------------------------------------------------- Stefan Dirsch (Res. & Dev.) SUSE LINUX AG Tel: 0911-740 53 0 Maxfeldstrasse 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------
On Fri, May 14, 2004 at 11:08:42AM +0200, Peter-Josef Meisch wrote:
Am Freitag, 14. Mai 2004 09:40 schrieb Stefan Dirsch:
Hi Peter
Please attach the complete logfile and your /etc/X11/XF86Config file.
Stefan
Here they come.
It might be wort a try to specify Option "UseInternalAGPGART" "yes" in the Device Section of your XF86Config. BTW, does testgart (same package name) work? Stefan Public Key available ---------------------------------------------------- Stefan Dirsch (Res. & Dev.) SUSE LINUX AG Tel: 0911-740 53 0 Maxfeldstrasse 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------
Am Freitag, 14. Mai 2004 12:01 schrieb Stefan Dirsch:
It might be wort a try to specify
Option "UseInternalAGPGART" "yes"
I tried that already, no change
in the Device Section of your XF86Config. BTW, does testgart (same package name) work?
# testgart open: No such device What does this mean? P.J. -- ---------------------------- Peter-Josef Meisch Mail: pjmeisch@web.de ----------------------------
Am Freitag, 14. Mai 2004 09:18 schrieb Peter-Josef Meisch:
(EE) fglrx(0): cannot init AGP
I've had the same problem with SuSE 8.2 and SuSE 9.0 and kernel 2.4. But shutting down the X-Server (e.g. Ctrl-Alt-Backslash at Login-GUI) and restarting X solved this. Same problem after reboot or switching to init S and back to init 3 + startx or init 5 (but not with init 3 and back to init 5). Markus
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday 14 May 2004 00:18, Peter-Josef Meisch wrote:
Hi,
yesterday I installed the drivers from the suse ftp site (for Suse 9.1) for my ATI Radeon 9600. First all went well and I had accelerated 3D, glxgears came up with over 2000 fps. After a reboot, the fglrx driver loads but fails to initialise DRI, I'll attach the relevant lines from XFree86.0.log. In consequence, 3D rendering is done by Mesa as fglrxinfo shows:
# fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.4 Mesa 5.0.2)
Does anybody know what might be the reason for this?
Greetings, P.J.
Here comes the log extract: (II) Loading extension ATIFGLRXDRI (II) fglrx(0): doing DRIScreenInit drmOpenDevice: minor is 0 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: minor is 0 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: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmGetBusid returned '' (II) fglrx(0): [drm] loaded kernel module for "fglrx" driver (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0" (II) fglrx(0): [drm] added 8192 byte SAREA at 0xf9953000 (II) fglrx(0): [drm] mapped SAREA 0xf9953000 to 0x402c0000 (II) fglrx(0): [drm] framebuffer handle = 0xd0000000 (II) fglrx(0): [drm] added 1 reserved context for kernel (II) fglrx(0): DRIScreenInit done (II) fglrx(0): Kernel Module Version Information: (II) fglrx(0): Name: fglrx (II) fglrx(0): Version: 3.7.6 (II) fglrx(0): Date: Mar 5 2004 (II) fglrx(0): Desc: ATI Fire GL DRM kernel module (II) fglrx(0): Kernel Module version matches driver. (II) fglrx(0): Kernel Module Build Time Information: (II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.4-54.5-default (II) fglrx(0): Build-Kernel MODVERSIONS: no (II) fglrx(0): Build-Kernel __SMP__: no (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 (II) fglrx(0): [drm] register handle = 0xb0100000 (EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV" (EE) fglrx(0): cannot init AGP (II) fglrx(0): [drm] removed 1 reserved context for kernel (II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xf9953000 at 0x402c0000 (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): ********************************************* * (II) fglrx(0): FBADPhys: 0xd0000000 FBMappedSize: 0x08000000 (WW) fglrx(0): Failed to set up write-combining range (0xd0000000,0x8000000) (II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191) (II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer - assumption) (==) fglrx(0): Backing store disabled (==) fglrx(0): Silken mouse enabled (II) fglrx(0): Using hardware cursor (scanline 1024) (II) fglrx(0): Largest offscreen area available: 1280 x 7163 (WW) fglrx(0): Option "Rotate" is not used (WW) fglrx(0): Option "CalcAlgorithm" is not used (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles Solid Horizontal and Vertical Lines Offscreen Pixmaps Setting up tile and stipple cache: 32 128x128 slots 32 256x256 slots 16 512x512 slots (II) fglrx(0): Acceleration enabled (II) fglrx(0): Direct rendering disabled
Make sure the following highlighted line is in your XF86Config file Konsole sux <root pswd> pico /etc/X11/XF86Config Section "Module" Load "extmod" Load "type1" Load "freetype" Load "speedo" Load "dbe" Load "dri" #if this isn't here you get no 3d hardware acel Load "glx" load "v4l" EndSection HTH, Curits. - -- Spammers Beware: Tresspassers will be shot, survivors will be shot again! Warning: Individuals throwing objects at the crocodiles will be asked to retrieve them! If pro is the opposite of con, then the opposite of progress must be congress! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFApI047CQBg4DqqCwRAq0QAJ4zGxPvlwYiP5b7hMcYO6onitVXVgCgjk4a MRGC23QXn9iWBiR3svqHjDw= =3zKG -----END PGP SIGNATURE-----
Am Freitag, 14. Mai 2004 11:11 schrieb Curtis Rey:
Make sure the following highlighted line is in your XF86Config file
Konsole sux <root pswd> pico /etc/X11/XF86Config
Section "Module" Load "extmod" Load "type1" Load "freetype" Load "speedo" Load "dbe" Load "dri" #if this isn't here you get no 3d hardware acel Load "glx" load "v4l" EndSection
HTH, Curits.
I have this line, it's the loading of dri that fails. Does the order of Load statements matter? I have the dri after glx and v4l. P.J. -- ---------------------------- Peter-Josef Meisch Mail: pjmeisch@web.de ----------------------------
Curtis Rey wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Friday 14 May 2004 00:18, Peter-Josef Meisch wrote:
(II) fglrx(0): Direct rendering disabled
Since I too have a 9600 card, but use a text based email tool, are you referring to the line that contains the comment?
Make sure the following highlighted line is in your XF86Config file
Konsole sux <root pswd> pico /etc/X11/XF86Config
Section "Module" Load "extmod" Load "type1" Load "freetype" Load "speedo" Load "dbe" Load "dri" #if this isn't here you get no 3d hardware acel Load "glx" load "v4l" EndSection
HTH, Curits.
-- Until later, Geoffrey Registered Linux User #108567 Building secure systems in spite of Microsoft
participants (5)
-
Curtis Rey
-
Geoffrey
-
Markus Kohm
-
Peter-Josef Meisch
-
Stefan Dirsch