Проблемы при запуске Virtualbox 5.2 на Debian 9

Автор kvadim, 04 июля 2018, 12:35:43

« назад - далее »

0 Пользователи и 5 гостей просматривают эту тему.

kvadim

Здравствуйте, я установил virtualbox 5.2 на Debian 9, но virtualbox не запускается пишет вот такое: virtualbox Qt FATAL: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.

Как можно решить эту проблему? Гугл пока ничего не дал.

qupl

Откуда устанавливали? В оф.репозитории 5.1.  Зависимости все установлены? Ругается на некий qt-плагин.

kvadim

Цитата: qupl от 04 июля 2018, 12:55:58
Откуда устанавливали? В оф.репозитории 5.1.  Зависимости все установлены? Ругается на некий qt-плагин.
С репозитория от куда еще?
cat /etc/apt/sources.list.d/virtualbox.list
deb http://download.virtualbox.org/virtualbox/debian stretch contrib


Modigar


kvadim

Цитата: Modigar от 04 июля 2018, 14:51:01
установите libqt5gui5
Эта библиотека установлена

sudo apt install libqt5gui5
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлен пакет libqt5gui5 самой новой версии (5.7.1+dfsg-3+b1).
libqt5gui5 установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.


ferum

Программа должна запускаться просто из меню приложений, так понимаю вы запускаете её из консоли что бы понять причину.
Вы случайно не забыли внести пользователя в группу пользователей virtualbox?
Русские дебианщики против цифрового слабоумия !

kvadim

Цитата: ferum от 05 июля 2018, 14:57:24
Программа должна запускаться просто из меню приложений, так понимаю вы запускаете её из консоли что бы понять причину.
Вы случайно не забыли внести пользователя в группу пользователей virtualbox?
Такой даже группы нет, есть только vboxusers. Я добавил пользователя в группу vboxusers, но ничего не происходит, так же не запускается Ни с консоли, ни с меню приложений.

ferum

Что бы дать абсолютно правильный ответ надо проверить всё на собственном опыте, сейчас данную программу не использую но когда то приходилось.
Есть предположение что вы ставили программу пакетом а он был скачан от другого дистрибутива например ubuntu , соответственно собирался на его зависимостях. Для правильной установки следует удалить пакет, прописать репозиторий для stretch, установить ключ и поставить пакет и возможно обновления с репозитория оракл. Хотя это идёт несколько в разрез с религией debian, virtualbox должен заработать.
Русские дебианщики против цифрового слабоумия !

Modigar

ldd на бинарник виртуалбокса что скажет?
Очень похоже, что версия Qt не совпадает.
ps: virtualbox обычно ставлю из бинарей, которые на целевой тачке его собирают.

kvadim

#9
Цитата: Modigar от 05 июля 2018, 16:53:47
ldd на бинарник виртуалбокса что скажет?
Очень похоже, что версия Qt не совпадает.
ps: virtualbox обычно ставлю из бинарей, которые на целевой тачке его собирают.
ldd /usr/lib/virtualbox/VirtualBox
[sudo] пароль для rico:
linux-vdso.so.1 (0x00007ffd4df7c000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff9e81b4000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff9e7fb0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff9e7c11000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff9e85fb000)


Cообщение объединено 06 июля 2018, 08:14:06

Цитата: ferum от 05 июля 2018, 16:34:23
Что бы дать абсолютно правильный ответ надо проверить всё на собственном опыте, сейчас данную программу не использую но когда то приходилось.
Есть предположение что вы ставили программу пакетом а он был скачан от другого дистрибутива например ubuntu , соответственно собирался на его зависимостях. Для правильной установки следует удалить пакет, прописать репозиторий для stretch, установить ключ и поставить пакет и возможно обновления с репозитория оракл. Хотя это идёт несколько в разрез с религией debian, virtualbox должен заработать.
Я уже удалял и ставил версию 5.1 и 5.2 все равно не работает. Репозиторий под stretch прописан, я же уже показывал и ключ тоже прописывал. Это не помогает.

Modigar

Что то слишком маленький вывод ldd
Там рядом ещё его бинарники есть?

kvadim

#11
Цитата: Modigar от 06 июля 2018, 08:23:17
Что то слишком маленький вывод ldd
Там рядом ещё его бинарники есть?
/usr/lib/virtualbox$ ls
additions                     VBoxDDRC.rc             VBoxPython3_5m.so
check_module_dependencies.sh  VBoxDD.so               VBoxPython.so
components                    VBoxDDU.so              VBoxREM.so
DbgPlugInDiggers.so           VBoxDragAndDropSvc.so   VBoxRT.so
dtrace                        vboxdrv.sh              VBoxSDL
kchmviewer                    VBoxEFI32.fd            VBoxSDL.so
libvboxjxpcom.so              VBoxEFI64.fd            VBoxSharedClipboard.so
postinst-common.sh            VBoxExtPackHelperApp    VBoxSharedCrOpenGL.so
prerm-common.sh               VBoxGuestControlSvc.so  VBoxSharedFolders.so
routines.sh                   VBoxGuestPropSvc.so     vboxshell.py
sdk                           VBoxHeadless            VBoxSVC
UnattendedTemplates           VBoxHeadless.so         VBoxSVGA3D.so
VBoxAuthSimple.so             VBoxHostChannel.so      VBoxTestOGL
VBoxAuth.so                   vbox-img                VBoxVMM.so
VBoxAutostart                 VBoxKeyboard.so         VBoxVolInfo
vboxautostart-service.sh      VBoxManage              vboxweb-service.sh
VBoxBalloonCtrl               VBoxNetAdpCtl           vboxwebsrv
vboxballoonctrl-service.sh    VBoxNetDHCP             VBoxXPCOMC.so
VBoxBugReport                 VBoxNetDHCP.so          VBoxXPCOMIPCD
VBoxCreateUSBNode.sh          VBoxNetNAT              VBoxXPCOM.so
VBoxDbg.so                    VBoxNetNAT.so           VirtualBox
VBoxDD2R0.r0                  VBoxOGLhostcrutil.so    VirtualBox.so
VBoxDD2RC.rc                  VBoxOGLhosterrorspu.so  VMMR0.r0
VBoxDD2.so                    VBoxOGLrenderspu.so     VMMRC.rc
VBoxDDR0.r0                   VBoxPython2_7.so

Я так понял, что ни кто не сталкивался с этой проблемой. :(