Yesterday I upgraded from Ubuntu 11.10 to 12.04. The upgrade went smoothly. I did a restart and then strange things started to happen.
After each upgrade I set my Ubuntu to automatic login(been upgrading from 10.04 until now without a fresh installation, always 64-bit). As expected yesterday the login window appeared. The first thing that caught my eye were the lines below my user name. They say "No value has been set". Then I type in my password as usual. And then the big one: "Invalid password, please try again"!
From that time on I tried a couple of things:
Tried my different passwords. I always use the same password for Ubuntu but still I gave it a shot.
My default language in Ubuntu is English. That is different from my keyboard layout that has a Slovenian layout. It has been a problem before that our Slovenian layout keyboard and English OS don't always cooperate as they should. That is the reason my Ubuntu password has only numbers and English letters. So I tried the on screen keyboard in Ubuntu to click my way through the login again no success.
- Then I tried to change my password. I followed these instructions. First through GRUB. After typing in "passwd myusername" I got a puzzling response. The terminal said:
passwd: Authentication token manipulation error passwd: password unchangedThe file system state was read/write because I used
fsckcommand before going into root. Then I tried the second option with the Live CD. Erased the password from the shadow file but still no success logging in Ubuntu.
Then there is the thing with the Guest session account. No matter which option I choose (Ubuntu, Ubuntu 2D.) and login nothing happens. The screen goes blank for 3 seconds, the hard disk makes some noise and the login screen comes back on.
Now I don't know what to do next. I have a dual-boot system and Win7 boots up without problems. Ubuntu 11.04 runs great from Live CD. I did a
memtest just to be sure and there were no errors. So I am kind of certain it is not a hardware problem.
Link to the contents of lightdm.log.
If you require any further information or if I was unclear please let me know! What else can I do?