[8xxx] Unity/compiz has sluggish performance on dual-head with nvidia driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
nvidia-graphics-drivers (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
When Unity/Compiz is running with the -nvidia driver and two monitors are connected, compiz and/or Xorg will consume CPU time (50-90% typ.) with window activity (opening large numbers of windows, resizing, moving, etc.)
Disabling "Sync to VBlank" appears not to help.
Duplicate bug #737454 suggests it may be an issue specific to the NVIDIA 8xxx series cards with large resolution sizes.
[Workarounds]
The issue can be reliably worked around by either disabling one of the displays, or disabling the Unity Plugin in CompizConfig Settings Manager
The nouveau driver on the same hardware typically does not have the performance issue (but may have other issues such as stability, rendering it not a valid workaround).
Some have reported that upgrading to -nvidia 290.03 solves the problem; others report it has no effect. See http://
Some have reported that lowering the external monitor resolution to match the laptop LVDS resolution brings performance to acceptable levels.
Description: Ubuntu 11.10
Release: 11.10
--
xorg:
Installed: 1:7.6+7ubuntu7
Candidate: 1:7.6+7ubuntu7
Version table:
*** 1:7.6+7ubuntu7 0
500 http://
100 /var/lib/
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: xorg 1:7.6+7ubuntu7
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 280.13 Wed Jul 27 16:53:56 PDT 2011
GCC version: gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
.tmp.unity.
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Tue Oct 18 11:08:19 2011
DistUpgraded: Log time: 2011-10-14 08:32:51.288330
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
nvidia-current, 285.05.09, 3.0.0-12-generic, x86_64: installedError! Could not locate dkms.conf file.
File: does not exist.
nvidia-
ExtraDebuggingI
GraphicsCard:
nVidia Corporation G86 [Quadro NVS 290] [10de:042f] (rev a1) (prog-if 00 [VGA controller])
Subsystem: nVidia Corporation Device [10de:0492]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
JockeyStatus:
kmod:nvidia_173 - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
kmod:nvidia_
kmod:nvidia_
kmod:nvidia_
MachineType: Hewlett-Packard HP Compaq dc7800p Small Form Factor
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
UpgradeStatus: Upgraded to oneiric on 2011-10-14 (4 days ago)
dmi.bios.date: 07/18/2007
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 786F1 v01.04
dmi.board.
dmi.board.name: 0AA8h
dmi.board.vendor: Hewlett-Packard
dmi.chassis.
dmi.chassis.type: 4
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Compaq dc7800p Small Form Factor
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.6+
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
version.
affects: | xorg (Ubuntu) → mesa (Ubuntu) |
summary: |
- Unity compiz plugin makes display slow on multi-screen + Unity compiz plugin causes sluggish performance on dual-head with nvidia + driver |
summary: |
- Unity compiz plugin causes sluggish performance on dual-head with nvidia - driver + Unity/compiz has sluggish performance on dual-head with nvidia driver |
description: | updated |
summary: |
- Unity/compiz has sluggish performance on dual-head with nvidia driver + [8xxx] Unity/compiz has sluggish performance on dual-head with nvidia + driver |
Changed in nvidia-graphics-drivers (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in compiz (Ubuntu): | |
status: | Confirmed → Invalid |
Status changed to 'Confirmed' because the bug affects multiple users.