Page 1 of 1

login screen reappears after successful login

Posted: Fri Nov 27, 2015 12:34 am
by Fenhl
Hello, I just set up Raspbian on my Pi 2B using NOOBS, and at the first boot, everything worked fine. But then I created a new user using sudo adduser and rebooted, and now I can't log in to the GUI anymore as either user! Entering a correct username/password combination simply blanks the screen for a couple seconds, then displays the login screen again. This happens when using the “Desktop” or “Desktop Autologin” options. Using the “Console” or “Console Autologin” options, startx and sudo startx seem to have no effect.

Re: login screen reappears after successful login

Posted: Fri Nov 27, 2015 9:20 am
by DougieLawson
You need to add your new user to the following groups: dialout cdrom audio video plugdev games users netdev i2c input spi gpio
The bold ones are 100% essential.

Re: login screen reappears after successful login

Posted: Fri Nov 27, 2015 9:31 am
by Fenhl
Added the user to the groups using the following command:

Code: Select all

sudo usermod -aG dialout,cdrom,audio,video,plugdev,games,users,netdev,i2c,input,spi,gpio fenhl
Changed to “Desktop” mode using raspi-config and rebooted, problem persists. Also tried “Desktop Autologin” mode, same there.

Re: login screen reappears after successful login

Posted: Fri Nov 27, 2015 11:01 am
by DougieLawson
What's in /home/fenhl are all the files (including the hidden ones) owned your your new userid?

Re: login screen reappears after successful login

Posted: Sat Nov 28, 2015 7:37 am
by Fenhl
yup

Code: Select all

$ ls -halF ~
total 100K
drwxr-xr-x 16 fenhl fenhl 4.0K Nov 27 09:27 ./
drwxr-xr-x  4 root  root  4.0K Nov 26 21:58 ../
-rw-------  1 fenhl fenhl  173 Nov 26 22:05 .bash_history
-rw-r--r--  1 fenhl fenhl  220 Nov 26 21:58 .bash_logout
lrwxrwxrwx  1 fenhl fenhl   60 Nov 26 23:15 .bash_profile -> /opt/git/github.com/fenhl/syncbin/master/config/bash_profile
-rw-r--r--  1 fenhl fenhl 3.5K Nov 26 21:58 .bashrc
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 27 01:44 bin/
drwx------  3 fenhl fenhl 4.0K Nov 27 07:05 .config/
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 26 22:10 Desktop/
-rw-r--r--  1 fenhl fenhl   55 Nov 26 23:36 .dmrc
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 26 22:10 Documents/
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 26 22:10 Downloads/
drwxr-xr-x  3 fenhl fenhl 4.0K Nov 26 22:07 .gem/
drwxr-xr-x  3 fenhl fenhl 4.0K Nov 26 22:05 git/
-rw-r--r--  1 fenhl fenhl    0 Nov 26 21:59 .hushlogin
drwxr-xr-x  3 fenhl fenhl 4.0K Nov 26 22:07 .local/
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 26 22:10 Music/
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 26 22:10 Pictures/
lrwxrwxrwx  1 fenhl fenhl   55 Nov 26 23:16 .profile -> /opt/git/github.com/fenhl/syncbin/master/config/profile
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 26 22:10 Public/
-rw-------  1 fenhl fenhl   47 Nov 27 07:06 .python_history
drwx------  2 fenhl fenhl 4.0K Nov 26 22:09 .ssh/
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 26 22:10 Templates/
drwxr-xr-x  2 fenhl fenhl 4.0K Nov 26 22:10 Videos/
-rw-------  1 fenhl fenhl   53 Nov 27 09:27 .Xauthority
-rw-------  1 fenhl fenhl  240 Nov 27 09:27 .xsession-errors
-rw-------  1 fenhl fenhl  240 Nov 27 09:27 .xsession-errors.old
lrwxrwxrwx  1 fenhl fenhl   54 Nov 26 23:16 .zshenv -> /opt/git/github.com/fenhl/syncbin/master/config/zshenv
lrwxrwxrwx  1 fenhl fenhl   53 Nov 26 23:16 .zshrc -> /opt/git/github.com/fenhl/syncbin/master/config/zshrc
$ ls -halF /opt/git/github.com/fenhl/syncbin/master/config 
total 60K
drwxrwxr-x 2 fenhl fenhl 4.0K Nov 26 23:10 ./
drwxrwxr-x 6 fenhl fenhl 4.0K Nov 26 21:05 ../
-rw-rw-r-- 1 fenhl fenhl 3.6K Nov 26 18:33 bash_profile
-rw-rw-r-- 1 fenhl fenhl 4.7K Nov 26 18:33 fenhl.zsh-theme
-rwxrwxr-x 1 fenhl fenhl  11K Nov 26 20:57 install.sh*
-rw-rw-r-- 1 fenhl fenhl 1.8K Nov 26 18:33 profile
-rw-rw-r-- 1 fenhl fenhl  506 Nov 26 18:33 pythonstartup.py
-rw-rw-r-- 1 fenhl fenhl  256 Nov 26 18:33 update.txt
-rw-r--r-- 1 fenhl fenhl 2.6K Nov 26 23:10 zshenv
-rw-rw-r-- 1 fenhl fenhl 4.4K Nov 26 18:33 zshrc
-rw-rw-r-- 1 fenhl fenhl 1.2K Nov 26 18:33 zshrc_Apple_Terminal