Top rows of screen botched on Toshiba Libretto U105
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
Fix Released
|
High
|
|||
xserver-xorg-video-i810 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xserver-
My Toshiba Libretto U105 starts up with the top of the screen (maybe top 25 pixel rows or so) filled with odd litter.
For example, while the Feisty Live CD boots, it's filled with green pixels which repeat some system start-up message; the pixels are offset so it cannot easily be read but it looks like "uncompressing kernel ....." or some such, with a lot of periods appearing like they do during a non-graphical boot.
Once the system is up, the mouse cursor is also badly wounded or completely missing. If I hadn't discovered the following workaround, the system would be completely unusable at this point.
As a workaround, cycling the display with fn+F5 a few times (external display + internal LCD; external only; back to internal only) clears up the situation. After waking up after a suspend, I have to cycle the display again to get a working screen.
I have been running Edgy with this workaround for a few months, but decided to try installing Feisty from scratch in case this would help solve this problem. Alas, I still have the same problem under Feisty.
I have a strong suspicion that this is identical to Debian bug http://
Changed in xorg-server: | |
status: | Unknown → Fix Released |
Changed in xorg-server: | |
importance: | Unknown → High |
Changed in xorg-server: | |
importance: | High → Unknown |
Changed in xorg-server: | |
importance: | Unknown → High |
I ran the 7.0.0 server with the driver from the 6.9.0 server, and it works fine.
The 7.0.0 module (non-working) is 1.5.1, and the 6.9.0 module (working) is
1.4.1. The 1.4.1 module also allocates the ring buffer first, but somehow
manages to correctly tell the video card about the framebuffer being offset 128KiB.
I can do more tests if you need them to locate the bug...