Virtual keyboards no longer work

garuda-inxi

System:
Kernel: 6.8.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=cf4a4272-7f5a-48f5-a1ba-538597770f13 rw rootflags=subvol=@
quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
ibt=off
Desktop: KDE Plasma v: 6.0.2 tk: Qt v: N/A info: frameworks v: 6.0.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Desktop Mobo: ASRock model: X570S PG Riptide
serial: UEFI: American Megatrends v: P1.50
date: 02/23/2022
CPU:
Info: model: AMD Ryzen 5 5600G with Radeon Graphics bits: 64 type: MT MCP
arch: Zen 3 gen: 4 level: v3 note: check built: 2021-22
process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
microcode: 0xA50000C
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 616 high: 2994 min/max: 400/4464 scaling:
driver: amd-pstate-epp governor: powersave cores: 1: 400 2: 2994 3: 400
4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400
bogomips: 93427
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Graphics:
Device-1: AMD Cezanne [Radeon Vega Series / Radeon Mobile Series]
driver: amdgpu v: kernel arch: GCN-5 code: Vega process: GF 14nm
built: 2017-20 pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
speed: 16 GT/s ports: active: HDMI-A-1 empty: DP-1,DP-2 bus-ID: 08:00.0
chip-ID: 1002:1638 class-ID: 0300 temp: 21.0 C
Display: wayland server: X.org v: 1.21.1.11 with: Xwayland v: 23.2.4
compositor: kwin_wayland driver: X: loaded: amdgpu unloaded: modesetting
alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: 0
Monitor-1: HDMI-A-1 res: 1920x1080 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
device: 1 drv: swrast surfaceless: drv: radeonsi wayland: drv: radeonsi x11:
drv: radeonsi inactive: gbm
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.3-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (radeonsi
renoir LLVM 17.0.6 DRM 3.57 6.8.1-zen1-1-zen) device-ID: 1002:1638
memory: 500 MiB unified: no display-ID: :1.0
API: Vulkan v: 1.3.279 layers: 3 device: 0 type: integrated-gpu name: AMD
Radeon Graphics (RADV RENOIR) driver: mesa radv v: 24.0.3-arch1.1
device-ID: 1002:1638 surfaces: xcb,xlib,wayland device: 1 type: cpu
name: llvmpipe (LLVM 17.0.6 256 bits) driver: mesa llvmpipe
v: 24.0.3-arch1.1 (LLVM 17.0.6) device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Audio:
Device-1: AMD Renoir Radeon High Definition Audio driver: snd_hda_intel
v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
speed: 16 GT/s bus-ID: 08:00.1 chip-ID: 1002:1637 class-ID: 0403
Device-2: AMD Family 17h/19h HD Audio vendor: ASRock driver: snd_hda_intel
v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
speed: 16 GT/s bus-ID: 08:00.6 chip-ID: 1022:15e3 class-ID: 0403
API: ALSA v: k6.8.1-zen1-1-zen status: kernel-api tools: N/A
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 1.0.4 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek Killer E3000 2.5GbE vendor: ASRock driver: r8169 v: kernel
pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000 bus-ID: 03:00.0
chip-ID: 10ec:3000 class-ID: 0200
IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac:
IF-ID-1: tun0 state: unknown speed: 10000 Mbps duplex: full mac: N/A
Info: services: NetworkManager,systemd-timesyncd
Drives:
Local Storage: total: 931.51 GiB used: 499.69 GiB (53.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 PRO 1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: fw-rev: 5B2QGXA7 temp: 19.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 499.69 GiB (53.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 588 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 499.69 GiB (53.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 499.69 GiB (53.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 499.69 GiB (53.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 14.99 GiB used: 234 MiB (1.5%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 12 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 26.2 C mobo: N/A gpu: amdgpu temp: 21.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB note: est. available: 14.99 GiB used: 2.88 GiB (19.2%)
Processes: 275 Power: uptime: 3h 40m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 1 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 5.96 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
tool: systemctl
Packages: 1439 pm: pacman pkgs: 1428 libs: 400 tools: octopi,paru
pm: flatpak pkgs: 11 Compilers: gcc: 13.2.1 Shell: garuda-inxi default: Bash
v: 5.2.26 running-in: konsole inxi: 3.3.33
Garuda (2.6.23-1):
System install date: 2022-10-07
Last full system update: 2024-03-20
Is partially upgraded: No
Relevant software: snapper NetworkManager mkinitcpio
Windows dual boot: No/Undetected
Failed units:

After the upgrade to QT6 the virtual keyboards no longer work.
Onboard stopped working. Installed qt6-virtualkeyboard - that did not work either. Installed Maliit and set it as a virtual keyboard in the system settings - that did not work either. I need a virtual keyboard - Onboard is great.

  • Format terminal output (including your garuda-inxi) as a code block by clicking the preformatted text button (</>) , or put three tildes (~) above and below the text

Issues on
https://bugs.launchpad.net/onboard/+bugs?orderby=importance&start=0

Is it the same if you select x11 in the login screen?

2 Likes

System:
Kernel: 6.8.1-AMD-znver3 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-amd-znver3
root=UUID=fc62cc44-07ab-497b-ac89-15704c290993 rw rootflags=subvol=@
quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1 loglevel=3 systemd.show_status=auto
amd_pstate=active ibt=off
Desktop: KDE Plasma v: 6.0.2 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
Distro: Garuda base: Arch Linux
2 Likes

Sorry, I don’t know what you mean. I am not very technical with linux.
Can I go back to X11 ? If so, how can I do that ?

Onboard works on KDE wayland (screenshot), but you can try also X11, change on login screen.

Please can you explain how I change to x11 at login. Thanks. The system just scrolls past quite quickly at login.

You can change the session type on the login screen by clicking the current session type and changing it.
If you are automatically logging in and do not normally see a login screen, you can change this in KDE’s System Settings instead. Search for “SDDM” , click on “Login Screen (SDDM)”, click on the “Behavior…” button up top. You’ll see session options there for your account that you automatically log in with.

1 Like

OK I will try that. Actually, Onboard does not work after the update. When you press a letter - it opens a box with various versions of the letter - but it does not enter the letter into text.

I include a pic :

I switched to X11 and Onboard works OK.

Thanks for your help with this.
I will try Wayland again after a couple of updates.

Off topic, i do have garuda with gnome, but i wasnt able to find anything working under gnome, im speaking anout virtual keyboard

Can you guys propose anything?

There is a list here with quite a few options: https://wiki.archlinux.org/title/List_of_applications/Utilities#On-screen_keyboards

If you are using Wayland, squeekboard looks pretty good and is directly supported by the Gnome project.

sudo pacman -S squeekboard
1 Like

thank you @BluishHumility i will check it

So, Onboard can’t be converted to run under Wayland ?

I wouldn’t hold your breath; it looks like the last release for Onboard was in 2017.

There is an issue open for it here: Bug #1826742 “onboard does not work with wayland” : Bugs : Onboard

Every couple years someone chimes in on the bug report to say, “It’s still not working.”

It looks like no one has commented from 2024 yet, if you’d like to be that guy. :wink:

2 Likes

Yes, I posted a request for someone to fix Onboard for Wayland.

1 Like

Onboard is the only OSK that I really like and usually use every day. Back to X for me, as I really can’t live without onboard, (at least on my HTPC computers). Too bad, I was planning on giving wayland a fair shot.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.