[REGRESSION] Unable to use czech diacritics from czech keyboard for two stroke combinations

Bug #1615222 reported by Karl Koerner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ibus (Ubuntu)
New
Undecided
Unassigned

Bug Description

Upgrade REGRESSION

$ lsb_release -rd
Description: Ubuntu 16.04.1 LTS
Release: 16.04

GENERAL DESCRIPTION

I just upgraded from 15.10 to 16.04 this morning. Everything seemed fine until I opened some translating work in libreoffice. Trying to type the letter combination n with a háček ˇ + n = ň, for example the word "Mňau", I found that whenever I hit the key with the háček symbol ˇ the háček automatically appears. In the traditional czech keyboard the first stroke of the ˇ should not produce anything until the second keystroke e.g. 'n', which will then produce the correct combination ň. The most common combinations are available through what would be the number keys in an english keyboard, however combinations with some consonants and with capital letters require two strokes.

I also checked this in GVIM and the behaviour is the same. The first stroke on the háček ˇ or the čárka ´ (same key but not shifted) immediately produces the character without waiting for the second stroke. I can work around this using spellcheck and replacing and then copying the correct combination where it might be needed. However, this has long been working in earlier Ubuntu installations even across upgrades from 14.10 to 15.04 and from 15.04 to 15.10.

WHAT WAS EXPECTED

Using the háček or čárka key on the czech keyboard [´|ˇ] the system would wait for a second keystroke to produce the correct diacritic and letter combination, as in the past.

WHAT HAPPENED INSTEAD

As soon as the háček or čárka key was pressed, the diacritic appeared before the second keystroke. The correct combination cannot be made.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: unity 7.4.0+16.04.20160801.2-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15
Uname: Linux 4.4.0-34-generic x86_64
.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
Date: Sat Aug 20 13:10:06 2016
DistUpgraded: 2016-08-20 11:19:30,354 DEBUG icon theme changed, re-reading
DistroCodename: xenial
DistroVariant: ubuntu
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
GraphicsCard:
 Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company Broadwell-U Integrated Graphics [103c:2249]
InstallationDate: Installed on 2015-03-20 (518 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
MachineType: Hewlett-Packard HP ProBook 470 G2
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-34-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: Upgraded to xenial on 2016-08-20 (0 days ago)
dmi.bios.date: 11/27/2014
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: M73 Ver. 01.00
dmi.board.name: 2249
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 59.19
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvrM73Ver.01.00:bd11/27/2014:svnHewlett-Packard:pnHPProBook470G2:pvrA3008DD10B03:rvnHewlett-Packard:rn2249:rvrKBCVersion59.19:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP ProBook 470 G2
dmi.product.version: A3008DD10B03
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.12.2+16.04.20160801.3-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
xserver.bootTime: Sat Aug 20 11:20:18 2016
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 8605
 vendor AUO
xserver.version: 2:1.18.3-1ubuntu2.3

Revision history for this message
Karl Koerner (karel-k-rehor) wrote :
Andrea Azzarone (azzar1)
no longer affects: unity (Ubuntu)
Revision history for this message
Karl Koerner (karel-k-rehor) wrote :

I spoke with a colleague at work, who also recently upgraded to 16.04 and regularly uses a Czech keyboard. He did not encounter this problem. I see now in the keyboards menu in the toolbar (top right) > Text Entry Settings, that there are now 6 options for a Czech keyboard. The original one I was using was the first one "Czech". I tried the different input sources and found that Czech (UCW layout, accented letter only), provides the correct key combinations. Ť ď ó for example, but this is not the classic qwertz keyboard, which should also provide Ť ď ó not (now switched to "Czech" ) ˇT ˇd ´o.

Checking the other Czech input sources with a simple editor like GVIM, none of them seem to work with ˇ or ´. Dvorak keyboards I've never used.

Revision history for this message
Karl Koerner (karel-k-rehor) wrote :

I reinstalled ibus, which caused system settings to disappear. While mucking about with that an update was announced, but it did not seem to have anything to do with input bus. I went ahead an applied it. To resolve the system settings issue I reinstalled ubuntu-desktop

$ sudo apt-get install ubuntu-desktop

I then rebooted the laptop. Unfortunately this did not end up being a very deterministic approach to troubleshooting this issue. However, after reboot, the keyboard is working correctly again.

Teď můžu klavesnici použivat jako dřív. Mňau!

Something went wrong during the upgrade, but since 16.04 has been out now a few months, it is probably something peculiar to my system. You might want to close this with no change.

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.