3D Acceleration Не работает с Virtualbox Tools 5.2.6

В соответствии с другими сообщениями я делаю следующее ...

/usr/lib/nux/unity_support_test -p OpenGL vendor string: VMware, Inc. OpenGL renderer string: llvmpipe (LLVM 5.0, 256 bits) OpenGL version string: 3.0 Mesa 17.2.4 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

Поэтому я пытаюсь перезапустить автозапуск и добавить vboxvideo в /etc/modules, а затем выключить и перезапустить с проверкой 3D-ускорения. Однако, когда я делаю это, после начального экрана с ubuntu и маленькими точками он просто застрял на черной странице.

Как мне получить Ubuntu для загрузки с установленным 3D-ускорением?

Обновить

У меня был запрос информации о моей среде.

Хост: OSX Гость: Ubuntu Normal Macbook, поэтому он использует драйверы AMD

Обновить [ ! d4]

Я подтвердил, что это на самом деле использует VBOX за

$ /opt/VBoxGuestAdditions-5.2.6/bin/VBoxControl Oracle VM VirtualBox Guest Additions Command Line Management Interface Version 5.2.6

Я подтвердил, что была установлена ​​vware lib, но, похоже, она установлена ​​системой ... [ ! d10] apt list --installed | grep vm .... xserver-xorg-video-vmware-hwe-16.04/xenial-updates,now 1:13.2.1-1build1~16.04.1 amd64 [installed]

Я удалил пакет и перезапустил, однако я все еще вижу ....

OpenGL vendor string: VMware, Inc.
2
задан 28 January 2018 в 20:58

2 ответа

Похоже, эта проблема относится к OSX. @RobertRiedl выглядит так, как будто вы были самыми близкими. Я установил Инструменты разработчика и XQuartz, это дало мне доступ к glxinfo. Запуск glxinfo | grep OpenGL затем дал мне следующее ...

OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: AMD Radeon R9 M370X OpenGL Engine OpenGL version string: 2.1 ATI-1.60.26 OpenGL shading language version string: 1.20 OpenGL extensions:

Это заставляет меня думать, что использует OpenGL 2.1, который не поддерживается Ubuntu для 3D-акселерации EmIRight?

Это также довольно странно, поскольку их собственная документация говорит, что они поддерживают 4.1 (https://support.apple.com/en-us/HT202823)

2
ответ дан 17 July 2018 в 22:28

Похоже, эта проблема относится к OSX. @RobertRiedl выглядит так, как будто вы были самыми близкими. Я установил Инструменты разработчика и XQuartz, это дало мне доступ к glxinfo. Запуск glxinfo | grep OpenGL, а затем дал мне следующий ...

OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: AMD Radeon R9 M370X OpenGL Engine OpenGL version string: 2.1 ATI-1.60.26 OpenGL shading language version string: 1.20 OpenGL extensions:

Это приводит меня к мысли, что использует OpenGL 2.1, который не поддерживается Ubuntu для 3D accerleration EmIRight? [!] [D1 d2 ] Это также довольно странно, поскольку их собственная документация говорит, что они поддерживают 4.1 (https://support.apple.com/en-us/HT202823)

2
ответ дан 23 July 2018 в 23:06
  • 1
    В соответствии с этим ( apple.stackexchange.com/questions/283434/… ) они поддерживают только общую версию до 2.1, и если вы хотите использовать ее выше, вам нужна специальная версия от Apple. Интересно, могу ли я скомпилировать VBox из источника и заставить его работать, кто угодно? – Jackie 29 January 2018 в 02:39
  • 2
    Вы могли бы попробовать , но если вы ищете информацию о возможности изменения кода VBox для поддержки 3D в OSX, вы можете попросить сообщество VirtualBox – Elder Geek 1 February 2018 в 02:03
  • 3
    Старейшина, честно говоря, я думаю, что это может быть лучше всего на Ask Different, не так ли? – Jackie 1 February 2018 в 03:26
  • 4
    AskDifferent - отличное предложение. – Elder Geek 1 February 2018 в 03:32

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

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