RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 2070976 - Would be good to have an on-screen keyboard option for kiosk mode
Summary: Would be good to have an on-screen keyboard option for kiosk mode
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: gnome-session
Version: 8.6
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Ray Strode [halfline]
QA Contact: Michael Boisvert
Marek Suchánek
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-04-01 13:42 UTC by Ray Strode [halfline]
Modified: 2023-05-16 10:15 UTC (History)
2 users (show)

Fixed In Version: gnome-session-3.28.1-19.el8
Doc Type: Enhancement
Doc Text:
.Kiosk mode supports an on-screen keyboard You can now use the GNOME on-screen keyboard (OSK) in the kiosk mode session. To enable the OSK, select the *Kiosk (with on-screen keyboard)* option from the gear menu at the login screen. Note that kiosk mode in RHEL 8 is based on the X11 protocol, which causes certain known issues with the OSK. Notably, you cannot type accented characters, such as `é` or `ü`, on the OSK. See link:https://bugzilla.redhat.com/show_bug.cgi?id=1916470[BZ#1916470] for details.
Clone Of:
Environment:
Last Closed: 2023-05-16 08:44:22 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-117639 0 None None None 2022-04-01 13:50:08 UTC
Red Hat Product Errata RHBA-2023:2942 0 None None None 2023-05-16 08:44:23 UTC

Description Ray Strode [halfline] 2022-04-01 13:42:29 UTC
Right now our kiosk mode assumes the customer is bringing their own keyboard, either physically or as part of their bespoke app.

Not all applications do that, though. Some customers expect the on-screen keyboard to be a standard feature of the kiosk platform, which is reasonable.

There are browser extensions, of course, that add the feature, but neither we or the customer have control over them, so customers may be reluctant to rely on them.

And of course, not all kiosk deployments are browser based anyway.

We don't currently ship any on-screen keyboards in RHEL 8, as far as I know, and most of the third party ones don't give a great user experience anyway, so I think the best option is to just provide a way in the kiosk session to switch out mutter for gnome-shell in a kiosk mode.

It has a pretty nice keyboard built-in and should solve the issue.

Of course for RHEL-9 we still need to a add an on-screen keyboard to gnome kiosk.

Comment 9 Michael Boisvert 2023-02-28 13:23:41 UTC
There is a functional OSK while running gnome-session-kiosk-session-3.28.1-15.el8.x86_64.rpm. To enable it simply select "Kiosk (with on-screen keyboard)" from the session selector cog at the login screen.

Comment 21 errata-xmlrpc 2023-05-16 08:44:22 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (gnome-session bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2023:2942


Note You need to log in before you can comment on or make changes to this bug.