Primeiro , faça login em sua conta de convidado e use o comando su
para alternar usuários no terminal.
Por exemplo, se seu nome de usuário for colonelclank , você deverá executar:
su colonelclank
Seu nome de usuário deve aparecer agora no prompt de comando no terminal. Em seguida, execute os seguintes comandos para alterar o diretório pessoal do usuário e corrigir quaisquer problemas de permissão de arquivo que possam estar impedindo o login.
cd; sudo chown -R $USER:$USER ~/
Agora, execute o seguinte comando para exibir seus erros de xsession ( note você precisa estar logado no terminal com seu nome de usuário, pois isso não funcionará no diretório home guest):
cd; cat .xsession-errors
Pode haver algumas informações úteis aqui, no entanto, o problema já pode ser corrigido, então saia e tente fazer login novamente como usuário para ver se o problema ainda persiste.
PARTE DOIS
Se você ainda precisar de um script para ouvir e se conectar automaticamente ao monitor externo quando conectado, poderá executar os seguintes comandos para instalar um script para fazer isso:
sudo apt-get update
sudo apt-get install git consolekit
git clone https://github.com/codingtony/udev-monitor-hotplug.git
cd udev-mon*
sudo cp usr/local/bin/monitor-hotplug.sh /usr/local/bin/
sudo cp etc/udev/rules.d/99-monitor-hotplug.rules /etc/udev/rules.d/
sudo service udev restart