[gfx] Artifacts displayed onscreen during boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Moblin (other) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Artifacts are displayed onscreen during boot when the PSB driver is used. It looks to me like the driver doesn't clear the framebuffer memory properly before switching resolutions, so whatever garbage is in memory gets drawn to the screen.
We use usplash to draw a progress bar onscreen during the early part of boot. usplash quits when X startup begins and the screen goes black for a couple seconds. Then we see the artifacts for a second or two just before the X root window + cursor appear.
The content of the artifacts is always some variant of the contents of the usplash splash screen. We use our customer's logo in the splash screen, and the logo is visible (though distorted or with inverted colors) in the artifacts.
Test system is a D1 Crown Beach with a CRT attached, but we also see the problem on our customer's device with an LCD.
Changed in acton: | |
assignee: | nobody → smagoun |
importance: | Undecided → High |
milestone: | none → beta2 |
status: | New → Confirmed |
Changed in acton: | |
status: | Fix Committed → Fix Released |
I've attached a screenshot showing the artifacts in the April 8 build of Ubuntu Mobile for Menlow on a D1 Crown Beach.
Software versions: 804um2 modules- 2.6.24- 15-lpia 2.6.24-15.20 xorg-video- psb 0.2.7-0ubuntu1~ 804um3
libdrm2 2.3.0-4ubuntu4~
linux-ubuntu-
xserver-
April 8 Menlow image: cdimage. ubuntu. com/moblin/ hardy/menlow_ full/20080408/
http://