Моя проблема в том, что после выбора Unity 3d при входе в систему загружается Unity 2d, хотя мои графические драйверы работают нормально. Unity 3d можно загрузить с помощью следующих команд:
ps aux | grep -i unity-2
killall /usr/bin/unity-2d-spread
killall unity-2d-shell
killall unity-2d-panel
unity
Тогда Unity 3d работает нормально (если я не убиваю Unity 2d, я получаю перекрывающиеся 2 панели). Как я могу загружать Unity 3D для загрузки при входе в систему?
Я использую Ubuntu 12.04, Linux kevin 3.2.0-24-generic-pae # 37-Ubuntu ... i686 i686 i386 GNU / Linux
редактировать: результат теста поддержки единства можно увидеть здесь:
$ /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
Я ранее принял решение установить собственные драйверы Nvidia, и 'версия текущие' и 'текущие обновления версии.
Я имею:
Ubuntu 12.04 со всеми последними обновлениями,
NVIDIA GeForce GT 460
Я удостоверялся, что выбрал 'Ubuntu' (вместо 'Ubuntu 2D') во время входа в систему, все же я все еще получал 2D Единицу. После некоторого исследования я решил эту проблему для меня:
Удаление Nvidia собственные драйверы:
Перезагрузка.
Теперь, когда я выбираю 'Ubuntu' (вместо 'Ubuntu 2D') во время входа в систему, я на самом деле получаю 3D Единицу!