budgie-remix-bug-busters team mailing list archive
-
budgie-remix-bug-busters team
-
Mailing list archive
-
Message #01048
[Bug 1902317] Re: Non-XKB keyboard layouts cannot be chosen or selected via the keyboard applet
** Changed in: budgie-desktop (Ubuntu)
Status: New => Fix Released
** Changed in: budgie-desktop (Ubuntu Focal)
Status: New => In Progress
--
You received this bug notification because you are a member of ubuntu
budgie bug busters, which is subscribed to budgie-desktop in Ubuntu.
https://bugs.launchpad.net/bugs/1902317
Title:
Non-XKB keyboard layouts cannot be chosen or selected via the keyboard
applet
Status in budgie-desktop package in Ubuntu:
Fix Released
Status in budgie-desktop source package in Focal:
In Progress
Bug description:
[Impact]
* Budgie Desktop primarily uses IBus to choose and select various keyboard layouts.
* The inbuilt method to select layouts is using the keyboard layout applet.
* non-xkb layouts such as Japanese are not shown in the applet - and hence cannot be chosen.
* currently non-xkb users need to use fcitx via the appindicator applet to choose keyboard layouts.
* I fixed this upstream and is currently working well in groovy/hirsute.
* This SRU backports that patch to resolve this issue.
[Test Case]
* Add a non-xkb keyboard layout via Language & Region - e.g. japanese kanji
* Add the keyboard-layout applet to the panel via budgie-desktop-settings
* Click the applet - note that the non-xkb layout is not visible in the popup and thus cannot be chosen.
* Run software-properties-gtk from a terminal and Enable the proposed repository via the developer tab.
* Install the packages: sudo apt install budgie-desktop budgie-core libbudgietheme0 libbudgie-private0 libbudgie-plugin0 gir1.2-budgie-1.0 libraven0
* Logout and login.
* Click the keyboard applet and choose the non-xkb layout.
* Open gedit and type non-xkb characters.
* Click the keyboard applet and choose UK or US layout
* type in the text editor UK/US characters
[Regression Potential]
* The worst case scenario is that enabling something that currently doesnt work would introduce instability/crashes into the budgie panel whenever the optional keyboard layout applet is manually added to the panel.
* This is significantly mitigated by the fact it has been used actively by upstream for 4 months now, other rolling release distros, debian testing and now groovy/hirsute. No adverse reports have been made on either launchpad nor the upstream git hub tracker
[Other Info]
* N/A
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu27.10
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: Budgie:GNOME
DistroRelease: Ubuntu 20.04
InstallationDate: Installed on 2020-04-08 (205 days ago)
InstallationMedia: Ubuntu-Budgie 20.04 LTS "Focal Fossa" - Beta amd64 (20200407)
Package: budgie-desktop 10.5.1-6ubuntu0.1
PackageArchitecture: all
ProcVersionSignature: Ubuntu 5.4.0-52.57-generic 5.4.65
Tags: focal third-party-packages
Uname: Linux 5.4.0-52-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sbuild sudo
_MarkForUpload: True
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/budgie-desktop/+bug/1902317/+subscriptions
References