Chrome fullscreen crashes Unity

Bug #1741596 reported by Taylor Raack
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

The bug fix for unredirecting Chrome fullscreen mode in https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1442728 is now out of date, as the Google Chrome's window class has changed at some point from "google-chrome" to "Google-chrome".

As a result, the fix in that bug no longer works in Xenial. I'm seeing regular Unity hangs when un-fullscreening, as reported in https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1442728/comments/13.

I'm constantly having to log into a tty and reset the window system to recover from this.

It should be simple enough to change "google-chrome" to "Google-chrome" in compiz composite settings to fix this.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: compiz 1:0.9.12.2+16.04.20160823-0ubuntu1
ProcVersionSignature: Ubuntu 4.10.0-42.46~16.04.1-generic 4.10.17
Uname: Linux 4.10.0-42-generic x86_64
.tmp.unity_support_test.0:

ApportVersion: 2.20.1-0ubuntu2.14
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: Fri Jan 5 21:54:49 2018
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
DkmsStatus:
 virtualbox, 5.0.40, 4.10.0-37-generic, x86_64: installed
 virtualbox, 5.0.40, 4.10.0-38-generic, x86_64: installed
 virtualbox, 5.0.40, 4.10.0-40-generic, x86_64: installed
 virtualbox, 5.0.40, 4.10.0-42-generic, x86_64: installed
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo 2nd Generation Core Processor Family Integrated Graphics Controller [17aa:3975]
GsettingsChanges:
 b'org.compiz.core' b'outputs' b"['1366x768+0+0']"
 b'org.compiz.core' b'active-plugins' b"['core', 'composite', 'opengl', 'snap', 'grid', 'commands', 'resize', 'move', 'place', 'imgpng', 'mousepoll', 'vpswitch', 'copytex', 'wall', 'compiztoolbox', 'session', 'regex', 'animation', 'workarounds', 'expo', 'unitymtgrabhandles', 'fade', 'ezoom', 'scale', 'unityshell']"
InstallationDate: Installed on 2017-03-04 (307 days ago)
InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
JournalErrors:
 Error: command ['journalctl', '-b', '--priority=warning', '--lines=1000'] failed with exit code 1: Hint: You are currently not seeing messages from other users and the system.
       Users in the 'systemd-journal' group can see all messages. Pass -q to
       turn off this notice.
 No journal files were opened due to insufficient permissions.
MachineType: LENOVO 1066AJU
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-42-generic root=/dev/mapper/ubuntu--vg-root ro acpi_osi=linux quiet splash vt.handoff=7
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/22/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 44CN42WW
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Emerald Lake
dmi.board.vendor: LENOVO
dmi.board.version: FAB1
dmi.chassis.asset.tag: Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: 0.1
dmi.modalias: dmi:bvnLENOVO:bvr44CN42WW:bd09/22/2011:svnLENOVO:pn1066AJU:pvrLenovoV570:rvnLENOVO:rnEmeraldLake:rvrFAB1:cvnLENOVO:ct10:cvr0.1:
dmi.product.name: 1066AJU
dmi.product.version: Lenovo V570
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12.2+16.04.20160823-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.83-1~16.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 17.2.4-0ubuntu1~16.04.2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 17.2.4-0ubuntu1~16.04.2
version.xserver-xorg-core: xserver-xorg-core N/A
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A
xserver.bootTime: Fri Jan 5 21:19:06 2018
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 16560
 vendor LEN
xserver.version: 2:1.19.3-1ubuntu1~16.04.4

Revision history for this message
Taylor Raack (track16) wrote :
Revision history for this message
Taylor Raack (track16) wrote :

I am more than happy to contribute code patches to Compiz to fix this! Please let me know and I'll work on that.

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
Nicolay Doytchev (lightrush) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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