Package: xserver-xorg-video-intel
Version: 2:2.13.901-2
Severity: important
Graphics performance with the Q35 chipset, at least on this machine, is simply
unacceptable.
I tried all versions of xserver-xorg-video-intel since the last 12 months, and
I recently tired to update to the experimental 2:2.13.901-2 version with even
worse results.
My problems are very similar to the issues reported in bug #498673:
- With 2:2.13.0-2 (unstable version), 3D GL acceleration is uneven, and
heavily affected by the system load. If a program averages 60fps, what I
experience is ~120fps for a 1/4 of a second and then a long and slow pause
which kills all X11 responsiveness. intel_gpu_top reports 90% being *idle*.
As reported in bug #498673:, IRQ usage seem to affect the performance.
Increasing a scene complexity increases the FPS and reduces the FPS swings
up to a point (overall the performance is still 10x worse than the windows
driver). 2D acceleration is slow (compared to the windows driver coming with
XP), but with constant FPS.
- With 2:2.13.901-2 the situation is even worse: 2D acceleration is now also
affected. FPS swings are reduced (the frame rate seems more consistent), but
the system is almost unresponsive when running any GL application (you can
literally see blender repaiting itself for example).
Smooth-scrolling a window in firefox now brings down the system until all
repaint events are completed (taking ~5-7 seconds on a *blank* page).
Two years ago the performance with xserver-xorg-video-intel was *almost*
comparable to the windows driver.
-- Package-specific info:
/var/lib/x11/X.roster does not exist.
/var/lib/x11/X.md5sum does not exist.
X server symlink status:
lrwxrwxrwx 1 root root 13 Aug 13 2008 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1914816 Nov 10 00:30 /usr/bin/Xorg
/var/lib/x11/xorg.conf.roster does not exist.
VGA-compatible devices on PCI bus:
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated
Graphics Controller (rev 02)
/var/lib/x11/xorg.conf.md5sum does not exist.
Xorg X server configuration file status:
-rw-r--r-- 1 root root 59 Oct 7 12:58 /etc/X11/xorg.conf
Contents of /etc/X11/xorg.conf:
Section ServerFlags
Option DontZap true
EndSection
Kernel version (/proc/version):
Linux version 2.6.32-5-amd64 (Debian 2.6.32-27) (m...@debian.org) (gcc version
4.3.5 (Debian 4.3.5-4) ) #1 SMP Sat Oct 30 14:18:21 UTC 2010
Xorg X server log files on system:
-rw-r--r-- 1 root root 25702 Nov 10 15:22 /var/log/Xorg.0.log
Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:
[18.539]
X.Org X Server 1.9.2
Release Date: 2010-10-30
[18.539] X Protocol Version 11, Revision 0
[18.539] Build Operating System: Linux 2.6.32-5-amd64 x86_64 Debian
[18.539] Current Operating System: Linux hostname 2.6.32-5-amd64 #1 SMP Sat
Oct 30 14:18:21 UTC 2010 x86_64
[18.539] Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64
root=UUID=350fd0a1-e1c7-4719-be0c-27f9daa56966 ro selinux=0 quiet
[18.539] Build Date: 09 November 2010 11:15:34PM
[18.539] xorg-server 2:1.9.2-1 (Cyril Brulebois k...@debian.org)
[18.539] Current version of pixman: 0.16.4
[18.539]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[18.539] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[18.539] (==) Log file: /var/log/Xorg.0.log, Time: Wed Nov 10 15:22:14
2010
[18.539] (==) Using config file: /etc/X11/xorg.conf
[18.539] (==) Using system config directory /usr/share/X11/xorg.conf.d
[18.539] (==) No Layout section. Using the first Screen section.
[18.539] (==) No screen section available. Using defaults.
[18.539] (**) |--Screen Default Screen Section (0)
[18.539] (**) | |--Monitor default monitor
[18.539] (==) No monitor specified for screen Default Screen Section.
Using a default monitor configuration.
[18.539] (**) Option DontZap true
[18.539] (==) Automatically adding devices
[18.539] (==) Automatically enabling devices
[18.539] (WW) The directory /usr/share/fonts/X11/cyrillic does not exist.
[18.539]Entry deleted from font path.
[18.539] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
[18.539] (==) ModulePath set to /usr/lib/xorg/modules
[18.539] (II) The server relies on udev to provide the list of input
devices.
If no devices become available, reconfigure udev or disable
AutoAddDevices.
[18.539] (II)