Some applications (e.g. OpenOffice Writer) won't start due to fglrx API errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-restricted-modules-2.6.15 (Ubuntu) |
New
|
Medium
|
Unassigned |
Bug Description
Tracking dapper, on a Compaq Evo N800w. I get fglrx API errors when I try to run OpenOffice, glxinfo and the like. Most other applications (thunderbird, firefox) seem to be OK.
Steps to reproduce:
tony@argon:~$ oowriter
[fglrx] API ERROR: could not register entrypoint for SelectTextureSGIS
[fglrx] API ERROR: could not register entrypoint for SelectTextureTr
[fglrx] API ERROR: could not register entrypoint for ClientActiveVer
[fglrx] API ERROR: could not register entrypoint for VertexBlendEnviATI
[fglrx] API ERROR: could not register entrypoint for VertexBlendEnvfATI
[fglrx] API ERROR: could not register entrypoint for VertexStream2sATI
[fglrx] API ERROR: could not register entrypoint for VertexStream2svATI
...
[fglrx] API ERROR: could not register entrypoint for FramebufferText
[fglrx] API ERROR: could not register entrypoint for FramebufferRend
[fglrx] API ERROR: could not register entrypoint for GetFramebufferA
[fglrx] API ERROR: could not register entrypoint for GenerateMipmapEXT
** (process:13191): WARNING **: Unknown error forking main binary / abnormal early exit ...
0
My system:
tony@argon:~$ lspci
0000:00:00.0 Host bridge: Intel Corporation 82845 845 (Brookdale) Chipset Host Bridge (rev 04)
0000:00:01.0 PCI bridge: Intel Corporation 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42)
0000:00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [FireGL 9000] (rev 01)
0000:02:04.0 Communication controller: Agere Systems LT WinModem (rev 02)
0000:02:06.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
0000:02:0e.0 USB Controller: NEC Corporation USB (rev 41)
0000:02:0e.1 USB Controller: NEC Corporation USB (rev 41)
0000:02:0e.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
tony@argon:~$ sudo lspci -v
...
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [FireGL 9000] (rev 01) (prog-if 00 [VGA])
Subsystem: Compaq Computer Corporation: Unknown device 0057
Flags: bus master, stepping, 66MHz, medium devsel, latency 255, IRQ 11
Memory at 88000000 (32-bit, prefetchable) [size=128M]
I/O ports at 3000 [size=256]
Memory at 80300000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at 90000000 [disabled] [size=128K]
tony@argon:~$ uname -a
Linux argon 2.6.15-23-686 #1 SMP PREEMPT Tue May 23 14:03:07 UTC 2006 i686 GNU/Linux
tony@argon:~$ dpkg -l | grep linux-restricted
...
ii linux-restricte
tony@argon:~$ dpkg -l xorg-driver-fglrx
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
ii xorg-driver-fglrx 7.0.0-8.
tony@argon:~$ oowriter
[fglrx] API ERROR: could not register entrypoint for SelectTextureSGIS
[fglrx] API ERROR: could not register entrypoint for SelectTextureTr
[fglrx] API ERROR: could not register entrypoint for ClientActiveVer
[fglrx] API ERROR: could not register entrypoint for VertexBlendEnviATI
Hints:
Best I could find through google is: http://
tony@argon:~$ ls -la /usr/lib/libGL*
lrwxrwxrwx 1 root root 16 2006-02-23 10:39 /usr/lib/
-rw-r--r-- 1 root root 205204 2005-12-01 07:47 /usr/lib/
lrwxrwxrwx 1 root root 12 2006-05-30 09:54 /usr/lib/libGL.so.1 -> libGL.so.1.2
-rw-r--r-- 1 root root 642476 2006-05-29 22:51 /usr/lib/
lrwxrwxrwx 1 root root 20 2006-05-06 11:37 /usr/lib/
-rw-r--r-- 1 root root 479244 2006-05-06 01:05 /usr/lib/
It might be that the xorg-driver-fglrx module has 2.6.15.11-1 in its name. Might there be enough of a kernel mismatch that this now breaks?
See Bug #47371
BTW which ATI card are you using?