Como fazer com que as sessões guest iniciem com o Unity 2D por padrão?

8

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, ela usa o Unity 3D por padrão. Como eu mudo isso?

    
por JesusLives ii 23.10.2011 / 01:24

1 resposta

3

É uma questão interessante. Eu dei uma olhada nisso e parece ser um bug em algum lugar. Na minha opinião, você deveria ter sido capaz de adicionar um arquivo chamado .dmrc a / 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 bugs sobre problemas semelhantes, então isso será analisado.

No entanto, eu criei uma solução para você, mas é realmente hacky e apenas esconde o problema sem consertá-lo. Mas isso 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, portanto, qualquer usuário que tenha escolhido usar o Unity e não o Unity 2D também será conectado ao Unity 2D até que ele escolha de forma diferente novamente. Isso também significa que qualquer novo usuário criado por você usará o padrão Unity 2D.

    
por Jo-Erlend Schinstad 25.10.2011 / 06:13