Bug 1944011 - xfce lock screen: Can't enter text into password field
Summary: xfce lock screen: Can't enter text into password field
Keywords:
Status: CLOSED DUPLICATE of bug 1957658
Alias: None
Product: Fedora
Classification: Fedora
Component: xfce4-screensaver
Version: 34
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-03-29 03:53 UTC by crf
Modified: 2021-05-29 13:27 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-29 13:27:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description crf 2021-03-29 03:53:16 UTC
Description of problem: I can't unlock xfce lock screen. The password field is not selectable and I can't enter text.


Version-Release number of selected component (if applicable):


How reproducible: every time


Steps to Reproduce:
1. bring up lock screen
2.
3.

Actual results: can't enter password


Expected results: 


Additional info:

Comment 1 crf 2021-03-29 04:25:18 UTC
This happens on xfce4-screensaver. The other screensaver that ran after killing xfce4-screensaver does not have this issue.

Comment 2 Mukundan Ragavan 2021-03-31 01:46:39 UTC
What other screensaver is running? Any other DE installed as well?

I am also on Fedora 34 and I have not seen this issue (so far).

Comment 3 crf 2021-04-02 18:59:17 UTC
xscreensaver is the other screensaver that runs after killing xfce4-screensaver.

/usr/bin/xflock4 shows how the session chooses the ss to run.

I have gnome installed, sometimes I run a gnome or gnome-classic session.

Comment 4 crf 2021-04-02 19:00:56 UTC
If I uninstall xfce4-screensaver the problem doesn't happen.

Comment 5 Mukundan Ragavan 2021-04-02 21:49:43 UTC
okay, I wonder if two screensavers are running simultaneously.

Can you check if gnome-screensaver is running when you are on Xfce?

Comment 6 crf 2021-04-03 16:53:54 UTC
This happens only if I leave the computer alone, and wait until it locks the screen, rather than choose "lock screen" from the menu on the top right of xfce desktop.

Something called gsd-screensaver-proxy is running.

While xfce lock screen is hung up, and running in a different tty:

ps awux|grep screen
chris       3238  0.0  0.5 404652 21660 ?        Ssl  Apr02   0:02 /usr/bin/xfce4-screensaver
chris       3476  0.0  0.1 241832  4372 tty3     S+   Apr02   0:03 xscreensaver -no-splash
chris       3613  0.0  0.0   6808  3300 tty3     SN+  Apr02   0:00 xscreensaver-systemd
chris       4839  0.0  0.1 448172  5620 ?        Sl   Apr02   0:00 /usr/libexec/gsd-screensaver-proxy
chris      15974  0.6  1.0 795980 42964 ?        Sl   09:30   0:00 /usr/libexec/xfce4-screensaver-dialog --monitor=0 --height=768 --width=1366 --enable-switch
chris      16834  0.0  0.0 221528   856 pts/2    S+   09:31   0:00 grep --color=auto screen
[chris@fedellia ~]$ /bin/kill -9 3238


After killing xfce lock screen:

chris       3476  0.0  0.1 241832  4372 tty3     S+   Apr02   0:03 xscreensaver -no-splash
chris       3613  0.0  0.0   6808  3300 tty3     SN+  Apr02   0:00 xscreensaver-systemd
chris       4839  0.0  0.1 448172  5620 ?        Sl   Apr02   0:00 /usr/libexec/gsd-screensaver-proxy
chris      17614  0.0  0.0 221528   792 pts/3    S+   09:35   0:00 grep --color=auto screen

Comment 7 Mukundan Ragavan 2021-04-05 01:20:48 UTC
It looks like you also have xscreensaver running in addition to xfce4-screensaver and gnome-screensaver

I think what's going on here is several screensavers are competing for focus and one is "winning out" ...

If you upgraded from a f33 (or older), you may have xscreensaver installed by default. Can you please remove that and ensure it is not running? I expect gnome screensaver is not running under xfce ... hopefully.

Comment 8 Tomasz Ostrowski 2021-05-06 08:00:54 UTC
I had similar problem and a solution was to remove xscreensaver-base and dependent packages:
```
sudo dnf remove xscreensaver-base
```

Alternatively, if you prefer xscreensaver, then remove xfce4-screensaver package instead.

But there can still be a problem if a computer has more than 1 user that prefer different screensavers. Maybe it should be possible to choose a screensaver application with "xfce4-mime-settings" (Default Applications).

Comment 9 LinuxGeek46@both.org 2021-05-25 18:09:51 UTC
I have this same problem but I think it may be related to lxdm as well as to the screensavers. When I switch to lightdm this problem does not seem to occur.

I am also having issues with the window with focus not being responsive after the screensaver is dismissed.

Comment 10 LinuxGeek46@both.org 2021-05-27 17:23:39 UTC
Just disabling the screensavers, which I did yesterday, does not prevent the screen from locking. I disabled both xfce4-screensaver and the xscreensaver. I have removed all (there were three including the cinnamon-screensaver) screensavers. Display power management is still enabled. I will see if this circumvents the problem.

Comment 11 Alexei Podtelezhnikov 2021-05-29 13:22:15 UTC
Are we going to solve it or just offer workarounds? Should xfce4-screensaver installation just remove xscreensaver-base? It is possible, right?

Comment 12 Mukundan Ragavan 2021-05-29 13:27:03 UTC
solution will be as listed here - https://bugzilla.redhat.com/show_bug.cgi?id=1957658

closing as duplicate.

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


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