Qt Creator не работает с VirtualBox 3D Acceleration

Я использую 64-битный Ubuntu 14.04 LTS в последней версии VirtualBox (5.1.12) под Windows 7. У меня установлены последние гостевые дополнения VB. Я включил отображение VB Display Enable 3D Acceleration. У меня есть NVidia GeForce GTS 450. Выход из /usr/lib/nux/unity_support_test -p - все «да», FWIW.

Кажется, все хорошо, пока я не запустил Qt Creator (3.0.1). Экран выглядит нормально, с окнами «мебель» и центральной панелью. Но тогда я могу взаимодействовать с границами окон ОК, но основная центральная панель остается фиксированной на рабочем столе (например, если я «минимизирую» Qt через значок на границе окна), над ним не отображаются меню и т. Д., А весь вещь непригодна.

Является ли это проблемой VirtualBox, Ubuntu или Qt Creator? Это случается с вами? Любые предложения (кроме переключения 3D Acceleration off, которые я сделал сейчас, а затем он работает нормально)?

1
задан 30 December 2016 в 12:15

2 ответа

Не требуется перезагрузка:

Запустите qtcreator, используя:

./qtcreator -noload Welcome -noload QmlDesigner -noload QmlProfiler

в папке создателя QT (т. е. C:\Qt\Qt5.7.0\Tools\QtCreator\bin). Затем вы можете отключить приветственный плагин без перезагрузки.

см. Также https://stackoverflow.com/questions/28325095/qt-creator-hangs-in-ubuntu-virtualbox

0
ответ дан 23 May 2018 в 02:54

У меня также была та же проблема, и деактивация 3D или экрана приветствия не была для меня вариантом. Я просто случайно обнаружил, что удаляется работа VBox-Guest-Дополнения:

sudo /opt/VBoxGuestAdditions-5.1.22/uninstall.sh

Пробовал это в Ubuntu16 с последней версией qt-creator (4.2.2). Я не уверен, что это ошибка Qt-Creator или VBox!

0
ответ дан 23 May 2018 в 02:54
  • 1
    Я совсем не уверен, каковы последствия этого: разве это бросает ребенка с водой в ванну? например можете ли вы по-прежнему обращаться к USB-устройствам? это вообще отключает 3D? Я думаю, что я пробовал это в прошлом и столкнулся с проблемами, поэтому должен был включить его. – JonBrave 9 May 2017 в 17:06
  • 2
    ... да, ты был абсолютно прав! Я проверил с помощью " / usr / lib / nux / unity_support_test -p " и 3D все равно был отключен. Поэтому я предполагаю, что деинсталляция Guest-дополнений такая же, как снятие флажка Enable 3D! – luffy 9 May 2017 в 17:31
  • 3
    может ли кто-нибудь подтвердить, что Qt-Creator 4.3.0 исправил это? кажется, работает для меня – luffy 24 May 2017 в 15:10
  • 4
    Нет, не по мне. Известно, что все версии Qt Creator работают некорректно с «аппаратным обеспечением». 3D Acceleration, поставляемый через VirtualBox (я думаю, что это проблема Open GL). Я (верю, что я) использую новейший Qt Creator, и мне все равно придется отключать 3D в VirtualBox, чтобы добиться правильного поведения. – JonBrave 24 May 2017 в 19:09

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

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