Comment 5 for bug 103813

Revision history for this message
Torrey Hoffman (thoffman) wrote :

I had given up on this and used the radeon driver for a while, but I recently re-enabled the binary driver in an attempt to get accelerated 3d again.

The error is still there on my up-to-date Feisty, and 3D acceleration still doesn't work. I am using the normal fglrx binary-only restricted module which is built/provided in the standard Ubuntu repositories. Some snippets from my dmesg which may be relevant:

[ 0.000000] Linux version 2.6.20-16-386 (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 Thu Jun 7 20:16:13 UTC 2007 (Ubuntu 2.6.20-16.29-386)
...
[ 55.308165] Linux agpgart interface v0.102 (c) Dave Jones
[ 55.394696] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[ 55.400872] [fglrx] Maximum main memory to use for locked dma buffers: 2896 MBytes.
[ 55.401103] [fglrx] module loaded - fglrx 8.34.8 [Feb 20 2007] on minor 0
[ 55.674510] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
[ 55.809631] ppdev: user-space parallel port driver
[ 59.170526] apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
[ 59.170531] apm: overridden by ACPI.
[ 62.188388] mtrr: no more MTRRs available
[ 62.188586] mtrr: no more MTRRs available
[ 62.188721] mtrr: no more MTRRs available
[ 62.188852] mtrr: no more MTRRs available
[ 62.188983] mtrr: no more MTRRs available
[ 70.493262] eth0: no IPv6 routers present
[ 249.936348] mtrr: no more MTRRs available
[ 249.936375] mtrr: no more MTRRs available
[ 249.936396] mtrr: no more MTRRs available
[ 249.936416] mtrr: no more MTRRs available
[ 249.936436] mtrr: no more MTRRs available
[ 264.202822] [fglrx] PCIe has already been initialized. Reinitializing ...
[ 264.216658] [fglrx] total GART = 130023424
[ 264.216664] [fglrx] free GART = 114032640
[ 264.216667] [fglrx] max single GART = 114032640
[ 264.216669] [fglrx] total LFB = 134086656
[ 264.216671] [fglrx] free LFB = 110088192
[ 264.216673] [fglrx] max single LFB = 110088192
[ 264.216674] [fglrx] total Inv = 0
[ 264.216676] [fglrx] free Inv = 0
[ 264.216677] [fglrx] max single Inv = 0
[ 264.216679] [fglrx] total TIM = 0

lspci says: 01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]

My /var/log/Xorg.0.log has this:

(II) Initializing built-in extension XEVIE
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID PCI:1:0:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports PCI:1:0:0
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering