Video driver not working for Savage chipset
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
Fix Released
|
Medium
|
|||
xorg-server (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Won't Fix
|
Undecided
|
Unassigned | ||
xserver-xorg-video-savage (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Raring |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
[Impact]
For xserver-
For xorg-server: System lockup on boot.
[Test Case]
Attempt to boot a system with one of the affected Savage cards; the Thinkpad T22 is at least one such system.
The display will be corrupted beyond usability.
Install xserver-
[Regression Potential]
The X server patch touches only the DRI1 initialisation codepath; this is not used for the vast majority of systems, so breakage is low-impact. Breakage here would most likely manifest as an Xserver crash on startup. (Most likely any driver using DRI1 is broken without this patch, but since DRI1 is mostly used for mesa and our mesa does not support DRI1 any longer, this is not very visible. However, the savage driver uses DRI1 for 2D acceleration as well.)
The savage patch switches the default acceleration method to EXA (from XAA) and adds some fixes to EXA support. We don't build XAA support into the X server any more, so switching away from it means enabling EXA acceleration(*), which can cause pretty much arbitrary problems, but is unlikely to. In any case, problems would be restricted to users of xserver-
*) The build-without-XAA fallback to no acceleration is broken, so EXA is the best way out of this. EXA has been reported to work well, and is now enabled by default upstream (the patches in this report are from upstream). The user can still disable (EXA) acceleration in xorg.conf, which should work out fine when done this way.
[Original Report]
When installing 12.10 on our Thinkpad T22 laptops the display does not work. 12.04 works fine.
xserver-
xserver-
I don't know if these are the packages involved but they are the ones that I suspect may be involved.
This T22 model (and many other thinkpads from that era) use the "S3 Savage IX8" chipsets.
Using the info from this link makes the display work.
=====
http://
Xorg :1 -configure
# ignore Configuration Failed message
cp xorg.conf.new /etc/X11/xorg.conf
Edit the /etc/X11/xorg.conf file: uncomment Option "DisableTile" in the Section "Device" that contains the Savage driver options.
============
Related branches
Changed in xorg-server: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in xorg-server: | |
status: | Confirmed → Fix Released |
Changed in xorg-server: | |
status: | Fix Released → Confirmed |
description: | updated |
description: | updated |
Changed in xorg-server: | |
status: | Confirmed → Fix Released |
Changed in xorg-server (Ubuntu Raring): | |
status: | Confirmed → Won't Fix |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1083032
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.