Se você tem o pacote gnome-session instalado, você deve editar ~/.xsession e adicionar isto:
gnome-session
Permita-me explicar:
No meu novo local de trabalho, cada usuário pode fazer login a partir de qualquer computador e a pasta pessoal completa é carregada para essa máquina pelo servidor. Os administradores alegam que tudo o que vamos precisar já está instalado no servidor e, portanto, não temos privilégios de root. Tudo o que tenho que fazer, está na minha pasta pessoal. Meu problema é com o ambiente de desktop.
Quando eu faço login, o ambiente de desktop padrão é xfce , o que eu não sou muito fã dele. Na tela de login, podemos escolher "Padrão" ou "Personalizado". Perguntei a um dos administradores e eles disseram que eu possa selecionar qualquer ambiente de desktop como eu quero, escolhendo personalizada na minha tela de login e I deve especificá-lo na minha ~/.xsession .
Como exemplo, ele disse que se eu quero fazer o login com openbox , eu tenho que escrever o seguinte no .xsession:
tint2 & exec openbox
e estava funcionando bem. gnome-shell --version me diz que eu tenho GNOME Shell 3.10.4 e eu gostaria de modificar a minha ~/.xsession de tal forma que eu vou ser capaz de login usando gnome3.
O que devo adicionar ao meu .xsession ?
Se você tem o pacote gnome-session instalado, você deve editar ~/.xsession e adicionar isto:
gnome-session