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

antiX 23.2 Set System Keyboard Layout cannot set English (US, intl, with dead keys) #4

Open
odiep2 opened this issue Nov 10, 2024 · 0 comments

Comments

@odiep2
Copy link

odiep2 commented Nov 10, 2024

Issue also posted on the antix Forum (post #160019):

Title: [BUG] antiX 23.2: “Set System Keyboard Layout” applet cannot set keyboard layout “English (US, intl, with dead keys” (setxkbmap -variant intl)

URL: https://www.antixforum.com/forums/topic/bug-set-system-keyboard-layout-cannot-set-english-us-intl-with-dead-keys/

– [method #1] Action: [4-leave-clover\Control Centre\System\Set System Keyboard Layout] > tab “Layouts” > Keyboard model = Generic 104-key PC > section “Keyboard Layouts” > Click [+] button > Layout = English (US), variants= “English (US, intl, with dead keys” > Click [OK] > tab “Layouts” > section “Keyboard Layouts” > Select [us English (US)] > Press [-] button > only the layout “us English (US) English (US, intl, with dead keys” is preserved > [OK] > Close the Antix Control Centre using [X] button.

– [method #1] Test: [4-leave-clover\Editor] > type kn”ackebr”ot > “dead keys” function doesn’t work > [FAILED]

– [method #2] Action: Terminal Configuration (Workaround): [4-leave-clover\Terminal] > type [setxkbmap -variant intl] > [X]

– [method #2] Test: [4-leave-clover\Editor] > type knäckebröt > “dead keys” function works as expected > [OK]

Recap:
[OK]: [Method #1] DOES work correctly using:
– antiX-23.1_386_sysVinit_full.iso (on 32bit system)

[FAILED]: [Method #1] DOES NOT work correctly using:
– antiX-23.2-runit_386-full.iso (on 32bit system)
– antiX-23.2-sysVinit_386_full.iso (on 32bit system)
– antiX-23.2-runit_x64-full.iso
– antiX-23.2-sysVinit_x64-full.iso

[OK]: The Workaround (method #2) works on all four antiX-23.2*full.iso files.

The ISO’s are all booted using Ventoy.
Keyboard used = Dell SK-8115 = 104 key

#Investigation system-keyboard-qt on antix23.2:

start [4-leave-clover-button\Control Centre]
lxtask starts [/usr/local/bin/antixcc.sh] = Control Centre applet
start [4-leave-clover-button\Control Centre\System\Set System Keyboard Layout]
gksu is used to start the “Set System Keyboard Layout” applet (system-keyboard-qt) > runs [/usr/bin/sudo -H -S -p GNOME_SUDO_PASS -u root — system-keyboard-qt]

package = system-keyboard-qt/now 2024-06-15 amd64 (64bit ISO's)

System:
Host: antix1 Kernel: 5.10.224-antix.1-amd64-smp arch: x86_64 bits: 64
compiler: gcc v: 12.2.0 clocksource: tsc avail: hpet,acpi_pm
parameters: quiet splasht disable=lxF
Desktop: IceWM v: 3.6.0 tools: avail: slock,xlock dm: slimski v: 1.5.0
Distro: antiX-23.2_x64-full Arditi del Popolo 5 October 2024 base: Debian
GNU/Linux 12 (bookworm)
Init: SysVinit v: 3.06

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

1 participant