[Bug 1604657] Re: [Regression] Unity shows blank desktop with software renderer
I have tested the proposed packages with success on VM snapshots from both before and after the issue originally occurred. I believe I've also tracked down the source of the problem to failing to upgrade Compiz from "1:0.9.12.2+16.04.20160526-0ubuntu1" to "1:0.9.12.2+16.04.20160714-0ubuntu1" when Unity was upgraded to "7.4.0+16.04.20160715-0ubuntu1" (both address low graphics settings) even though they were published simultaneously. This is most likely due to phased updates in Software Updater and the fact that the Unity update doesn't appear to list the Compiz one as a dependency. In fact, http://people.canonical.com/~ubuntu-archive/phased-updates.html reports that this Compiz update is currently being withheld by Software Updater due to crashes, while the Unity update is fully rolled out. This possibly explains why I saw the issue on an existing VM but not on a fresh one. Proposed packages installed: libunity-core-6.0-9/xenial-proposed 7.4.0+16.04.20160801.2-0ubuntu1 unity/xenial-proposed 7.4.0+16.04.20160801.2-0ubuntu1 unity-schemas/xenial-proposed 7.4.0+16.04.20160801.2-0ubuntu1 unity-services/xenial-proposed 7.4.0+16.04.20160801.2-0ubuntu1 Here are the sequences of updates I applied in testing. 1. Non-working VM -> Upgrade all packages in xenial-updates with apt-get (still non-working) -> The proposed updates (Working) Comment: The problem originally appeared after a Unity update in Software updater where unity, but not compiz, was upgraded. Desktop appeared after upgrading to proposed, but I had to re-enable several Unity plugins to avoid annoyances. For example, the "Grid", "Place Windows", and "Snapping Windows" plug-ins, which according to CCSM were all enabled before the proposed update, were disabled after it. There may or may not have been other changes, these were just the ones I noticed, and perhaps this behavior is expected. 2. VM prior to broken update -> Upgrade all packages in xenial-updates with apt-get (working) -> Upgrade to proposed updates (Still working) Comments: Here unity and compiz are simultaneously upgraded to their mid-July versions and the problem I experienced never occurs in the first place. The proposed update doesn't appear to break anything. 3. VM prior to broken update -> Upgrade unity and compiz (and no other packages) to most recent in xenial-updates (working) Comments: Basically as 2, but strongly suggests that May compiz package is causing the issue with mid-July unity. 4. Non-working VM -> Upgrade just compiz to most recent package in xenial-updates -> Create new user (works) Comments: Unity seems to work with a new user, but I wasn't able to repair the existing user's account without installing the proposed packages. Taken together I think that using Unity 7.4.0+16.04.20160715-0ubuntu1 with Compiz 1:0.9.12.2+16.04.20160526-0ubuntu1 is almost certainly the cause of the issue. No matter the original cause, the proposed 7.4.0+16.04.20160801.2-0ubuntu1 updates restored functionality (with the minor caveats discussed in point 1) to the non-working VM, and didn't break a working one. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1604657 Title: [Regression] Unity shows blank desktop with software renderer To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1604657/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1604657] Re: [Regression] Unity shows blank desktop with software renderer
Having a chance to look at things more closely, Unity definitely appears to be running. (By this I mean compiz started with the Unity plugin, and unity-panel-service is running.) Running unity from the command- line stops and restarts everything, but the desktop remains blank. However, running unity -v (according to the source for unity.cmake this calls compiz with --debug) *does* restore things. I've also gotten a desktop by running compiz --replace. Issues persist upon rebooting, however. As previously mentioned, this includes steps like deleting .cache and .config, resetting things in dconf, and other standard workarounds for blank desktop issues. I also tried purging and reinstalling essentially the entire graphical stack, without success. That suggests the issues might be with the default settings, yet they don't show up on a fresh 16.04 installation on the same platform. I'm stumped and migrating to fresh VMs. I'll keep a copy of the troublesome VM around for a few months in case the issue is confirmed or someone has a bright idea. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1604657 Title: [Regression] Unity shows blank desktop with software renderer To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1604657/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1604657] Re: [Regression] Unity shows blank desktop with software renderer
The after (non-working) log. ** Attachment added: "unity7.after.log" https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1604657/+attachment/4704151/+files/unity7.after.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1604657 Title: [Regression] Unity shows blank desktop with software renderer To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1604657/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1604657] Re: [Regression] Unity shows blank desktop with software renderer
If Unity is running it's being very shy. I have the same problem on a different machine using a VM cloned from this one several weeks ago. A VM with a fresh install of 16.04 LTS works fine with the new packages for me, so perhaps this is a unique configuration issue. However, other than experimenting with launcher placement and turning low graphics on/off I haven't tweaked Unity settings to my recollection. I've noticed that CCSM when run from console (DISPLAY=:0 ccsm &) appears to hang at "Loading icons...", which may point in the right direction. I have Hyper-V checkpoints immediately before and after installing the packages that break things for me, so I should be able to investigate any before/after question that might help. To answer your specific questions, there are no dumps in /var/crash. I've attached before (working) and after (non-working) unity7 logs. I've generated them by restarting the VM from the aforementioned states and logging on, so the times in the logs might look inconsistent. ** Attachment added: "unity7.before.log" https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1604657/+attachment/4704149/+files/unity7.before.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1604657 Title: [Regression] Unity shows blank desktop with software renderer To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1604657/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1604657] Re: [Regression] Unity shows blank desktop with software renderer
** Description changed: - [Regression]Unity shows blank desktop with software renderer - [Summary] Ubuntu 16.04 LTS shows blank desktop under software renderer (llvmpipe) after updates to improve low graphics mode. (LP: #1598770) [Expected] Unity Desktop [Actual] Unity wallpaper and not much else. Launcher and panel missing, windows are immobile, no task switching. Right-click context menu works and can open terminal. [Additional] Observed on Ubuntu guest VM running on Windows 10 Pro host (Hyper-V). Resetting unity and compiz settings doesn't seem effective. The problem occurs whether low graphics mode is enabled in CCSM or not. Problem appeared after completing following update -- Changes for libunity-core-6.0-9 versions: Installed version: 7.4.0+16.04.20160526.1-0ubuntu1 Available version: 7.4.0+16.04.20160715-0ubuntu1 Changes for unity-settings-daemon versions: Installed version: 15.04.1+16.04.20160209-0ubuntu2 Available version: 15.04.1+16.04.20160701-0ubuntu1 Changes for libunity-settings-daemon1 versions: Installed version: 15.04.1+16.04.20160209-0ubuntu2 Available version: 15.04.1+16.04.20160701-0ubuntu1 Changes for unity versions: Installed version: 7.4.0+16.04.20160526.1-0ubuntu1 Available version: 7.4.0+16.04.20160715-0ubuntu1 Changes for unity-schemas versions: Installed version: 7.4.0+16.04.20160526.1-0ubuntu1 Available version: 7.4.0+16.04.20160715-0ubuntu1 Changes for unity-services versions: Installed version: 7.4.0+16.04.20160526.1-0ubuntu1 Available version: 7.4.0+16.04.20160715-0ubuntu1 ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: unity 7.4.0+16.04.20160715-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13 Uname: Linux 4.4.0-31-generic x86_64 .tmp.unity_support_test.1: - + ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: compiz CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0' CompositorUnredirectFSW: true CurrentDesktop: Unity Date: Tue Jul 19 22:35:43 2016 DistUpgraded: Fresh install DistroCodename: xenial DistroVariant: ubuntu GraphicsCard: - + GsettingsChanges: - b'org.compiz.core' b'active-plugins' b"['core', 'composite', 'opengl', 'resize', 'compiztoolbox', 'regex', 'move', 'grid', 'place', 'snap', 'wall', 'imgpng', 'copytex', 'mousepoll', 'vpswitch', 'commands', 'animation', 'unitymtgrabhandles', 'expo', 'session', 'fade', 'workarounds', 'ezoom', 'scale', 'unityshell']" - b'com.canonical.Unity' b'minimize-count' b'19' - b'com.ubuntu.user-interface' b'scale-factor' b"{'default': 8}" - b'org.gnome.desktop.interface' b'gtk-im-module' b"'gtk-im-context-simple'" - b'org.gnome.desktop.interface' b'scaling-factor' b'uint32 1' + b'org.compiz.core' b'active-plugins' b"['core', 'composite', 'opengl', 'resize', 'compiztoolbox', 'regex', 'move', 'grid', 'place', 'snap', 'wall', 'imgpng', 'copytex', 'mousepoll', 'vpswitch', 'commands', 'animation', 'unitymtgrabhandles', 'expo', 'session', 'fade', 'workarounds', 'ezoom', 'scale', 'unityshell']" + b'com.canonical.Unity' b'minimize-count' b'19' + b'com.ubuntu.user-interface' b'scale-factor' b"{'default': 8}" + b'org.gnome.desktop.interface' b'gtk-im-module' b"'gtk-im-context-simple'" + b'org.gnome.desktop.interface' b'scaling-factor' b'uint32 1' InstallationDate: Installed on 2016-04-25 (85 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) Lspci: - + Lsusb: Error: command ['lsusb'] failed with exit code 1: MachineType: Microsoft Corporation Virtual Machine ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-31-generic.efi.signed root=UUID=8b0b0ff2-67f8-496f-b77b-7a50811fe8bf ro quiet splash vt.handoff=7 Renderer: Software SourcePackage: unity UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 11/26/2012 dmi.bios.vendor: Microsoft Corporation dmi.bios.version: Hyper-V UEFI Release v1.0 dmi.board.asset.tag: None dmi.board.name: Virtual Machine dmi.board.vendor: Microsoft Corporation dmi.board.version: Hyper-V UEFI Release v1.0 dmi.chassis.asset.tag: 3900-4772-8270-5512-4576-1749-75 dmi.chassis.type: 3 dmi.chassis.vendor: Microsoft Corporation dmi.chassis.version: Hyper-V UEFI Release v1.0 dmi.modalias: dmi:bvnMicrosoftCorporation:bvrHyper-VUEFIReleasev1.0:bd11/26/2012:svnMicrosoftCorporation:pnVirtualMachine:pvrHyper-VUEFIReleasev1.0:rvnMicrosoftCorporation:rnVirtualMachine:rvrHyper-VUEFIReleasev1.0:cvnMicrosoftCorporation:ct3:cvrHyper-VUEFIReleasev1.0: dmi.product.name: Virtual Machine dmi.product.version: Hyper-V UEFI Release v1.0 dmi.sys.vendor: Microsoft Corporation version.compiz: compiz 1:0.9.12.2+16.04.20160526-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2:
[Bug 1604657] [NEW] [Regression] Unity shows blank desktop with software renderer
Public bug reported: [Regression]Unity shows blank desktop with software renderer [Summary] Ubuntu 16.04 LTS shows blank desktop under software renderer (llvmpipe) after updates to improve low graphics mode. (LP: #1598770) [Expected] Unity Desktop [Actual] Unity wallpaper and not much else. Launcher and panel missing, windows are immobile, no task switching. Right-click context menu works and can open terminal. [Additional] Observed on Ubuntu guest VM running on Windows 10 Pro host (Hyper-V). Resetting unity and compiz settings doesn't seem effective. The problem occurs whether low graphics mode is enabled in CCSM or not. Problem appeared after completing following update -- Changes for libunity-core-6.0-9 versions: Installed version: 7.4.0+16.04.20160526.1-0ubuntu1 Available version: 7.4.0+16.04.20160715-0ubuntu1 Changes for unity-settings-daemon versions: Installed version: 15.04.1+16.04.20160209-0ubuntu2 Available version: 15.04.1+16.04.20160701-0ubuntu1 Changes for libunity-settings-daemon1 versions: Installed version: 15.04.1+16.04.20160209-0ubuntu2 Available version: 15.04.1+16.04.20160701-0ubuntu1 Changes for unity versions: Installed version: 7.4.0+16.04.20160526.1-0ubuntu1 Available version: 7.4.0+16.04.20160715-0ubuntu1 Changes for unity-schemas versions: Installed version: 7.4.0+16.04.20160526.1-0ubuntu1 Available version: 7.4.0+16.04.20160715-0ubuntu1 Changes for unity-services versions: Installed version: 7.4.0+16.04.20160526.1-0ubuntu1 Available version: 7.4.0+16.04.20160715-0ubuntu1 ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: unity 7.4.0+16.04.20160715-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13 Uname: Linux 4.4.0-31-generic x86_64 .tmp.unity_support_test.1: ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: compiz CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0' CompositorUnredirectFSW: true CurrentDesktop: Unity Date: Tue Jul 19 22:35:43 2016 DistUpgraded: Fresh install DistroCodename: xenial DistroVariant: ubuntu GraphicsCard: GsettingsChanges: b'org.compiz.core' b'active-plugins' b"['core', 'composite', 'opengl', 'resize', 'compiztoolbox', 'regex', 'move', 'grid', 'place', 'snap', 'wall', 'imgpng', 'copytex', 'mousepoll', 'vpswitch', 'commands', 'animation', 'unitymtgrabhandles', 'expo', 'session', 'fade', 'workarounds', 'ezoom', 'scale', 'unityshell']" b'com.canonical.Unity' b'minimize-count' b'19' b'com.ubuntu.user-interface' b'scale-factor' b"{'default': 8}" b'org.gnome.desktop.interface' b'gtk-im-module' b"'gtk-im-context-simple'" b'org.gnome.desktop.interface' b'scaling-factor' b'uint32 1' InstallationDate: Installed on 2016-04-25 (85 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) Lspci: Lsusb: Error: command ['lsusb'] failed with exit code 1: MachineType: Microsoft Corporation Virtual Machine ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-31-generic.efi.signed root=UUID=8b0b0ff2-67f8-496f-b77b-7a50811fe8bf ro quiet splash vt.handoff=7 Renderer: Software SourcePackage: unity UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 11/26/2012 dmi.bios.vendor: Microsoft Corporation dmi.bios.version: Hyper-V UEFI Release v1.0 dmi.board.asset.tag: None dmi.board.name: Virtual Machine dmi.board.vendor: Microsoft Corporation dmi.board.version: Hyper-V UEFI Release v1.0 dmi.chassis.asset.tag: 3900-4772-8270-5512-4576-1749-75 dmi.chassis.type: 3 dmi.chassis.vendor: Microsoft Corporation dmi.chassis.version: Hyper-V UEFI Release v1.0 dmi.modalias: dmi:bvnMicrosoftCorporation:bvrHyper-VUEFIReleasev1.0:bd11/26/2012:svnMicrosoftCorporation:pnVirtualMachine:pvrHyper-VUEFIReleasev1.0:rvnMicrosoftCorporation:rnVirtualMachine:rvrHyper-VUEFIReleasev1.0:cvnMicrosoftCorporation:ct3:cvrHyper-VUEFIReleasev1.0: dmi.product.name: Virtual Machine dmi.product.version: Hyper-V UEFI Release v1.0 dmi.sys.vendor: Microsoft Corporation version.compiz: compiz 1:0.9.12.2+16.04.20160526-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.67-1ubuntu0.16.04.1 version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2 version.xserver-xorg-core: xserver-xorg-core 2:1.18.3-1ubuntu2.2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2 xserver.bootTime: Tue Jul 19 22:35:01 2016 xserver.configfile: default xserver.devices: inputMicrosoft Vmbus HID-compliant Mouse TOUCHSCREEN, id 6 inputAT Translated