I'm currently running a server installed with Ubuntu 10.04, 64-bits. This server is set up as a domain controller using SAMBA and OpenLDAP to authenticate users. This is working just fine when logging in from a client installed with Ubuntu 10.04, but fails miserably when trying to log in from a client installed with Ubuntu 12.04, 12.10, Mint 13 or Mint 14.
Once LDAP is configured, I can see that it is working by typing this in a terminal: getent passwd and getent group. This info is obviously pulled from LDAP.
However, when I try to log in with an account which exists on the server, but not locally, the users home directory is created, but the user is never logged in. All I get is a black screen that stays black indefinitely.
If I log in with an admin account which also exists locally, I'm logged in after a few seconds, and everything works fine. I can also browse shares mounted through fstab without any problems.
If I try to use autofs to auto mount the users home directory from the server, nothing happens for about one minute, then all I get is a black screen that stays black indefinitely.
All this used to work just fine when both client and server was installed with Ubuntu 10.04, but has stopped working since I started to test newer distros.
Any idea about what could cause these problems? We really need to be able to work with roaming profiles / mapping the users home directory from the main server, as most clients are used by students who "roam" all the time.
I'm thankful for any help!
Last edited by knuth
on Thu Nov 29, 2012 2:38 am, edited 1 time in total.