I just created another user for the first time, for a friend to use my computer when she passes by my city. I noted several design & implementation bugs around users & sessions, on my system. I list them below either for developper feedback (I program myself) or to get suggestions for users (others & myself):
- When creating a user, the password is not asked twice, so that we cannot know, I guess, what we have typed, actually (LXQt design bug, it seems).
- This bug seems eternal, just got a random appearance variant: at session login or change, numlock seems randomly lit; in ancient times it was always off; this despite being “on” in BIOS (I rechecked). Even when lit, it is not taken into account: I need to manually switch it off and on again (there are digits in some password). I know there are workarounds (with keyboardx); it is not what I am looking for: ordinary users should have it right.
- Also, the LXQt keyboard parameter “turn on numlock after login” (note “after”) does not seem to do anything: it is always on (and the setting was unchecked by default by me!).
- The session login only proposes as keyboard type “US”, or rather it pretends to do so. Well, annoying. And wrong: this not my keyboard type and it works fine (in some password there are characters which are on different keys from US keyboards). PS: once, when changing session, the proposed keyboard type was my own: thus this bug also looks random.
- The other user can access my /home! She can even open and read documents… Conversely, I can access her data. All what seems blocked is changing documents (“permission denied” on save, as for changing system data without sudo).
- Under my own user identity, I can change the other user’s password! (A husband could block his wife: no comment.)
- The sound is off after session change… I have to reboot to get it back. Ggrrr!