RE: [suse-xfree86] SuSE 9.1 ATI 3.9.0 driver - Problems after successful installation
Henk, I installed the SuSE-RPMs without problems. I followed the instructions given in the SuSE README file. I have no idea where your errors come from. Sorry :( Uwe
-----Original Message----- From: Henk A.M. Weebers [mailto:ham.weebers@hccnet.nl] Sent: Donnerstag, 24. Juni 2004 13:27 To: suse-xfree86@suse.com Subject: Re: [suse-xfree86] SuSE 9.1 ATI 3.9.0 driver - Problems after successful installation
Hallo Uwe, Did you install the SuSE version fglrx-3.9.0-2.1.i586.rpm and km_fglrx-3.9.0-2.1.i586.rpm? The other way is by installing http://www2.ati.com/drivers/linux/fglrx-4.3.0-3.9.0.i386.rpm.
I did the first thing, but messages reports some errors: "fglrx: no version for "struct_module" found: kernel tainted". "[fglrx: fglrx_unlock] *ERROR* Process #### using kernel context 0" has someone suggestions where to look after? Henk
Op woensdag 23 juni 2004 10:16, schreef Uwe Noffke:
Hi,
I just managed to install the ATI 3.9.0 drivers. After rebooting the pc and running fglrxinfo I get the following output:
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)
That's not what I would expect. The XFree86.0.log shows the following messages: ... (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 0xe2948000 (II) fglrx(0): [drm] mapped SAREA 0xe2948000 to 0x402bc000 (II) fglrx(0): [drm] framebuffer handle = 0xd8000000 (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.9.0 (II) fglrx(0): Date: May 11 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.5-7.75-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 = 0xe8020000 (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 0xe2948000 at 0x402bc000 (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): ********************************************* * ...
Next, I changed the following line in XF86Config from
Option "UseInternalAGPGART" "no"
to
Option "UseInternalAGPGART" "yes"
Now, after rebooting the XFree86.0.log shows: ... (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 0xe2948000 (II) fglrx(0): [drm] mapped SAREA 0xe2948000 to 0x402bc000 (II) fglrx(0): [drm] framebuffer handle = 0xd8000000 (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.9.0 (II) fglrx(0): Date: May 11 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.5-7.75-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 = 0xe8020000 (II) fglrx(0): [agp] Mode=0x1f004e0b bridge: 0x1039/0x0648 (II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000 (II) fglrx(0): [agp] AGP v3 disable mask 0x00000000 (II) fglrx(0): [agp] enabling AGP with mode=0x1f004f0a (EE) fglrx(0): [agp] Failed to set AGP mode! (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 0xe2948000 at 0x402bc000 (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): ********************************************* * ...
If I restart the X server now (without reboot!) the fglrxinfo output changes to:
display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9600 TX Generic OpenGL version string: 1.3 (X4.3.0-3.9.0)
and 3D acceleration works just fine.
The XFree86.0.log now shows: ... (II) fglrx(0): doing DRIScreenInit drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmGetBusid returned '' (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0" (II) fglrx(0): [drm] added 8192 byte SAREA at 0xe2948000 (II) fglrx(0): [drm] mapped SAREA 0xe2948000 to 0x402bc000 (II) fglrx(0): [drm] framebuffer handle = 0xd8000000 (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.9.0 (II) fglrx(0): Date: May 11 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.5-7.75-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 = 0xe8020000 (II) fglrx(0): [agp] Mode=0x1f004e0b bridge: 0x1039/0x0648 (II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000 (II) fglrx(0): [agp] AGP v3 disable mask 0x00000000 (II) fglrx(0): [agp] enabling AGP with mode=0x1f004f0a (II) fglrx(0): [agp] AGP protocoll is enabled for grafics board (cmd=0x1f004302) (II) fglrx(0): [agp] grafics chipset has AGP v3.0 (native mode) (II) fglrx(0): [drm] ringbuffer size = 0x00100000 bytes (II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 28672 (II) fglrx(0): [drm] texture shared area handle = 0xeaef6000 (II) fglrx(0): shared FSAAScale=1 (II) fglrx(0): DRI initialization successfull! ...
Any ideas what might be wrong here?
-- Uwe Noffke Siegfriedstr. 5, DE-35767 Breitscheid Tel: +49 (2777) 912739 Email: Uwe@noffke-online.de
-- To unsubscribe check the List-Unsubscribe header For additional commands, email: suse-xfree86-help@suse.com
participants (1)
-
Noffke, Uwe