Screen Refresh issues with SiS 760
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-sis (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I'm having bad screen refresh issues with Edgy Beta 3. Dragging Windows around the screen leaves traces of the Window as its being moved. Also, using something like nxclient is near impossible because the images get corrupted quite quickly. This appears to be a regression because I haven't had these issues in either Dapper or Breezy.
Here's the output of lspci -v:
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 760/M760 Host (rev 03)
Subsystem: Elitegroup Computer Systems Unknown device 1b26
Flags: bus master, medium devsel, latency 32
Memory at d8000000 (32-bit, non-prefetchable) [size=128M]
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202 (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 99
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: e8000000-e80fffff
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO] (rev 36)
Flags: bus master, medium devsel, latency 0
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01) (prog-if 80 [Master])
Subsystem: Elitegroup Computer Systems Unknown device 1b26
Flags: bus master, medium devsel, latency 128
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at 4000 [size=16]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
Subsystem: Elitegroup Computer Systems Unknown device 1b25
Flags: bus master, medium devsel, latency 32, IRQ 209
I/O ports at e000 [size=256]
I/O ports at e100 [size=128]
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Elitegroup Computer Systems Unknown device 1b26
Flags: bus master, medium devsel, latency 32, IRQ 177
Memory at e8142000 (32-bit, non-prefetchable) [size=4K]
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Elitegroup Computer Systems Unknown device 1b26
Flags: bus master, medium devsel, latency 32, IRQ 185
Memory at e8143000 (32-bit, non-prefetchable) [size=4K]
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Elitegroup Computer Systems Unknown device 1b26
Flags: bus master, medium devsel, latency 32, IRQ 193
Memory at e8144000 (32-bit, non-prefetchable) [size=4K]
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI])
Subsystem: Elitegroup Computer Systems Unknown device 1b26
Flags: bus master, medium devsel, latency 32, IRQ 201
Memory at e8140000 (32-bit, non-prefetchable) [size=4K]
00:05.0 IDE interface: Silicon Integrated Systems [SiS] RAID bus controller 180 SATA/PATA [SiS] (rev 01) (prog-if 85 [Master SecO PriO])
Subsystem: Elitegroup Computer Systems Unknown device 1b26
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 169
I/O ports at e300 [size=8]
I/O ports at e400 [size=4]
I/O ports at e500 [size=8]
I/O ports at e600 [size=4]
I/O ports at e700 [size=16]
I/O ports at <unassigned>
00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)
Subsystem: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10
Memory at e8120000 (32-bit, non-prefetchable) [size=64K]
Memory at e8130000 (32-bit, non-prefetchable) [size=64K]
00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 32, IRQ 209
I/O ports at e800 [size=256]
Memory at e8145000 (32-bit, non-prefetchable) [size=256]
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
Flags: fast devsel
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
Flags: fast devsel
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
Flags: fast devsel
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Flags: fast devsel
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760/761 PCI/AGP VGA Display Adapter (prog-if 00 [VGA])
Subsystem: Elitegroup Computer Systems Unknown device 1b26
Flags: 66MHz, medium devsel, IRQ 5
BIST result: 00
Memory at e0000000 (32-bit, prefetchable) [size=128M]
Memory at e8000000 (32-bit, non-prefetchable) [size=128K]
I/O ports at d000 [size=128]
Running glxinfo results in the following output:
name of display: :0.0
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 142 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateCon
Serial number of failed request: 16
Current serial number in output stream: 17
If you need any more info, let me know.
Changed in xserver-xorg-video-sis (Ubuntu): | |
status: | Incomplete → Confirmed |
OK, here's an update. I was using the default vesa driver. Changing the xorg.conf file to use the sis driver helped a lot. The refresh is now similar to what it was in previous releases. However, are newbies going to be able to figure that out? Should the installer be able to detect the SiS graphics cards and set the driver to be sis instead of vesa?