Precise 12.04: experiencing mad flickering after the most recent Compiz update to version 0.9.7.2

Bug #963872 reported by MC Return
78
This bug affects 15 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Looks like every redraw anywhere on screen causes Compiz to clear and redraw the whole screen, so if I close everything the flickering will be triggered each second, because of the clock which updates every second

Tried disabling all additional plugins (got plugins-extra and -unsupported package installed) - no effect.
Tried changing workaround options, turning all of them on and off - no effect.
Purged xorg edgers PPA (although I am on Intel GMA HD4500 and it never made problems) - no effect.

Even removing Unity and starting just with Compiz does not make the flicker disappear, so I am quite sure the problem has something to do with the most recent Compiz update on Precise 12.04.
The previous Compiz version was working without any flickering.

Unity-2d works without any problems.
---
.tmp.unity.scope.cities: Error: [Errno 21] Is a directory: '/tmp/unity-scope-cities'
.tmp.unity.support.test.0:

ApportVersion: 1.95-0ubuntu1
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
DistUpgraded: Fresh install
DistroCodename: precise
DistroRelease: Ubuntu 12.04
DistroVariant: ubuntu
DkmsStatus:
 blcr, 0.8.2: added
 virtualbox-guest, 4.1.10, 3.2.0-21-generic, x86_64: installed
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120226)
MachineType: FUJITSU SIEMENS ESPRIMO P7935
Package: compiz 1:0.9.7.2-0ubuntu1
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-21-generic root=UUID=e7f9ce6e-5aba-4297-af43-af2d8c3f1b91 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-21.33~pre201203250400-generic 3.2.13
Tags: third-party-packages precise third-party-packages precise ubuntu
Uname: Linux 3.2.0-21-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin mythtv plugdev sambashare sudo
dmi.bios.date: 01/15/2009
dmi.bios.vendor: FUJITSU SIEMENS // Phoenix Technologies Ltd.
dmi.bios.version: 6.00 R1.11.2812.A1
dmi.board.name: D2812-A1
dmi.board.vendor: FUJITSU SIEMENS
dmi.board.version: S26361-D2812-A1
dmi.chassis.type: 6
dmi.chassis.vendor: FUJITSU SIEMENS
dmi.modalias: dmi:bvnFUJITSUSIEMENS//PhoenixTechnologiesLtd.:bvr6.00R1.11.2812.A1:bd01/15/2009:svnFUJITSUSIEMENS:pnESPRIMOP7935:pvr:rvnFUJITSUSIEMENS:rnD2812-A1:rvrS26361-D2812-A1:cvnFUJITSUSIEMENS:ct6:cvr:
dmi.product.name: ESPRIMO P7935
dmi.sys.vendor: FUJITSU SIEMENS
version.compiz: compiz 1:0.9.7.2-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32+git20120319.51c3e7d7-0ubuntu0sarvatt
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2+git20120322+8.0.0bf0ba44-0ubuntu0sarvatt
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2+git20120322+8.0.0bf0ba44-0ubuntu0sarvatt
version.xserver-xorg-core: xserver-xorg-core 2:1.12.0+git20120308+server-1.12-branch.b1be72c5-0ubuntu0ricotz
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0+git20120323.99340147-0ubuntu0sarvatt
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.18.0+git20120317.e31d9dac-0ubuntu0sarvatt
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in compiz (Ubuntu):
status: New → Confirmed
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

I'm seeing this as well. I've reported a new bug and marked it as a duplicate just to include the apport collected information. See bug #963872

@mc-return: Could you please run "apport-collect 963872" in a terminal. This will automatically attach system information to this bug report that can help the developers figure out the issue.

Revision history for this message
Matthieu Baerts (matttbe) wrote :

I confirm this bug but I think this the same problem that the bug #963815

Revision history for this message
Shay (arvvvs) wrote :

I confirm this bug, and have found that Unity 2D does work without flickers making this a compiz problem.

Revision history for this message
Pit(er) Ralon (pitralon) wrote :

Unity 2D and Gnome 3 do well, but if i want to work with my favorite Desktop Enviroment Unity since last upgrade at Sam 24.03. from compiz i've got massive issues with the display on intel GMA Media Acdelerator 4500M. Before this update there aren't any failure!

Revision history for this message
MC Return (mc-return) wrote : BootDmesg.txt

apport information

tags: added: apport-collected precise third-party-packages ubuntu
description: updated
Revision history for this message
MC Return (mc-return) wrote : BootLog.gz

apport information

Revision history for this message
MC Return (mc-return) wrote : CurrentDmesg.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : Dependencies.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : DpkgLog.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : GconfCompiz.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : GraphicsCard.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : LightdmLog.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : Lspci.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : Lsusb.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : MonitorsUser.xml.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : ProcEnviron.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : ProcInterrupts.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : ProcModules.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : UdevDb.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : UdevLog.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : UnitySupportTest.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : XorgLog.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : XorgLogOld.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : Xrandr.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : dmidecode.txt.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : locale.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : make.log.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : peripherals.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : setxkbmap.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : xdpyinfo.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : xinput.txt

apport information

Revision history for this message
MC Return (mc-return) wrote : xkbcomp.txt

apport information

Revision history for this message
MC Return (mc-return) wrote :

@andrewsomething: Done :)

Revision history for this message
Anders Jaensson (anders-jaensson) wrote :

This seems to be fixed by todays update (compiz 0.9.7.2-0ubuntu4).

Revision history for this message
PicMon (mponik) wrote :

Fixed by nightly update

Revision history for this message
MC Return (mc-return) wrote :

Here it is not fixed yet. Fort my tests I disabled all additional plugins, but I still get the flickering, so I am still forced to use Unity2d here.
The flickering frequency lowers and overall usability gets better when disabling the copy-to-texture plugin, but I have found no real workaround yet :(

Revision history for this message
MC Return (mc-return) wrote :

Now it is. Thanx a lot.
I can confirm the fix now. Everything is normal again :)

Changed in compiz (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
b49P23TIvg (b49p23tivg) wrote :

I use a lenovo T500 with base configuration with extra RAM and 12.04 ubuntu.

$ sudo apt-get install compiz
Reading package lists... Done
Building dependency tree
Reading state information... Done
compiz is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

I experience the compiz flickers trouble,
which is unfortunate because I like the compositing manager.

Revision history for this message
b49P23TIvg (b49p23tivg) wrote :

And, if I start with
compiz --replace cpp
my cairo docks don't erase causing the special effects to leave pixel debris. Well, actually, with or without cpp the "flickering" windows don't erase, leaving substantially more "pixel debris".

And I should explain that the "flickering" is a 4 centimeter left right left right ... shift at , um, 20 Hz. Well, something like that. It stops when I focus on a window.

Revision history for this message
b49P23TIvg (b49p23tivg) wrote :

"Flickering" manifests as an approximately 20 Hz left right 4 cm shifting of the windows which continues until I select a window. The pixel debris remains visible outside the window.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.