Keyboard layout switch freezes

Bug #1931018 reported by 3DRaven
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
New
Undecided
Unassigned

Bug Description

Hi! I have problem with slow keyboard layout switching between Russian and English layouts. In ubuntu 16.04-20.04 :)

gsettings get org.gnome.desktop.wm.keybindings switch-input-source
['XF86Keyboard']
But in gnome-tweak-tool I set as key for layout switching caps-lock. It is work, but when I switch from en to ru, fast, and when ru to en, I have delay ~1s.

And in gnome-tweak-tool I see caps-lock as keyboard key for switching, and in gsettings is XF86Keyboard or some time ago super+space. When I try to set in gsettings some other keys (as super+space), they worked fast, but in gnome-tweak-tool caps-lock work slooow. And all this keys work in one time, this is strange.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xorg 1:7.7+19ubuntu14
Uname: Linux 5.12.0-8.5-liquorix-amd64 x86_64
NonfreeKernelModules: nvidia_modeset nvidia
.proc.driver.nvidia.capabilities.gpu0: Error: path was not a regular file.
.proc.driver.nvidia.capabilities.mig: Error: path was not a regular file.
.proc.driver.nvidia.gpus.0000.01.00.0: Error: path was not a regular file.
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.suspend: suspend hibernate resume
.proc.driver.nvidia.suspend_depth: default modeset uvm
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 460.80 Fri May 7 06:55:54 UTC 2021
 GCC version: gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
ApportVersion: 2.20.11-0ubuntu27.18
Architecture: amd64
BootLog: Error: [Errno 13] Отказано в доступе: '/var/log/boot.log'
CasperMD5CheckResult: skip
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
CurrentDmesg: Error: command ['dmesg'] failed with exit code 1: dmesg: read kernel buffer failed: Operation not permitted
Date: Sun Jun 6 15:58:43 2021
DistUpgraded: 2020-12-05 22:39:51,673 ERROR got error from PostInstallScript ./xorg_fix_proprietary.py (g-exec-error-quark: Не удалось выполнить процесс-потомок «./xorg_fix_proprietary.py» (Нет такого файла или каталога) (8))
DistroCodename: focal
DistroVariant: ubuntu
DkmsStatus:
 nvidia, 460.80, 5.11.0-18.1-liquorix-amd64, x86_64: installed
 nvidia, 460.80, 5.12.0-8.5-liquorix-amd64, x86_64: installed
 nvidia, 460.80, 5.12.0-9.2-liquorix-amd64, x86_64: installed
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: CLEVO/KAPOK Computer 3rd Gen Core processor Graphics Controller [1558:2701]
 NVIDIA Corporation GK107M [GeForce GT 640M] [10de:0fd2] (rev a1) (prog-if 00 [VGA controller])
InstallationDate: Installed on 2018-06-28 (1073 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
MachineType: CLEVO CO. W250ENQ / W270ENQ
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=ru_RU.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: audit=0 intel_pstate=disable BOOT_IMAGE=/boot/vmlinuz-5.12.0-8.5-liquorix-amd64 root=UUID=3f1a1990-8bad-49d1-970e-87308d8cd521 ro quiet splash nouveau.runpm=0 zswap.enabled=0 vt.handoff=7
SourcePackage: xorg
Symptom: display
Title: Xorg freeze
UpgradeStatus: Upgraded to focal on 2020-12-05 (182 days ago)
dmi.bios.date: 04/03/2012
dmi.bios.release: 4.6
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 4.6.5
dmi.board.asset.tag: Tag 12345
dmi.board.name: W250ENQ / W270ENQ
dmi.board.vendor: CLEVO CO.
dmi.board.version: Not Applicable
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: No Enclosure
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd04/03/2012:br4.6:svnCLEVOCO.:pnW250ENQ/W270ENQ:pvrNotApplicable:rvnCLEVOCO.:rnW250ENQ/W270ENQ:rvrNotApplicable:cvnNoEnclosure:ct9:cvrN/A:
dmi.product.family: Not Applicable
dmi.product.name: W250ENQ / W270ENQ
dmi.product.sku: Not Applicable
dmi.product.version: Not Applicable
dmi.sys.vendor: CLEVO CO.
modified.conffile..etc.default.apport:
 # set this to 0 to disable apport, or to 1 to enable it
 # you can temporarily override this with
 # sudo service apport start force_start=1
 enabled=0
mtime.conffile..etc.default.apport: 2020-06-08T10:33:29.519300
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.102-1ubuntu1~20.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 20.2.6-0ubuntu0.20.04.1
version.libgl1-mesa-glx: libgl1-mesa-glx 20.2.6-0ubuntu0.20.04.1
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.9-2ubuntu1.2~20.04.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1

Revision history for this message
3DRaven (3draven) wrote :
affects: ubuntu → xorg (Ubuntu)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I'm guessing this is related to bug 1777708, even if you only have one keyboard. It sounds related.

affects: xorg (Ubuntu) → mutter (Ubuntu)
tags: added: i18n
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.