Bug 448711

Summary: Virtual keyboard does not open on lock screen but does on SDDM login screen
Product: [Plasma] plasmashell Reporter: postix <postix>
Component: Theme - BreezeAssignee: visual-design
Status: RESOLVED DUPLICATE    
Severity: normal CC: aleixpol, nate, plasma-bugs, postix
Priority: HI    
Version First Reported In: 5.23.90   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.25
Sentry Crash Report:
Attachments: Screenrecording
Screenshot: Testmode

Description postix 2022-01-18 12:54:48 UTC
Created attachment 145613 [details]
Screenrecording

SUMMARY

The virtual keyboard does not open on lock screen but does on SDDM login screen.

STEPS TO REPRODUCE
1. Lock session
2. Click on "Virtual Keyboard"

OBSERVED RESULT
Nothing happens

STEPS TO REPRODUCE
1. Click on switch user (Login screen is shown)
2. Click on "Virtual Keyboard"

OBSERVED RESULT
Virtual keyboard is displayed 

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon Unstable
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3
Comment 1 Nate Graham 2022-01-20 21:42:24 UTC
Does it reproduce when you run `sddm-greeter --test-mode` in a terminal window? If so, can you paste the terminal output that is displayed when you click on the virtual keyboard button while in test mode?
Comment 2 postix 2022-01-20 22:30:12 UTC
Works now on Testing.
Comment 3 postix 2022-01-22 21:01:48 UTC
Created attachment 145774 [details]
Screenshot: Testmode

Just could reproduce again on a real machine with KDE Neon Testing and latest updates.

(In reply to Nate Graham from comment #1)
> Does it reproduce when you run `sddm-greeter --test-mode` in a terminal
> window? If so, can you paste the terminal output that is displayed when you
> click on the virtual keyboard button while in test mode?

I have tried the test-mode but this shows a screen, where is not even a button for the virtual keyboard.
Comment 4 Nate Graham 2022-01-24 16:48:58 UTC
Oh right, I forgot that you need to give it --theme.

So try `sddm-greeter --test-mode --theme /usr/share/sddm/themes/breeze`

Also for the lock screen you can do `~/kde/usr/lib64/libexec/kscreenlocker_greet --testing`

However I can reproduce the bug, so no need for gymnastics anymore. No output is printed when I click on the broken virtual keyboard button on the lockscreen.
Comment 5 Nate Graham 2022-05-16 15:05:27 UTC
This is working on Wayland now, which is the expected place for it to be working.
Comment 6 Nate Graham 2025-06-26 16:14:35 UTC

*** This bug has been marked as a duplicate of bug 467209 ***