Как включить поддержку Unity 3D в 64-битной виртуальной коробке Ubuntu 12.04 с 64-битной ОС Windows 7?
Я установил Ubuntu 12.04 в VirtualBox с 64-битной версией Windows 7 на хосте, но видео не всегда работает в VLC и проигрывателе фильмов, а Ubuntu работает медленно, с задержкой в несколько секунд при каждом нажатии.
Я установил build-essentials
, дополнения гостя vbox и расширение vbox, включили 3D ускорение, но все еще unity_support_test
результаты "Нет" для не программного обеспечения и поддержки Ubuntu 3d, как показано ниже.
Not software rendered: no
Not blacklisted: yes
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
Помогите мне получить поддержку 3D и запускать Ubuntu быстрее, как обычная хост-ОС без прерывистого видео. Я видел в своей системе друзей, что они включены без видеокарты в виртуальной коробке. Как это может быть достигнуто в моей системе?
1 ответ
У меня была та же проблема с момента выхода Unity, вот решение, которое всегда работает для меня.
- Включить 3D-ускорение в VirtualBox для машины
- Обеспечить достаточное количество видеопамяти
- Загрузите гостя Ubuntu
убедитесь, что заголовки ядра установлены для вашего работающего ядра
sudo apt-get install build-essential linux-headers-$(uname -r)
Смонтировать дополнения vbox
Установите Guest Additions, он должен автоматически запуститься, если он не запущен из командной строки sudo
sudo ./VBoxLinuxAdditions.run
Убедитесь, что слово "vboxvideo" появляется в отдельной строке в / etc / modules
- перезагружать
- Тестирование с помощью sudo / usr / lib / nux / unity_support_test -p
Это гарантирует, что видеодрайвер vbox собран правильно и установлен для вашего текущего работающего ядра.
Обратите внимание: если вы когда-либо выполняете apt-get dist-upgrade, вам нужно будет повторить этот процесс, поскольку ваша версия ядра может измениться.