Bug 166228 - 2nd user added, still autologin nr 1 (confusing)
Summary: 2nd user added, still autologin nr 1 (confusing)
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 10.2
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Final
Hardware: Other Other
: P5 - None : Minor (vote)
Target Milestone: ---
Assignee: Jiří Suchomel
QA Contact: Siegfried Olschner
URL:
Whiteboard:
Keywords: beta_customer, UI, Usability
Depends on:
Blocks:
 
Reported: 2006-04-14 12:56 UTC by Azerion Fagonda
Modified: 2007-06-11 11:44 UTC (History)
1 user (show)

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Azerion Fagonda 2006-04-14 12:56:22 UTC
Severity: minor
This is cause I read the desciption of severity but let me be clear about this: this is a BIG problem for home-users!

After install of SUSE Linux, one user will be logged in by default (average Joe does not set other things then only 1 user). After a certain time his wife wants to use Linux too, it's really amazing! So Joe add another user called 'Joyce'.

Avarage Joe shuts down SUSE and after a while his wife comes to him, screaming about that weird Linux and that she cannot use it. Reason: Linux logs  automatically in as being Joe!

So Joe starts to search where he can change that behaviour, and he will never find it cause it is put far, far, far away in Yast >> Users >> Expert Options >> Login settings (some like that). Wife becomes crazy, Joe becomes mad...MS is smiling.

Conclusion: after adding a user it should be default that auto-login is disabled and/or the option to turn it on/off should be visible without digging so far into YaST.
Comment 1 Siegfried Olschner 2006-04-15 08:18:52 UTC
Is the autologin for one user active by default? I don't think so, but I don't know exactly. Who can write down a short description of the "standard workflow" creating one or two users during a local installation at home?
Stefan, is this your lot?

Nevertheless, if a second user is added to the first user, and the autologin is active 
- it should be deactivated by automatic including a short information message 
  = user guidance
- or the system should suggest to deactivate the autologin and 
  explain the problems if this is not done 
  = user has control

I would prefere the first solution, but are the arguments for the second solution?
Comment 2 Azerion Fagonda 2006-04-15 08:32:41 UTC
If you only add one user by install then autologin is enabled by default (don't know what happens when you add two). After a little bit of thinking around I vote for solution 1. Avarage Joe will just hit anter and all the other Joe's know where to enable it again :-D.

The script must also work the other way around. If you have had 2 users and deleted one the script must at least suggest to enable autologon again. At Windows this is NOT done and a lot of people have a login-screen for one user and hate it. 

Quick! We are allready in RC1
Comment 3 Stanislav Visnovsky 2006-04-18 06:56:58 UTC
How do you add the 2nd user? Using YaST or via command line?
Comment 4 Jiří Suchomel 2006-04-18 14:43:44 UTC
This is so minor I postpone closing it as LATER - RC's are not a good places for fixing these kind of "bugs".

Ad comment #0: problem of Joe is that he not even reads the manual, he isn't able to read the help text that is shown during adding the first user.

Ad comment #1: We used to have a warning popup that was shown after user added second user. Then I added the option to configure autologin from the users module (=the Expert options -> Login Settings dialog) which lead me to removing this popup, when there is a possibility for user to configure the behaviour. But well, it can be returned back... although I'd prefer solution 2 to 1 (as this is the way the popup still occurs when you enable another kind of authentication, e.g. LDAP or NIS)

Ad comment #2: for the other way around, there is our "Login Settings" again. I really think it is on its right place - user management it just the place when you are managing users right?

Comment 5 Jiří Suchomel 2006-04-18 14:44:52 UTC
later
Comment 6 Azerion Fagonda 2006-04-18 23:25:53 UTC
1.) Like Zypp was in place for beta4 ;-)

2.) In a perfect world there would not be a manual. SUSE Linux has to be perfect, that means without a manual. But for now: let's start with Joe-things to be unmanualled (new word)

3.) Too late for more text (01:25 am)
Comment 7 Jiří Suchomel 2006-11-01 12:57:20 UTC
Ouch, I forgot to change this for 10.2 and now I missed another text freeze :-(
I should add Autologin::AskForDisabling right after 10.2 is out
Comment 8 Christian Boltz 2007-04-06 19:22:59 UTC
(In reply to comment #7)
> Ouch, I forgot to change this for 10.2 and now I missed another text 
> freeze :-(
> I should add Autologin::AskForDisabling right after 10.2 is out

It's too late for "right after 10.2 is out", but *now* would still be a good time to fix it for 10.3 ;-)
Comment 9 Jiří Suchomel 2007-04-10 06:14:25 UTC
I agree :-)
Comment 10 Jiří Suchomel 2007-06-11 11:44:04 UTC
Done in yast2-users-2.15.29