On my Debian Wheezy system I have several users. For one user, lets call him martin (UID 1000) bash completion is not working. It works fine for all other users, even though they all use the same
This is very strange problem, because when I copy martin's whole home directory to testuser, bash completion works fine for testuser:
rm -rf /home/testuser cp -a /home/martin /home/testuser chown -R testuser:testuser /home/testuser
This leads me to believe, that whatever is causing this problem, it is not any setting in user home.
Does anybody know what might be causing this strange problem ?
the problems described above are experienced when I am logged in a virtual terminal (Gnome terminal). But I have just discovered that when logging in from a console (ALT+F1), bash completion works. Also, when in virtual console as martin (and bash completion does not work), when I do
su - martin and log in, suddenly bash completion works. Looks like there is a difference between logging in from virtual console and normal console (or
su - martin)