Compiz crashes on unlock screen if CapsLock is set to switch input source

Bug #1611838 reported by Ilya G. Ryabinkin
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Traditionally I set Caps Lock to switch between input languages (en/ru for me). If I lock a screen and press Caps Lock to switch between languages to enter password in correct language, the screen is flickering and compiz crashes in background.
---
.tmp.unity_support_test.0:

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
DistUpgraded: Fresh install
DistroCodename: xenial
DistroRelease: Ubuntu 16.04
DistroVariant: ubuntu
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo 2nd Generation Core Processor Family Integrated Graphics Controller [17aa:21da]
GsettingsChanges:
 org.compiz.core outputs ['1366x768+0+0']
 org.compiz.core hsize 2
 org.compiz.core active-plugins ['core', 'composite', 'opengl', 'snap', 'vpswitch', 'compiztoolbox', 'copytex', 'commands', 'wall', 'mousepoll', 'resize', 'move', 'place', 'imgpng', 'session', 'regex', 'grid', 'animation', 'fade', 'expo', 'unitymtgrabhandles', 'workarounds', 'scale', 'ezoom', 'unityshell']
 org.compiz.core vsize 2
InstallationDate: Installed on 2016-08-07 (2 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
LightdmDisplayLog:
 (II) AIGLX: Suspending AIGLX clients for VT switch
 [dix] couldn't enable device 12
 (II) Server terminated successfully (0). Closing log file.
MachineType: LENOVO 4286CTO
Package: compiz 1:0.9.12.2+16.04.20160714-0ubuntu1
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-34-generic root=/dev/mapper/xenial_thinkpad-vg_xenial_root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15
Tags: xenial xenial ubuntu compiz-0.9
Uname: Linux 4.4.0-34-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 07/07/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET50WW (1.20 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4286CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8DET50WW(1.20):bd07/07/2011:svnLENOVO:pn4286CTO:pvrThinkPadX220:rvnLENOVO:rn4286CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4286CTO
dmi.product.version: ThinkPad X220
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12.2+16.04.20160714-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.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2.1
version.xserver-xorg-core: xserver-xorg-core 2:1.18.3-1ubuntu2.3
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

affects: ubuntu-mate → unity
no longer affects: unity
Revision history for this message
Paul White (paulw2u) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:

apport-collect 1611838

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

Changed in ubuntu:
status: New → Incomplete
affects: ubuntu → compiz (Ubuntu)
Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : BootLog.txt

apport information

tags: added: apport-collected compiz-0.9 ubuntu xenial
description: updated
Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : Dependencies.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : DpkgLog.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : JournalErrors.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : LightdmLog.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : Lspci.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : Lsusb.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : ProcEnviron.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : ProcModules.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : UdevDb.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : XorgLog.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : XorgLogOld.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : Xrandr.txt

apport information

Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote : xdpyinfo.txt

apport information

Paul White (paulw2u)
Changed in compiz (Ubuntu):
status: Incomplete → New
Revision history for this message
Ilya G. Ryabinkin (ileyka) wrote :

Seems like the bug is no longer exist after the most recent compiz update:

$ compiz --version
Compiz 0.9.12.2

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
Changed in compiz (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Владимир Троицкий (shellsmith) wrote :

Hello,

I have the very same problem (ubuntu 16.04 LTS, caps lock for switching between EN/RU, compiz crash after switching on login screen) with compiz 0.9.12.2, so compiz update doesn't solve the bug actually.

I've attached a crashdump, hope this will be helpful.

Revision history for this message
Владимир Троицкий (shellsmith) wrote :

I was wrong, latest compiz update solved the issue. Sorry for unnecessary comments.

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.