Unity 2d carregando em vez de Unity 3d no login

4

Meu problema é que depois de escolher o Unity 3d no login Unity 2d carrega, mesmo que meus drivers gráficos pareçam estar funcionando bem. Unity 3d é possível carregar seguindo os comandos:

ps aux | grep -i unity-2
killall /usr/bin/unity-2d-spread
killall unity-2d-shell
killall unity-2d-panel
unity

Em seguida, o Unity 3d funciona bem (se eu não matar o Unity 2d, receberei dois painéis sobrepostos). Como posso fazer a unidade 3d para carregar quando eu fizer login?

Estou usando o Ubuntu 12.04, Linux kevin 3.2.0-24-genérico-pae # 37-Ubuntu ... i686 i686 i386 GNU / Linux

edit: a saída do teste de suporte à unidade pode ser vista aqui:

$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   NVIDIA Corporation
OpenGL renderer string: GeForce Go 7300/PCIe/SSE2
OpenGL version string:  2.1.2 NVIDIA 295.40

Not software rendered:    yes
Not blacklisted:          no
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no
    
por Vojta 09.05.2012 / 00:27

1 resposta

2

Eu já havia escolhido instalar os drivers proprietários da Nvidia, tanto a 'versão atual' quanto a 'atualização atual da versão'.

Eu tenho:
Ubuntu 12.04 com todas as atualizações mais recentes,
Nvidia Geforce GTX 460

Eu estava me certificando de escolher 'Ubuntu' (ao invés de 'Ubuntu 2D') durante o login, mas eu ainda estava recebendo o Unity 2D. Após algumas pesquisas, resolvi esse problema por mim:

  1. Removendo os drivers proprietários da Nvidia:

    • Configurações do sistema - > Drivers adicionais (espere um minuto enquanto ele carrega)
    • Escolha cada driver e escolha 'Remover' (se a opção existir)
  2. Reinicie.

    • Surpreendentemente, os drivers padrão funcionaram perfeitamente (mesmo com meus monitores duplos!)

Agora, quando eu escolho 'Ubuntu' (em vez de 'Ubuntu 2D') durante o login, eu realmente recebo o Unity 3D!

    
por revacuate 15.07.2012 / 21:44