[nouveau] Major graphics corruption and flickering after exiting unredirected fullscreen mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Invalid
|
Critical
|
Unassigned | ||
xserver-xorg-video-nouveau (Ubuntu) |
Fix Released
|
Critical
|
Maarten Lankhorst | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Enabling Compiz option: CCSM > Composite > "Unredirect Fullscreen Windows"
seems to work at first.
But after you enter and leave fullscreen mode a few times the screen flickers uncontrollably, goes corrupt, and the system becomes useless. Restarting Compiz is not sufficient to fix the problem.
I've only found this problem with the nouveau driver so far.
TEST CASE:
1. Make sure you're using nouveau
2. CCSM > Composite > "Unredirect Fullscreen Windows" = ON
3. glxgears -fullscreen (Doesn't work with Unity!)
(Or start a different OpenGL program that uses fullscreen)
4. While it's running tap Alt+Space a few times.
5. Press escape to exit the program
Expected: Screen returned to its original state.
Observed: Screen flickers and gets worse with use. Quickly becomes totally corrupt.
WORKAROUND:
Install the proprietary Nvidia driver: nvidia-current or nvidia-
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-
ProcVersionSign
Uname: Linux 3.2.0-31-generic x86_64
.tmp.unity.
ApportVersion: 2.0.1-0ubuntu13
Architecture: amd64
CompizPlugins: [core,composite
CompositorRunning: None
Date: Mon Sep 24 17:39:18 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
NVIDIA Corporation GT218GL [Quadro FX 380 LP] [10de:0a78] (rev a2) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation Device [10de:0746]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MachineType: Dell Inc. OptiPlex 990
ProcEnviron:
LANGUAGE=en_AU:en
TERM=xterm
PATH=(custom, no user)
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xserver-
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/10/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A07
dmi.board.name: 0D6H9T
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 15
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: OptiPlex 990
dmi.product.
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.7.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
description: | updated |
summary: |
- [nouveau] Fullscreen graphics corruption and flickering after exiting + [nouveau] Major graphics corruption and flickering after exiting unredirected fullscreen mode |
description: | updated |
Changed in compiz: | |
status: | Triaged → Invalid |
milestone: | 0.9.8.4 → none |
description: | updated |
Changed in xserver-xorg-video-nouveau (Ubuntu): | |
status: | Triaged → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.