@navidR Turning off animation conserves large amounts of memory, but after opening about 50 (can't remember the exact figure) windows on a 3200x1200 dual head machine (which is not uncommon for me given my work pattern) on a 320MB video card the problem still comes back for me. As far as my extensive tests concluded, there is nothing you can turn off in compiz that fixes the problem. A particular choice of settings may reduce the memory loading and so push the problem beyonda persons practical use limit so they don't bump into the problem in normal circumstances, but the problem is still there at the same memory threshold.
The following test shows it to be a memory issue: Open windows until the problem appears. Now close windows until the problem goes away. Open one more window. As you vary the size of that window you will find a window size that is at the threshold of the problem. Make the window bigger and black windowing occurs. Reduce the window size, the problem disappears. This, or related problems has been a known issue for many many years. Back in 2006-7, this or similar bug existed, known as the NVIDIA Black Window Bug, though whether the bug was actually a NVidia one or a compiz one was in question. The workaround was to change the direct rendering options that existed in compiz at the time. It was suggested that the NVIDIA Driver 100.14.19 fixed it. Maybe it did. If it did the bug, or a similar one was reintroduced at some stage, or something was never properly fixed. I don't know. But it is clear that this bug, at least as I am experiencing it, is memory related. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1072206 Title: [nvidia] Window content is black or transparent Status in Compiz: Confirmed Status in NVIDIA Drivers Ubuntu: Confirmed Status in Unity: Confirmed Status in “compiz” package in Ubuntu: Triaged Bug description: Ubuntu 12.10 64bit (updated from 12.04) / NVIDIA GeForce 8 proprietary driver. This bug happens to me from 12.04 from some update I think. It appears mostly when I open a new application and only ocassionally. As temporary "solution" creating some other event like opening Unity dash or opening some next window, etc. fix it. Then window content is refreshed and I can see all correctly. Same with stable and experimental nvidia drivers. Screenshot of this bug is attached. ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: unity 6.8.0-0ubuntu2 ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5 Uname: Linux 3.5.0-17-generic x86_64 NonfreeKernelModules: nvidia .proc.driver.nvidia.gpus.0: Error: [Errno 21] je adresářem: '/proc/driver/nvidia/gpus/0' .proc.driver.nvidia.registry: Binary: "" .proc.driver.nvidia.version: NVRM version: NVIDIA UNIX x86_64 Kernel Module 304.48 Sun Sep 9 20:22:27 PDT 2012 GCC version: gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1) .proc.driver.nvidia.warnings.fbdev: Your system is not currently configured to drive a VGA console on the primary VGA device. The NVIDIA Linux graphics driver requires the use of a text-mode VGA console. Use of other console drivers including, but not limited to, vesafb, may result in corruption and stability problems, and is not supported. .tmp.unity.support.test.0: ApportVersion: 2.6.1-0ubuntu6 Architecture: amd64 CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell] CompositorRunning: compiz Date: Sat Oct 27 23:00:14 2012 DistUpgraded: 2012-10-23 19:34:29,842 DEBUG enabling apt cron job DistroCodename: quantal DistroVariant: ubuntu DkmsStatus: nvidia-experimental-304, 304.48, 3.5.0-17-generic, x86_64: installed virtualbox, 4.1.18, 3.2.0-32-generic, x86_64: installed virtualbox, 4.1.18, 3.5.0-17-generic, x86_64: installed GraphicsCard: NVIDIA Corporation G92 [GeForce 8800 GT] [10de:0611] (rev a2) (prog-if 00 [VGA controller]) Subsystem: Giga-byte Technology Device [1458:3468] InstallationDate: Installed on 2012-08-29 (59 days ago) InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120328) JockeyStatus: kmod:nvidia_experimental_304 - nvidia_experimental_304 (Proprietary, Enabled, Not in use) kmod:nvidia_173 - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use) kmod:nvidia_current - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use) kmod:nvidia_173_updates - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use) kmod:nvidia_current_updates - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use) MachineType: System manufacturer System Product Name MarkForUpload: True ProcEnviron: TERM=xterm PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=cs_CZ.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-17-generic root=UUID=3ae94b68-4a0c-4633-aec7-b4ed25a23003 ro quiet splash vt.handoff=7 SourcePackage: unity UpgradeStatus: Upgraded to quantal on 2012-10-23 (4 days ago) XorgConf: Section "Device" Identifier "Default Device" Option "NoLogo" "True" EndSection dmi.bios.date: 05/26/2011 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 0208 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: P8H61-M LX dmi.board.vendor: ASUSTeK Computer INC. dmi.board.version: Rev x.0x dmi.chassis.asset.tag: Asset-1234567890 dmi.chassis.type: 3 dmi.chassis.vendor: Chassis Manufacture dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0208:bd05/26/2011:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP8H61-MLX:rvrRevx.0x:cvnChassisManufacture:ct3:cvrChassisVersion: dmi.product.name: System Product Name dmi.product.version: System Version dmi.sys.vendor: System manufacturer version.compiz: compiz 1:0.9.8.4-0ubuntu3 version.ia32-libs: ia32-libs 20090808ubuntu36 version.libdrm2: libdrm2 2.4.39-0ubuntu1 version.libgl1-mesa-dri: libgl1-mesa-dri 9.0-0ubuntu1 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 9.0-0ubuntu1 version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A version.xserver-xorg-core: xserver-xorg-core 2:1.13.0-0ubuntu6 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.99.99~git20120913.8637f772-0ubuntu1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.20.9-0ubuntu2 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.2-0ubuntu3 To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1072206/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

