← Back to team overview

budgie-remix-bug-busters team mailing list archive

[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.

  Non-XKB keyboard layouts cannot be chosen or selected via the keyboard

Status in budgie-desktop package in Ubuntu:
  Fix Released
Status in budgie-desktop source package in Focal:
  In Progress

Bug description:

   * 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: