[i965gme] severe 2D performance degradation after upgrade to Maverick
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xorg
I recently upgraded to Maverick and since then the graphics performance of certain 2D programs severely degraded. Especially programs that use wxMathplot with real-time plot updates are affected and show very high CPU on the xorg process and much lower responsiveness of the application.
When I run the same program within Xephyr, the CPU load is much less, also when I run it under ms-windows in VirtualBox. I have tried the stable ppa update for xorg-intel, but this didn't make much difference.
I have done performance analysis with oprofile (on my own applications that uses 10 wxMathplot plots) and found that the the kernel (55%) and libdrm_intel (15%) are eating most of the CPU time.
I created a slightly modified version of sample3 of wxMathplot that shows the CPU impact of 2D operations. Directly under X, CPU usage is as follows: 53% for Xorg and 14% for mpSample3. Under Xephyr, CPU usage is 10% for xorg, 15% for mpSample3 and 11% for Xephyr. I'll attach the source of this modified sample, and if required more of the oprofile log.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xorg 1:7.5+6ubuntu3
ProcVersionSign
Uname: Linux 2.6.35-28-generic i686
Architecture: i386
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: On
modes: 1366x768
edid-base64: AP/////
DRM.card0.VGA.1:
status: connected
enabled: enabled
dpms: On
modes: 1680x1050 1680x1050 1280x1024 1280x1024 1440x900 1440x900 1280x960 1152x864 1024x768 1024x768 832x624 800x600 800x600 800x600 640x480 640x480 720x400
edid-base64: AP/////
Date: Wed Mar 23 21:13:46 2011
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
MachineType: Hewlett-Packard Compaq 610
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LC_TIME=
PATH=(custom, user)
LANG=C
SHELL=/bin/bash
LC_PAPER=A4
SourcePackage: xorg
Symptom: display
dmi.bios.date: 12/17/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68PVU Ver. F.0D
dmi.board.name: 308A
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 26.08
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: Compaq 610
dmi.product.
dmi.sys.vendor: Hewlett-Packard
system:
distro: Ubuntu
codename: maverick
architecture: i686
kernel: 2.6.35-28-generic
[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GME965/GLE960 Integrated Graphics Controller [8086:2a12] (rev 0c) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:308a]
---
Architecture: i386
DRM.card0.DP.1:
status: disconnected
enabled: disabled
dpms: On
modes:
edid-base64:
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: On
modes: 1600x900
edid-base64: AP/////
DRM.card0.VGA.1:
status: disconnected
enabled: disabled
dpms: On
modes:
edid-base64:
DistroRelease: Ubuntu 10.10
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
MachineType: Dell Inc. Inspiron 1750
Package: xserver-
PackageArchitec
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSign
Tags: ubuntu-une maverick maverick
Uname: Linux 2.6.35-28-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 10/23/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A05
dmi.board.name: 08D7FG
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Inspiron 1750
dmi.sys.vendor: Dell Inc.
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
codename: maverick
architecture: i686
kernel: 2.6.35-28-generic
---
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: None
CurrentDmesg:
[ 23.457434] EXT4-fs (sda7): re-mounted. Opts: commit=600
[ 30.592055] eth1: no IPv6 routers present
DRM.card0.DP.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: On
modes: 1600x900
edid-base64: AP/////
DRM.card0.VGA.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
DistUpgraded: Log time: 2011-04-28 20:59:39.737222
DistroCodename: natty
DistroRelease: Ubuntu 11.04
DistroVariant: ubuntu
DkmsStatus: bcmwl, 5.60.48.36+bdcom, 2.6.38-8-generic, i686: installed
GraphicsCard:
Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:0406]
Subsystem: Dell Device [1028:0406]
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
MachineType: Dell Inc. Inspiron 1750
NonfreeKernelMo
Package: xserver-
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Renderer: Unknown
Tags: natty ubuntu
Uname: Linux 2.6.38-8-generic i686
UpgradeStatus: Upgraded to natty on 2011-04-29 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 10/23/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A05
dmi.board.name: 08D7FG
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Inspiron 1750
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.4+
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.
version.
version.
version.
version.
version.
version.
affects: | xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu) |
description: | updated |
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | New → Incomplete |
summary: |
- severe 2D performance degradation after upgrade to Maverick + [i965gme] severe 2D performance degradation after upgrade to Maverick |
Hey bijwaard,
Thanks for your interest in Ubuntu.
Thanks for testing maverick during its development period. Unfortunately it looks like this bug report didn't get attention during the maverick development period. But I see there's not been more comments on the bug since the release, which makes me wonder if this is still an issue for you?
If you've not seen this issue since maverick's release yourself, it may have been solved by kernel or X or other updates that occurred late in the release; if so, would you mind please closing the bug for us? Go to the URL mentioned in this bug report, click the yellow icon(s) in the status column and set to 'Fix Released'.
If you no longer have the hardware needed to reproduce the problem, or otherwise feel the bug no longer needs tracked in Launchpad, you can set the status to 'Invalid'.
If you are the original reporter and still have this issue, just reply to this email saying so. (Or set the bug status to Confirmed.) If you are able to re-test this against 11.04 Natty Narwhal (our current development focus) and find the issue still affects Natty, please also run 'apport-collect <bug-number>' while running natty, which will add fresh logs and debug data, and flag it for the Ubuntu-X development team to look at.