VirtualBox

Opened 14 years ago

Closed 14 years ago

#7644 closed defect (worksforme)

VirtualBox 3.2.10 fails to start

Reported by: Alexander Owned by:
Component: other Version: VirtualBox 3.2.10
Keywords: Cc: adiev@…
Guest type: other Host type: Linux

Description

Trying to execute VirtualBox results in the following error: $ VirtualBox VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/libQtOpenGL.so.4: undefined symbol: _ZNK7QPixmap9isQBitmapEv

Host: Fedora 13 i386: $ uname -r 2.6.34.7-61.fc13.i686

VirtualBox version: 3.2.10r66523, installed as update of previous version from virtualbox repository. Downgrade to version 3.2.8 does not solve the problem.

Attachments (3)

yum_provides_libQtOpenGL (630 bytes ) - added by Alexander 14 years ago.
yum provides libQtOpenGL.so.4
yum_info_qt-x11 (571 bytes ) - added by Alexander 14 years ago.
yum info qt-x11
attach3.txt (75 bytes ) - added by Alexander 14 years ago.
rpm -qal qt-x11\*|grep libQtGui.so.4

Download all attachments as: .zip

Change History (12)

by Alexander, 14 years ago

Attachment: yum_provides_libQtOpenGL added

yum provides libQtOpenGL.so.4

by Alexander, 14 years ago

Attachment: yum_info_qt-x11 added

yum info qt-x11

comment:1 by Frank Mehnert, 14 years ago

Resolution: duplicate
Status: newclosed

Duplicate of #7623.

comment:2 by Alexander, 14 years ago

Resolution: duplicate
Status: closedreopened

No, this is not a duplicate. As root VirtualBox can't be started too.

comment:3 by Frank Mehnert, 14 years ago

Which VirtualBox package did you install (exact package name please)?

comment:4 by Alexander, 14 years ago

$ yum info virtualbox-3.2 ..... Name : VirtualBox-3.2 Arch : i686 Version : 3.2.10_66523_fedora13 Release : 1 Size : 91 M Repository : installed From repo : virtualbox

comment:5 by Frank Mehnert, 14 years ago

Sorry but this package installs and works very well here on a Fedora 13 installation. And the missing symbol _ZNK7QPixmap9isQBitmapEv is provided by /usr/lib/libQtGui.so.4.6.3 which is part of qt-x11 as well. So it looks like your installations is somehow screwed up. You might want to re-install qt-x11.

comment:6 by Alexander, 14 years ago

The error message says ".../usr/lib/libQtOpenGL.so.4: undefined symbol: _ZNK7QPixmap9isQBitmapEv...", not "/usr/lib/libQtGui.so.4.6.3".

I tried to reinstall qt-x11, error message is changed: "VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/libQtOpenGL.so.4: undefined symbol: _ZN14QWidgetPrivate15checkWindowRoleEv", but VirtualBox still does not work.

comment:7 by Frank Mehnert, 14 years ago

I know what the error messages says but I also know where the symbol comes from (checked locally). The symbol _ZN14QWidgetPrivate15checkWindowRoleE comes from /usr/lib/libQtGui.so.4.6.3 as well. Are you 100% sure that your Linux installation is up-to-date and that you don't have any private packages (except VirtualBox) installed? Could you attach the compressed output of

rpm -qal qt-x11\*|grep libQtGui.so.4

to this ticket?

by Alexander, 14 years ago

Attachment: attach3.txt added

rpm -qal qt-x11\*|grep libQtGui.so.4

comment:8 by Alexander, 14 years ago

I solved the problem. In my system installed software for hardware key eToken NG (http://www.aladdin-rd.ru/en/). This software installed it's own copies of Qt-libraries in directory /usr/lib/eToken/: libQtCore.so.4.2.3, libQtGui.so.4.2.3, libQtXml.so.4.2.3, and symlinks in the same directory: libQtCore.so.4, libQtGui.so.4, libQtXml.so.4. I removed symlinks, after system restart VirtialBox is working.

Ticket can to be closed. Thanks.

comment:9 by Frank Mehnert, 14 years ago

Resolution: worksforme
Status: reopenedclosed
Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette