Locale layout installation error

Hello. My friends from all over the world write that they have problems with Kicksecure installation when choosing a locale language layout. Only default installation in english ends well. If a different language is selected, then an error on 77% of installation:

Command loadkeys “$( cat /dev/shm/fixconkeys-layout)” finished with exit code 1.
Output:
loadkeys: Unable to open file: us,rs: No such file or directory

… Running (“/bin/sh”, “-c”, “loadkeys "$( cat /dev/shm/fixconkeys-layout)"”)
… Target cmd: (“/bin/sh”, “-c”, “loadkeys "$( cat /dev/shm/fixconkeys-layout)"”) Exit code: 1 output:
loadkeys: Unable to open file: us,rs: No such file or directory
[6]: virtual void Calamares::JobThread::run()
Skipping non-emergency job “Configuring LUKS key file.”
… Skipping non-emergency job “Writing LUKS configuration for Dracut to /etc/dracut.conf.d/calamares-luks.conf…”
… Skipping non-emergency job “Unmounting file systems…”
[1]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
ERROR: Installation failed: “External command finished with errors.”
… - message: “External command finished with errors.”
… - details: Command loadkeys “$( cat /dev/shm/fixconkeys-layout)” finished with exit code 1.
Output:
loadkeys: Unable to open file: us,rs: No such file or directory

1 Like

What specific language option causes this kind of failure? The code that’s erroring out works with all of the languages I’ve tried, but naturally I haven’t tried every language possible.

1 Like

They wrote to me about serbian, russian and polish languages

2 Likes

Thanks, I’ll do some testing and see if I can figure out what’s wrong there.

1 Like

Reproduced with Russian, root cause identified. Basically when installing in Russian or some other languages, multiple keyboard layouts are being set at once whereas the underlying code only expects a single layout to be set at a time. There’s an easy solution which I am now testing.

1 Like

Developer information:

This will be fixed in Kicksecure 17.2.3.8 and above.

Guys, it seems that you have an outdated version of iso on your website with problem creating regional locale during installation

Bug report as per Reporting Guidelines required.

now I downloaded new iso - everything works perfectly. and new design became very beautiful. thanks.