Graphics broken on Thinkpad T23 - workarounds available
Submitted by Howard
Assigned to Xorg Project Team
Description
Created attachment 75394 Xorg.0.log file from the failed boot
Graphics do not work during and after a standard install of openSUSE 12.3 RC1, KDE 4.10, 32-bit on a Thinkpad T23 with S3 Savage graphics and xf86-video-savage driver version 2.3.6-2.1.1
The first part of the install went normally. When it did the first reboot, it could not start the graphics, so did the rest of the install in the text-based mode. That completed OK, including on-line update to kernel 3.7.7-1.2-default.
With the installation finished, doing a normal boot stopped at the statement "Reached target Graphical Interface". The Xorg.0.log file from the failed boot is attached.
The system would boot into "recovery mode" with decent, but slow, graphics.
System hardware information is: 24: PCI(AGP) 100.0: 0300 VGA compatible controller (VGA) [Created at pci.319] Unique ID: VCu0.jjzIPZ_Zra1 Parent ID: vSkL.7ikikoAJ7O0 SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0 SysFS BusID: 0000:01:00.0 Hardware Class: graphics card Model: "IBM ThinkPad T23" Vendor: pci 0x5333 "S3 Inc." Device: pci 0x8c2e "SuperSavage/IXC 64 SDR" SubVendor: pci 0x1014 "IBM" SubDevice: pci 0x01fc "ThinkPad T23" Revision: 0x05 Memory Range: 0xc0100000-0xc017ffff (rw,non-prefetchable) Memory Range: 0xe8000000-0xebffffff (ro,non-prefetchable) Memory Range: 0xe4000000-0xe7ffffff (ro,non-prefetchable) Memory Range: 0xe0000000-0xe1ffffff (ro,non-prefetchable) Memory Range: 0xe2000000-0xe200ffff (ro,non-prefetchable,disabled) IRQ: 11 (1355 events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v00005333d00008C2Esv00001014sd000001FCbc03sc00i00" Driver Info #0: XFree86 v4 Server Module: savage Config Status: cfg=no, avail=yes, need=no, active=unknown Attached to: #15 (PCI bridge)
There are workarounds by Mark Alford described at http://www.physics.wustl.edu/~alford/thinkpad/T23_F17.html, and by oldcpu described at https://forums.opensuse.org/english/get-technical-help-here/pre-release-beta/483333-score-so-far-t-23-x-31-lenovo-g570-12-3-rc1-2.html#post2528944
Both involve enabling the option "DisableTile".
Both workarounds succeeded in getting my T23 (2647-8MU) to boot normally.
Attachment 75394, "Xorg.0.log file from the failed boot":
Xorg.0.log
Version: 7.6 (2010.12)