[ltp] T23 running Kubuntu 7.04 - problems with Savage Direct Rendering
(and USB)
Marcin Trybus
linux-thinkpad@linux-thinkpad.org
Fri, 11 May 2007 17:13:31 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I recently installed the latest Kubuntu 7.04 (linux 2.6.20, x.org 7.2,
kde/kdm 3.5.6) on my T23 (2647-4MG) and I have a couple of problems. The
distro wiki and forums proved ineffective.
First the short thing - USB doesn't get powered up after suspend or
hibernation. The modules are all loaded normally. What should I do?
The problem is that I don't have direct rendering as I had before (in
Kubuntu 6.10). Moreover I carelessly lost the working xorg.conf in the
process of reinstallation.
There are the key info about my configuration. BTW - Can anyone tell me
where does it say I have 16MB video RAM? I always thought that is the
correct number.
'sudo lspci -vvs 01:00'
01:00.0 VGA compatible controller: S3 Inc. SuperSavage IX/C SDR (rev 05)
(prog-if 00 [VGA])
Subsystem: IBM ThinkPad T23 (2647-4MG)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (1000ns min, 63750ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at c0100000 (32-bit, non-prefetchable) [size=512K]
Region 1: Memory at e8000000 (32-bit, prefetchable) [size=64M]
Region 2: Memory at e4000000 (32-bit, prefetchable) [size=64M]
Region 3: Memory at e0000000 (32-bit, prefetchable) [size=32M]
[virtual] Expansion ROM at e2000000 [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64-
HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW-
Rate=<none>
'glxinfo' (among other stuff):
name of display: :0.0
libGL error: drmMap of framebuffer failed (Invalid argument)
libGL error: reverting to (slow) indirect rendering
display: :0 screen: 0
direct rendering: No
(...)
server glx vendor string: SGI
server glx version string: 1.2
(...)
client glx vendor string: SGI
client glx version string: 1.4
(...)
GLX version: 1.2
(...)
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.2)
(...)
The key options in the xorg.conf are:
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "Device"
Identifier "S3 Inc. SuperSavage IX/C SDR"
Driver "savage"
BusID "PCI:1:0:0"
# Option "DPMS"
# Option "ShadowStatus"
# Option "SWcursor" "True"
# Option "DmaMode" "None"
# Option "ForcePCImode"
# Option "BusType" "PCI"
EndSection
The commented options were suggested by a guy on Polish Ubuntu forum
(apart from DPMS that I added myself). Direct rendering doesn't work
either with or without them. (Some of them should be default anyway.)
I tried with 'savagefb' driver, but X doesn't start. With 'vesa' driver
it starts, also without direct rendering.
The graphics related modules loaded are: agpgart, intel_agp, drm, savage.
I may be clueless, but can anyone tell what am I missing here?
Regards
Marcin Trybus
- --
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGRIgb4eu9SS9e0NcRCIrUAKCmwwiO4O8ooXswlql/CaxTYCZJFwCgjXMT
R/Z8cbYWu8ffxI+JJkiO51g=
=1oJ7
-----END PGP SIGNATURE-----