Gutsy - Silicon Motion video driver freezes, corruption, and error reports
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xf86-video-siliconmotion |
Invalid
|
Undecided
|
Unassigned | ||
xserver-xorg-video-siliconmotion (Ubuntu) |
Expired
|
High
|
Unassigned |
Bug Description
Binary package hint: xorg
With Gutsy (20070821.1) on an Acer Travelmate C104TCi (C100) there is video corruption, window (areas) left unpainted, invalidated regions not repainted, and more. All this causes interaction with dialogs and windows to be hit-and-miss since often many components in the windows aren't visible. It also appears to cause the PC to 'freeze' for 1/2 second or so, causing the mouse pointer to pause.
/var/log/Xorg.0.log shows large numbers of reports that seem to coincide with the display faults:
(II) Silicon Motion SMI_GEReset called from ../../src/
(II) Silicon Motion SMI_GEReset called from ../../src/smi_xaa.c line 352
(II) Silicon Motion SMI_GEReset called from ../../src/
(II) Silicon Motion SMI_GEReset called from ../../src/smi_xaa.c line 352
(II) Silicon Motion SMI_GEReset called from ../../src/
(II) Silicon Motion SMI_GEReset called from ../../src/smi_xaa.c line 352
(II) Silicon Motion SMI_GEReset called from ../../src/
(II) Silicon Motion SMI_GEReset called from ../../src/smi_xaa.c line 352
(II) Silicon Motion SMI_GEReset called from ../../src/
(II) Silicon Motion SMI_GEReset called from ../../src/smi_xaa.c line 352
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=
server glx vendor string: SGI
server glx version string: 1.2
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)
xorg.conf:
Section "Device"
Identifier "Silicon Motion, Inc. SM720 Lynx3DM"
Driver "siliconmotion"
BusID "PCI:0:2:0"
EndSection
Changed in xserver-xorg-video-siliconmotion: | |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: gutsy |
Changed in xf86-video-siliconmotion: | |
status: | New → Invalid |
On my IBM Thinkpad 240X (LynxEM+) I do not have any freezing problems.
However, the mouse cursor is garbled. It actually displays three cursors close to each other. Setting HWCursor false in xorg.conf fixes this.
Also, text-mode is not restored when exiting to back to console (even though I'm not using vesafb or anything). It doesn't lockup but a reboot is required to see anything.