Chrome fullscreen crashes Unity

Bug #1741596 reported by Taylor Raack on 2018-01-06
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
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

Taylor Raack (track16) wrote :
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.

Launchpad Janitor (janitor) wrote :

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

Changed in compiz (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers