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. Пожалуйста, помогите.

2
задан 24 October 2012 в 20:21

4 ответа

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

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

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

ПРИМЕЧАНИЕ: при попытке отключить / включить драйверы с установленными гостевыми дополнениями система вылетала (только сброс помогает) и отказался запускаться. ... и больше всего смехотворно ... это выглядело включенным.

Привет

0
ответ дан 24 October 2012 в 20:21

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

0
ответ дан 24 October 2012 в 20:21

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

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

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

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

Ubuntu 12.04 LTS Server Ubuntu 13.04 Desktop для Windows 7 64-битная

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

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

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

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

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

Строка меню и панель запуска отсутствуют в Ubuntu 13.04

0
ответ дан 24 October 2012 в 20:21

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

Хост-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

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


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

Сначала удалите все предустановленные вещи из виртуальной коробки

sudo apt-get remove --purge virtualbox*

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

sudo apt-get install dkms build-essential

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

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

На всякий случай перезагрузите компьютер

sudo reboot

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


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

В то время как у вас виртуальная машина Windows работает tive:

Нажмите 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 ускорение в настройках

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

Надеюсь, это поможет

Наслаждайтесь

0
ответ дан 24 October 2012 в 20:21

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

Похожие вопросы: