← Back to team overview

compiz team mailing list archive

[Bug 849249] [NEW] Display Corrupted after Resume from S3 (Nvidia Graphics)

 

Public bug reported:

This may be an Nvidia driver bug, so please move this if this is the
case.

With various Nvidia Graphics cards (NVS 300, Quadro 600, Quadro
2000,Quadro NVS 4200M) the desktop always comes back corrupted when
resuming from suspend in Unity 3d.

Version: Ubuntu 11.10 Desktop amd64
compiz 1:0.9.5.94+bzr2803-0ubuntu1 
nvidia-current  280.13-0ubuntu3


The screen is partially or completely whited out, however, I can still see the unity launcher and the top menu bar. When it is in this state, I cannot see any applications that were on the display before going into S3 (like my terminal window for example). They are covered up by this white image. This is ONLY reproducible on unity 3d with the Nvidia driver 280.13. This does NOT reproduce under the following scenarios:

1) Unity 2d with the Nvidia driver.
2) Unity 2d with the Nouveau driver.

...with either of those, I can resume to my desktop without any issues.

Steps to reproduce:

1) Install 11.10
2) Install the proprietary Nvidia drivers using Jockey
3) Boot into Unity 3d
4) Suspend the machine.
5) Press the power button to resume the machine.

Expected results - Unity 3d should resume normally from suspend.

Actual results - desktop screen is completely or paritally whited out as
described above

Workaround - This can (sort of) be worked around if you can bring the
terminal and blindly type "compiz --replace". The terminal will come up,
but you won't be able to see it (this is what I meant by blindly
typing). This will restore the desktop to a usable state.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: compiz 1:0.9.5.94+bzr2803-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-11.17-generic 3.0.4
Uname: Linux 3.0.0-11-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 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-9ubuntu2)
.tmp.unity.support.test.0:
 
ApportVersion: 1.22.1-0ubuntu2
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: compiz
Date: Tue Sep 13 14:00:51 2011
DistUpgraded: Fresh install
DistributionChannelDescriptor:
 # This is a distribution channel descriptor
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-somerville-oneiric-amd64-20110912-0
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus: nvidia-current, 280.13, 3.0.0-11-generic, x86_64: installed
GraphicsCard:
 nVidia Corporation GF108 [Quadro NVS 4200M] [10de:1056] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:0493]
InstallationMedia: Ubuntu 11.10 "Oneiric" - Build amd64 LIVE Binary 20110912-04:09
JockeyStatus:
 xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, In use)
 kmod:nvidia_current - nvidia_current (Proprietary, Disabled, Not in use)
MachineType: Dell Inc. Latitude E6420
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-11-generic root=UUID=f0c9839a-3dbb-49cc-aac1-f8647bfb9f00 ro quiet splash vt.handoff=7
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)
XorgConf:
 Section "Device"
 	Identifier	"Default Device"
 	Option	"NoLogo"	"True"
 EndSection
dmi.bios.date: 05/24/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A05
dmi.board.name: 032T9K
dmi.board.vendor: Dell Inc.
dmi.board.version: X02
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA05:bd05/24/2011:svnDellInc.:pnLatitudeE6420:pvr01:rvnDellInc.:rn032T9K:rvrX02:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E6420
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.5.94+bzr2803-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug compiz-0.9 has-workaround oneiric reproducible running-unity ubuntu

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/849249

Title:
  Display Corrupted after Resume from S3 (Nvidia Graphics)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/849249/+subscriptions


Follow ups

References