Yast login - Rejects keyboard characters

LEAP 15.3 with gnome and IceWM.

I’m in the process of installing Mediatomb and therefore needed to log in to Yast Software GUI. A password input box pops up but does not accept any keyboard input except the enter key. There have been no changes or updates to my system in months; this is a new development and a mystery. Reboot made no difference.

Suggestions???

Leap 15.3 is end of life since Dec 2022 so no wonder that there where no updates…

Does this also happen with a fresh user profile?

There is only one user (me), so no others exist. Prefer to solve the problem in the existing account as a learning experience.

To find out if the problem is connected to your profile you need to create a fresh one and test.

It is no learning experience if you (and potential helpers) fish in the dark…

Created a new user account and got the same result.

@geno11x11 If you open a terminal and at the prompt enter su - press enter and enter the root user password, does this work? If so if you run either yast or yast2 does this work?

I just tried this.

When I select SUSE → System → Yast
a small window pops up for the password. Typing into that window, it does not respond to any keys other than Enter. However, it has accepted those keys. If I correctly type in the root password, then hit Enter, the Yast GUI opens.

It is not responding to other keys because it wants to keep the password private.

1 Like

Which DE are you using? Because the major DEs show dots and even have the possibility to show the password in clear text…
KDE Plasma:
Screenshot_20231220_234941

Gnome:
Screenshot_20231220_235224

My test was with “Icewm” because that’s what the OP mentions.

Not clearly…

IceWM under openSUSE is using the terminal for password dialogs instead of a dedicated pw dialog.
Showing no chars when typing a password into a terminal is standard behaviour (also for other DEs…)

1 Like

Yes, indeed.

I’m suspecting that everything is working as it should, but the OP was confused by this behavior.

Well, now I’m red in the face. You are correct, the input box is accepting the characters even though it appears to be non-responsive. I’m logged in and working on my project. Thanks so much!

1 Like

No need for that red face. It’s an easy mistake to make for people who are new to linux.

When it is a terminal emulator, it indeed emulates a good old TTY. And there the secrecy of passwords was maintained by switching off the “echo” of the asynchronous line. Thus characters are send from the terminal to the computer, but not echoed back to be displayed on the paper of the TTY.

Already so for more then 50 years! :joy:

1 Like