r300 on "PowerBook G4" mac: only swrast after booting and backgrounds render blue instead of black
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Medium
|
Unassigned |
Bug Description
Binary package hint: libgl1-mesa-dri
ubuntu jaunty 9.04
Apple PowerBook G4
libgl1-mesa-dri 7.4-0ubuntu3
glxgears shows a blue background instead of a black background.
Fedora rawhide does not have this problem. I don't have any more sample points.
0000:00:10.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
Subsystem: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
Flags: bus master, 66MHz, medium devsel, latency 255, IRQ 48
Memory at b8000000 (32-bit, prefetchable) [size=128M]
I/O ports at 0400 [size=256]
Memory at b0000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at f1000000 [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2
$ glxinfo
...
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.4
o.O
So it looks like part of the problem is that the software rasterizer is being used instead of r300... the other part of the problem is that swrast is bugged.
summary: |
- [r300 on G5 mac] only swrast after booting and backgrounds render blue - instead of black + r300 on "PowerBook G4" mac: only swrast after booting and backgrounds + render blue instead of black |
Changed in mesa (Ubuntu): | |
status: | New → Confirmed |
affects: | mesa (Ubuntu) → linux (Ubuntu) |
tags: | added: jaunty needs-upstream-testing |
Yeah, it's definitely loading the swrast dri driver... and I can't figure out a way trick it into using r300...
0000:00:10.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] ,D1-,D2- ,D3hot- ,D3cold- )
Subsystem: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 255 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 48
Region 0: Memory at b8000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 0400 [size=256]
Region 2: Memory at b0000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at f1000000 [size=128K]
Capabilities: [58] AGP version 2.0
Status: RQ=80 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=8 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: radeonfb
I tried updating to mesa and drm trunk to no avail...