None of startup script files(~/.profile and ~/.bash_profile) are executed at login. After login I am calling 'bash --login' in a terminal then they are executed but that doesnt affect desktop environment. I searched for a configuration like 'nologin' for my linux user but found nothing. I created another linux user and tried with it but nothing is changed. Is there any 'nologin' configuration which is applied to all linux users? thank you for your interest, avci