Ubuntu 13.04: Não é possível fazer o login usando a sessão do Ubuntu (Padrão). Preso no loop de login

2

Quando tento fazer o login usando a sessão do Ubuntu (padrão), não consigo fazer login. Depois de dar a senha, recebo esta mensagem na tela

Unable to launch "gnome-session --session=ubuntu" X session --- "gnome-session -session=ubuntu" not found; falling back to default session.

No entanto, consigo fazer o login usando a sessão do Ubuntu Studio ou a sessão do Xfce ou usando CTRL + ALT + F1.

Eu tentei sem sucesso

  • Renomear / remover .Xauthority
  • Nome de usuário do Chown: nome de usuário .Xauthority
  • Usando o gdm (não consegui ver a tela de login depois de usar o gdm como padrão e reinicialização. Eu estava vendo o cursor piscando)

ls -lah revela

-rw-rw-r-- 1 username username   0 Jan 8 10:39 .Xauthority
-rw-rw-r-- 1 username username  38 jan 7 16:17 .xsession
-rw------- 1 username username 418 jan 8 10:39 .xsession-errors
-rw------- 1 username username 418 jan 8 10:39 .xsession-errors.old

O conteúdo dos .xsession-errors / .xsession-errors.old é o seguinte

Unable to launch "gnome-session --session=ubuntu" X session --- "gnome-session -

session=ubuntu" not found; falling back to default session.
sudo: no tty present and no ask program specified
Script for cjkv statrted at run_im.
Script for default started at run_im.
Script for cjkv statrted at run_im.
Script for default started at run_im.
/home/username/.xsession line 1: /usr/bin/gnome-session: Permission denied

A permissão para / usr / bin / gnome-session é a seguinte

-rw-rw-rw- 1 root root 236k Mar 21 3013 /user/bin/gnome-session

Por favor, ajude a este respeito.

    
por azeem 08.01.2014 / 01:03

2 respostas

1

Você parece ter feito todo o trabalho de diagnosticar o problema: /usr/bin/gnome-session precisa ser executável

sudo chmod +x /usr/bin/gnome-session

No entanto, aconselho vivamente a investigar como a permissão foi alterada e se existem outros ficheiros de sistema que foram afectados.

    
por steeldriver 08.01.2014 / 01:44
0

Em "-rw-rw-rw- 1 raiz raiz 236k mar 21 3013 / usr / bin / gnome-session" o "-rw-rw-rw-" significa que ninguém pode executar gnome-session . Deve ser "-rwxr-xr-x". Para definir isso, faça sudo chmod 755 /usr/bin/gnome-session

Se isso não funcionar, o seguinte soluciona um grande número de problemas relacionados ao gnome / X11 / graphics:

sudo apt-get reinstall --purge ubuntu-desktop

Isso reinstalará o lightdm e a unidade e eliminará sua configuração. Você pode então escolher usar o gnome 3 ao invés de unir, selecionando-o quando estiver logando.

Você também pode alternar do lightdm para o gdm executando: sudo dpkg-reconfigure lightdm

    
por Enigma 08.01.2014 / 01:53