linuxmint / linuxmint/cinnamon
Error activating XKB configuration
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 5.6k
- Forks
- 915
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 3
Description
* Cinnamon version (cinnamon --version)
Cinnamon 4.4.8
- Please specify if you are using the daily builds PPA
(https://launchpad.net/~linuxmint-daily-build-team/+archive/ubuntu/daily-builds).
No
* Distribution - (Mint 17.2, Arch, Fedora 25, etc...)
Ubuntu Cinnamon Remix 20.04
* Graphics hardware *and* driver used
GeForce GTX 1650
Nvidia 440.100
* 32 or 64 bit
64 bit
* Attach /home/<username>/.xsession-errors, or /var/log/syslog
[xsession-errors.zip](https://github.com/linuxmint/cinnamon/files/5133368/xsession-errors.zip)
Issue
On login or when trying to add an additional keyboard layout, the error message "error activating XKB configuration.
There can be various reasons for that.
If you report this situation as a bug, include the results of xprop -root | grep XKB
Output of xprop:
~$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "applealu_iso", "gb", "mac", ""
_XKB_RULES_NAMES(STRING) = "evdev", "applealu_iso", "gb", "mac", ""

Steps to reproduce
Log into Cinnamon session
OR
Configure keyboard layouts/add second keyboard layout
The keyboard layouts are not displayed in the taskbar as usual
Expected behaviour
Login without the error message
Add keyboard layouts without the error message
Find the keyboard layout indicator in the taskbar
Other information
Configuration info, if applicable
If this bug report is related to an Applet, Desklet or Extension, please paste (or use a pastebin service) the offending extension's settings, if it has any. You can obtain this by opening its configuration, clicking the 'hamburger' button in the upper-right corner of the window, and selecting "Export to a file". Please be sure to review the contents and remove any personal data it may contain.
Please paste here
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the attached xsession-errors.zip and the reported xprop -root | grep XKB output, then trace the keyboard-layout activation path used at login and when adding a layout. Done means both flows complete without the XKB error and the keyboard layout indicator appears in the taskbar.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100