Bug 1827469
| Summary: | Can not enter password at login after screen lock (with /usr/lib/systemd/user/vncserver@.service) | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Lili Huang <lilhuang> |
| Component: | tigervnc | Assignee: | Jan Grulich <jgrulich> |
| Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.1 | CC: | mkrajnak, smitterl, tpelka |
| Target Milestone: | rc | Flags: | pm-rhel:
mirror+
|
| Target Release: | 8.0 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-11-04 03:00:07 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Lili Huang
2020-04-24 03:01:33 UTC
This is only a case with a user systemd service file, if you install the system systemd service file, which uses vncserver_wrapper script (this has been added quite recently as well), then you should be able to login. Yes, I have confirmed that vncserver_wrapper script(/usr/lib/systemd/system/vncserver@.service) works fine. But /usr/lib/systemd/user/vncserver@.service provides a way for non-root users to configure the vnc service. It should be optional for customers to use the user systemd service file comparing with the vncserver_wrapper. The vncserver_wrapper script is used to workaround systemd issues/limitations for the system service, with the user systemd service you don't need anything like that and actually the reason why it fails to unlock is that it's not fully initialized session with PAM etc. Tigervnc upstream now has a proper systemd support and we will try to bring it to RHEL 8, it should fix all the issues users have when using tigervnc over systemd. The lockscreen works as expected with new rebased version: tigervnc-1.10.1-1.el8.x86_64 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 (tigervnc 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-2020:4683 |