Meu PC não possui recursos suficientes para executar duas contas no Unity 3D.
Quando abro uma conta de convidado de uma sessão já iniciada, ele usa o Unity 3D por padrão. Como eu mudo isso?
É uma questão interessante. Eu dei uma olhada nisso e parece ser um bug em algum lugar. Na minha opinião, você deveria poder adicionar um arquivo chamado .dmrc em / etc / guest-session / skel contendo
[Desktop]
Session=sessionname
Onde sessionname pode ser algo como "ubuntu", "ubuntu-2d", "gnome", etc. Mas isso não funciona, não importa o que eu tentei. Existem vários relatórios de erros sobre problemas semelhantes, portanto, isso será analisado.
No entanto, eu criei uma solução para você, mas é realmente hacky e apenas oculta o problema sem corrigi-lo. Mas funciona. Abra um terminal e cole os seguintes comandos: (Certifique-se de obter todos os comandos, caso contrário você terá problemas)
sudo mv /usr/share/gnome-session/sessions/ubuntu.session /usr/share/gnome-session/sessions/ubuntu-3d.session
sudo mv /usr/share/gnome-session/sessions/ubuntu-2d.session /usr/share/gnome-session/sessions/ubuntu.session
Isso apenas troca as duas sessões; assim, qualquer usuário que optar por usar o Unity e não o Unity 2D também será conectado ao Unity 2D até que ele escolha outra vez de forma diferente. Isso também significa que qualquer novo usuário que você criar usará o Unity 2D por padrão.