Nie mogę się zalogować po aktualizacji

Mój Linux 16.04 LTS, karta graficzna NVIDIA GeForce G210M (bo podobno to często problem z grafą może być).

Opis problemu: Linux się włącza, pokazuje się ekran logowania, po wpisaniu hasła ekran na moment gaśnie i znowu pojawia się ekran logowania i ponownie każe wpisać hasło i tak w kółko. Próbowałem ctrl + alt + F1. Po wpisaniu każe podać login podaje, potem każe podać hasło podaje naciskam enter i na jakiś ułamek sekund pokazuje się "Welcome to Ubuntu i jakiś tam tekst tylko, że to szybko mignęło, bo potem znowu powraca do tego samego punktu czyli login i hasło. Hasło jest poprawne, bo gdy na przekór próbowałem podać złe hasło to pojawił się komunikat password incorrect, a jak wpisywałem poprawne to takiego komunikatu nie było tylko ponowne przełączenie do ekranu logowania.

Kiedy problem się pojawił:
Pojawił się po zainstalowaniu aktualizacji i jeszcze system mówił, żebym zrobił backupa to zrobiłem.

Jeszcze wtedy robiłem ćwiczenia i wpisywałem podane komendy z instrukcji:
cd
mkdir cw01
cd cw01
mkdir work play
cp /etc/timezone work/
cp /etc/timezone work/mytimezone
cat timezone
cat work/timezone
cp work work2
cp -r work work2
mv work2 work3
rmdir work3
rm -rd work3
cd work
mv * …/play/
rmdir …/work
ls
cd -
rm -rd *
cd ~/cw01; mkdir play; cp /etc/timezone play/
ln -s play/timezone
ln timezone timezone2
chmod 600 timezone2
cat timezone2
chmod 200 timezone2
cat timezone2
ln -s /bin/bash
(tu gdzieś chyba jeszcze sudo wpisywałem, bo coś nie chciało wejść) chmod 500 bash
cp /bin/bash bash2
chmod 500 bash2
sleep 60 &
sleep 45 && echo ‘45 s i po bolu’ &
info sleep
<Ctrl+z>
sleep 30
<Ctrl+z>
jobs

Ale nie sądze, że cokolwiek z tego co wpisywałem do powłoki bash mogło to spowodować, ale podałem na wszelki wypadek

Z płytki LiveCD skopiuj wszystkie ukryte pliki w twoim katalogu domowym (w korzeniu twojego katalogu domowego, czyli z pominięciem podkatalogów), sprawdź obecność /etc/skel. Jeżeli /etc/skel istnieje, to skopiuj zawartość do twojego katalogu domowego i zmień właściciela na twojego użytkownika. W /etc/passwd będziesz mieć domyślną grupę użytkownika - jeżeli mnie pamięć nie myli.