Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The installation script broke my layouts #40

Open
carbon-starlight opened this issue Jun 11, 2024 · 3 comments
Open

The installation script broke my layouts #40

carbon-starlight opened this issue Jun 11, 2024 · 3 comments

Comments

@carbon-starlight
Copy link

At first I ran the install script. I was able to add new layouts, but they didn't work—typing on them just defaulted back to QWERTY (or JCUKEN if I choose the Cyrillic layout). I ran the second script and now all my Colemaks are, I believe, -DHs; phonetic Russian doesn't work (defaults to Colemak) and it looks like on some layouts keys are displaced? (I use ANSI keyboard) and CapsLock doesn't work nor for BS, nor for Extend. It looks like elements of previous layouts are left for some reason when I switch.

I believe I had a similar problem when I experimented with xkb on a VM months ago—it was caused by, I believe, a displaced semicolon or wrong layout name in evdev.xml.

Fedora 40, GNOME Wayland

I wanted to try logging in with Xorg, but it is not displayed in the logging screen anymore for some reason (only GNOME and GNOME Classic are left for some reason).

I'm adding my xkb file after modifications were made by the script so you could troubleshoot it in a VM:

xkb.zip

Layouts I tried:

image

@carbon-starlight
Copy link
Author

carbon-starlight commented Jun 12, 2024

Update: I replaced xkb folder with a backup the script created, rebooted because old layout names didn't go away and now I no longer can boot up the system: It's just a black screen with an underscore at upper left corner after selecting any option with GRUB.

@carbon-starlight
Copy link
Author

I replaced the file again with one from my another operating system installation via tty. See no further issues.

@DreymaR
Copy link
Owner

DreymaR commented Jun 19, 2024

Oh dear. Yes, messing around too much with XKB can be surprisingly dangerous it turns out. Glad you solved your issue.

As for the original issue, I'm not sure I get it completely. But you should study how the BigBag implements its components as various xkb settings. Sometimes you can have conflicts with other settings management. And sometimes you'll need a script to set and unset your whole setup, as it's not done solely by the layout component but also by model and options.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants