Unity 3D не работает на Ubuntu 12.04 LTS в виртуальной коробке на Windows 7 64bit

Не могу найти решение через какое-то время, поэтому я спрашиваю здесь.

Я установил Linux Ubuntu 12.04 LTS в виртуальный ящик под управлением Windows 7 64bit

Простое >>> мое 3D перестало работать после обновления некоторых заголовков ядра<<< несколько месяцев назад. Просто так. Я не сообщаю, какая версия была.

Тем временем появилось 2 или 3 новых выпуска VirtualBox, которые я установил. Каждый раз, когда я обновляю VirtualBox Guest Additions до последней версии.

Мой 3D в Ubuntu все еще не работает.

root@pjadmin-VirtualBox:~# /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)
OpenGL version string:  2.1 Mesa 8.0.2
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

Моя видеокарта в ПК - ATI 6850. Пожалуйста, помогите.

4 ответа

Хорошо, ребята. Я решил проблему.

Вот некоторые шаги, которые я сделал, чтобы это исправить.

  • Удалите гостевые дополнения (снова...)
  • Запустить снова
  • После перезагрузки я зашел в Системные настройки -> Дополнительные драйверы и включил драйвер виртуального ящика (он начинает загружать гостевые дополнения). Когда я попытался установить его из меню VirtualBox (Установить гостевые дополнения), это не сработало.
  • После другого перезапуска имя этого драйвера было изменено на Oracle VM VirtualBox Additions для Linux Module

Обратите внимание, что когда я пытался отключить / включить драйверы с установленными гостевыми дополнениями, система рухнула (помогает только сброс) и отказался запускаться.... и самое замешательство... это выглядело включенным.

С уважением

Я решил эту проблему с помощью внешнего устройства, например, контроллера ПК с аналоговыми джойстиками, затем сопоставил направления мыши с правым аналоговым джойстиком, и вы можете сопоставить щелчок левой и правой кнопкой мыши с двумя кнопками с помощью бесплатной программы Joy To Key. По крайней мере, таким образом, когда вы выключаете интеграцию мыши в виртуальном окне, вы можете вместо этого перемещать указатель с помощью контроллера. Это исправило проблему.

Эти инструкции приведены для этой настройки:

Хост 64-битная система (Windows 8)
Гостевая 32-битная система (Ubuntu 12.04.2)

После установки Ubuntu вы можете получить проблему с ошибкой низкого графического режима, и эта проблема разрешима с обновлением системы из интерфейса консоли

Hallo!

Я думаю, что у меня есть решение для установки гостевых дополнений в Ubuntu 12.04.2, которое может помочь с некоторыми проблемами с драйверами

Я предпочитаю делать всю работу в терминале Ctrl+Alt+T, запустит его

Многие люди говорили, что перед запуском машины нужно отключить 3D-ускорение.


Главное, что нужно сделать при новой установке в virtualbox с Ubuntu 12.04 - делать все обновления

sudo apt-get update

затем

sudo apt-get upgrade

когда это будет сделано

sudo reboot

когда система загружается снова, сделайте это

это обновит заголовки

sudo apt-get dist-upgrade

а потом

sudo reboot

Сделано с обновлениями и обновлениями


Теперь вам нужно подготовить систему к установке гостевых дополнений.

Сначала удалите все предустановленные вещи из virtualbox

sudo apt-get remove --purge virtualbox*

Затем установите необходимый софт для установки гостевых дополнений

sudo apt-get install dkms build-essential

Этот шаг просто для проверки правильности установки заголовков

sudo apt-get install linux-headers-$(uname -r)

На всякий случай перезагрузка

sudo reboot

Далее, пожалуйста, обратите внимание, что мне пришлось установить драйвер fglrx здесь (у меня RadeonHD 5650), иначе после установки Guest Additions я не смог загрузиться в систему


Теперь мы установим гостевые дополнения

В то время как окна вашей Virtualmachine активны:

Нажмите Host+D или Устройства - Установить гостевые дополнения

cd /media/V {only type capital V and hit TAB it will autocomplete}

Теперь установка

sudo ./VBoxLi {hit TAB here as well it will autocomplete}

после этого

sudo reboot

Это должно работать. Решил мои проблемы

Не забудьте отключить и включить 3d-ускорение в настройках

Дайте сообщение о результате

Я надеюсь, что это помогает

наслаждаться

Многие шаги в другом решении могут работать. Но прежде чем сделать все это, вы можете попробовать это простое маленькое исправление. Я часами пытался решить это.

Если в Win 7 у вас включены "следы мыши", отключите их.

Панель управления: Оборудование: Мышь: Вкладка "Параметры указателя" - Отображение списка указателей

В моем случае мышь исчезла при переходе на полный экран.

Ubuntu 12.04 LTS Server Ubuntu 13.04 Рабочий стол Windows 7 64-разрядная версия

Это условия, которые вызывают ошибку для меня. В VirtualBox включено ускорение 3D (если снять флажок, проблема исчезнет, ​​но вы потеряете 3D).

Установлены гостевые дополнения (в моем случае любая версия с 4.2.10-4.2.18).

Нет проблем, если окно масштабируется меньше, чем во весь экран, но как только вы входите в полноэкранный режим (Ctrl-F), мышь исчезает.

Отключение отображения указателей в Windows исправляет это.

Также использовал это, чтобы вернуть значки и левую панель загрузки.

строка меню и лаунчер отсутствуют в Ubuntu 13.04

Другие вопросы по тегам