Moving windows and scrolling eat a lot of CPU, and everything goes pretty slow. It's old hardware, but I can see the window redrawing when I write something in a terminal on GNOME; that makes me think there's a problem somewhere.
Information about the hardware:
$ sudo lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 44)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10)
00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 20)
00:09.0 Communication controller: Motorola SM56 PCI Modem
00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 8b)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 5598/6326 (rev 0b)
Moving windows and scrolling eat a lot of CPU, and everything goes pretty slow. It's old hardware, but I can see the window redrawing when I write something in a terminal on GNOME; that makes me think there's a problem somewhere.
Let me show you CPU usage when moving a window: ----memory- ------- -- ---swap-- -----io---- -system-- ----cpu----
$ vmstat 1
procs -------
r b swpd free buff cache si so bi bo in cs us sy id wa
4 0 74388 7724 9444 96560 0 1 9 5 266 98 4 1 95 0
1 0 74388 7892 9444 96560 0 0 0 0 543 1095 35 15 49 0
0 0 74388 7892 9444 96560 0 0 0 0 416 874 26 9 65 0
1 0 74388 7816 9444 96596 0 0 36 0 706 1185 72 20 7 1
1 0 74388 7816 9444 96596 0 0 0 0 688 926 82 18 0 0
2 0 74388 7816 9444 96596 0 0 0 0 688 1029 78 22 0 0
3 0 74388 7076 9444 96596 0 0 0 0 657 943 78 18 4 0
1 0 74388 6988 9444 96596 0 0 0 0 738 707 85 15 0 0
1 0 74388 6920 9444 96596 0 0 0 0 598 764 83 17 0 0
2 0 74388 7832 9444 96596 0 0 0 0 565 1102 40 19 41 0
Information about the hardware: B/VT82C686/ A/B/VT823x/ A/C PIPC Bus Master IDE (rev 10)
$ sudo lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 44)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10)
00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 20)
00:09.0 Communication controller: Motorola SM56 PCI Modem
00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 8b)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 5598/6326 (rev 0b)
I'm on Ubuntu 9.04:
$ sudo lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
I'll attach Xorg's log file now. It seems to be using the driver for sis cards, so it looks normal to me.