Como iniciar as sessões do convidado 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, ele usa o Unity 3D por padrão. Como eu mudo isso?

JesusLives ii
fonte

Respostas:

3

É 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.

Jo-Erlend Schinstad
fonte
Concordo com você que funciona, mas não resolve o problema, apenas o oculta. Isso já foi relatado como um bug na barra de ativação?
JesusLives ii 25/10/11
Não parece que esse bug específico tenha sido relatado, embora eu tenha encontrado alguns relatórios semelhantes. Você vai denunciá-lo?
Jo-Erlend Schinstad 25/10
bem, eu não tenho uma conta na barra de ativação e não sei como denunciar um bogg. Você poderia fazer isso?
JesusLives ii 25/10/11