Comment 4 for bug 382017

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=27657)
GtkPerf.2.7.99.ods

Forwarding this bug from Ubuntu reporter jerrylamos:
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/382017

[Problem]
Performance regression on 8xx as measured by GtkPerf between 2.7.0 to 2.7.99 on 2.6.30 kernel.

[Original Report]
GtkPerf from Synaptic measures several video performance characteristics. Results with Karmic Alpha 1 on i845 video on IBM ThinkCentre and i830 video on IBM Thinkpad R31 significant performance slowdown of driver 2.7.99 vs. 2.7.0, and for that matter VESA:

i845 2.7.99 42 seconds vs. 2.7.0 31 seconds, 2.799 being 36% slower
i830 2.7.99 65 seconds vs. 2.7.0 35 seconds, 2.7.99 being 90% slower

i845 2.7.99 42 seconds vs. VESA 27 seconds, 2.7.99 being 58% slower

Attached should be ubuntu-bug -p xorg data from the ThinkCentre i845

Also attached spreadsheet with details on which performance measures were worst

Linux version 2.6.30-5-generic (buildd@rothera) (gcc version 4.4.1 (Ubuntu 4.4.0-3ubuntu3) ) #6-Ubuntu SMP Mon May 11 19:56:30 UTC 2009

2.7.0 came with the Alternate CD. 2.7.99 was installed from "Edgers" as described in the Ubuntu Forums Intel Performance Guidelines.

Latest results from karmic 2.6.30.10.10:

I'm not sure what KMS is for on intel video graphics?

i830 Thinkpad R31 boots to blackscreen. nomodeset in kernel line turns off KMS then boots O.K. but of course KMS is turned off. That's another launchpad bug.

i845 ThinkCentre 2.0 gHz Celeron works O.K. but Noticeably slower than generic video driver vesa, for example GtkPerf from Synaptic:

06/24/09 karmic 2.6.30.10.10
karmic.i845_________ vesa__KMS=1__ KMS_slower
Entry_________________ 0.22 0.26 18%
ComboBox____________ 5.55 9.25 67%
ComboBoxEntry_______ 3.84 5.52 44%
SpinButton____________ 0.85 2.5 194%
ProgressBar___________ 0.82 3.97 384%
ToggleButton__________ 0.95 2.47 160%
CheckButton___________ 0.60 1.10 83%
RadioButton____________ 0.87 1.35 55%
TextView-Add-text______ 1.93 1.83 -5%
TextView-Scroll_________ 1.29 1.97 53%
DrawingArea-Lines______ 2.11 1.83 -13%
DrawingArea-Circles____ 4.15 9.81 136%
DrawingArea-Text_______ 4.77 5.53 16%
DrawingArea-Pixbufs____ 0.26 0.51 96%

Total_time_____________ 28.24 47.92 70%

Progress bar in particular visibly drags across the screen....

ProblemType: Bug
Architecture: i386
Date: Sat May 30 20:30:30 2009
DistroRelease: Ubuntu 9.10
Package: xorg 1:7.4~5ubuntu20
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.30-5.6-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4~5ubuntu20
 libgl1-mesa-glx 7.5.0~git20090523+mesa-7-5-branch.1045481d-0ubuntu0sarvatt
 libdrm2 2.4.11+git20090519.f355ad89-0ubuntu0sarvatt~jaunty
 xserver-xorg-video-intel 2:2.7.99.1+git20090526.r1.8e942b70-0ubuntu0sarvatt~jaunty
 xserver-xorg-video-ati 1:6.12.99+git20090527.b34df233-0ubuntu0sarvatt~jaunty
SourcePackage: xorg
Uname: Linux 2.6.30-5-generic i686
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.30-5-generic