Welcome!

The kernel problem with recent updates has been solved. Find the solution here

Important information
-- Required MX 15/16 Repository Changes
-- Information on torrent hosting changes
-- Information on MX15/16 GPG Keys
-- Spectre and Meltdown vulnerabilities

News
-- Introducing our new Website
-- MX Linux on social media: here

Current releases
-- MX-18.3 Point Release release info here
-- Migration Information to MX-18 here
-- antiX-17.4.1 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

Virtual Box 5.1 is out

User avatar
Stevo
Developer
Posts: 20097
Joined: Fri Dec 15, 2006 8:07 pm

Virtual Box 5.1 is out

#1

Post by Stevo » Wed Jul 13, 2016 7:21 pm

For those that have the Oracle repository enabled, it will appear as the virtualbox-5.1 package, and not as an automatic upgrade to virtualbox-5.0 or other versions, since those are seen as different packages.

I also noticed that the Oracle 5.1 version is now built against Qt 5 instead of Qt 4. On my system, that means it has a different interface style, since I have Qt 4 using a Kvantum look.

User avatar
dolphin_oracle
Developer
Posts: 12544
Joined: Sun Dec 16, 2007 1:17 pm

Re: Virtual Box 5.1 is out

#2

Post by dolphin_oracle » Fri Jul 15, 2016 3:05 pm

with the change in package name, virtualbox will now show as available to install in the mx-packageinstaller. vb-5.1 replaces vb-5.0, so using that routine will get you the latest version, when an apt-get dist-upgrade does not.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad T530 - MX-18.3
lenovo s21e - antiX-19 beta 2 (live-USB)
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
asqwerth
Developer
Posts: 5161
Joined: Sun May 27, 2007 5:37 am

Re: Virtual Box 5.1 is out

#3

Post by asqwerth » Sat Jul 16, 2016 11:23 am

I just tried installing 5.1 on MX14 via synaptic. Despite the Oracle repository being set to wheezy in synaptic settings, version 5.1 couldn't run.

I had this error message when trying to run it from terminal:

Code: Select all

$ virtualbox
Qt FATAL: This application failed to start because it could not find or load the Qt platform plugin "xcb".

Available platform plugins are: xcb.

Reinstalling the application may fix this problem.
Aborted
I went back to synaptic and found an "xcb" package which I installed. Still didn't work.

Reinstalled VB 5.1. Nope.

Rebooted. Nope.

Reinstalled VB 5.0. Works again.

I guess Qt5 isn't compatible with wheezy, even if Oracle has a 5.1 version for the wheezy repos.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
kmathern
Developer
Posts: 9707
Joined: Wed Jul 12, 2006 2:26 pm

Re: Virtual Box 5.1 is out

#4

Post by kmathern » Sat Jul 16, 2016 12:08 pm

asqwerth wrote:...I guess Qt5 isn't compatible with wheezy, even if Oracle has a 5.1 version for the wheezy repos.
Do you have the various Qt5 packages installed (not exactly sure which ones) that it needs ?
I don't think MX-14 comes with any Qt5 packages installed by default, the original MX-14 release didn't anyway.
Qt5 packages are available in the M12 testrepo (which is included in the MX-14 sources) but it's not enabled by default .

Also, it looks like the Wheezy virtualbox-5.1 package doesn't list any qt5 dependencies (http://download.virtualbox.org/virtualb ... 6/Packages -- at the bottom of the page), so they wouldn't get installed even if the testrepo was enabled

Code: Select all

Package: virtualbox-5.1
Version: 5.1.0-108711~Debian~wheezy
Architecture: i386
Maintainer: Oracle Corporation <info@virtualbox.org>
Installed-Size: 166857
Pre-Depends: debconf (>= 1.1) | debconf-2.0
Depends: libc6 (>= 2.7), libcurl3-gnutls (>= 7.16.2), libdevmapper1.02.1 (>= 2:1.02.20), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libglib2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libpng12-0 (>= 1.2.13-4), libpython2.7 (>= 2.7), libsdl1.2debian (>= 1.2.11), libsm6, libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 4.6), libvpx1 (>= 1.0.0), libx11-6, libx11-xcb1, libxcb1 (>= 1.8), libxcursor1 (>> 1.1.2), libxext6, libxinerama1, libxml2 (>= 2.7.4), libxmu6, libxrender1, libxt6, zlib1g (>= 1:1.1.4), psmisc, adduser
Recommends: libasound2, libpulse0, libsdl-ttf2.0-0, kmod | kldutils | module-init-tools, linux-headers-generic | linux-headers-generic-pae | linux-headers-686-pae | linux-headers-amd64 | linux-headers-2.6-686 | linux-headers-2.6-amd64 | linux-headers, linux-image, gcc, make | build-essential | dpkg-dev, binutils, pdf-viewer, libgl1
Conflicts: virtualbox, virtualbox-guest-additions-iso, virtualbox-ose
Replaces: virtualbox
Provides: virtualbox
Priority: optional
Section: contrib/misc
Filename: pool/contrib/v/virtualbox-5.1/virtualbox-5.1_5.1.0-108711~Debian~wheezy_i386.deb
Size: 69860982
SHA256: 19634a3bc552a0f2714d7aece12a9d450619bb6682dcbc510492ff7db7e4f150
SHA1: 8bc978cbe0c476e7c0822783680f3d95a3d5ee91
MD5sum: ccfc7f3f4bc58558c7024b44ea5e979b
Description: Oracle VM VirtualBox
 VirtualBox is a powerful PC virtualization solution allowing you to run a
 wide range of PC operating systems on your Linux system. This includes
 Windows, Linux, FreeBSD, DOS, OpenBSD and others. VirtualBox comes with a broad
 feature set and excellent performance, making it the premier virtualization
 software solution on the market.
Python-Version: 2.6, 2.7
The jessie package (http://download.virtualbox.org/virtualb ... 6/Packages -- at the bottom of the page) does have qt5 depends:

Code: Select all

Package: virtualbox-5.1
Version: 5.1.0-108711~Debian~jessie
Architecture: i386
Maintainer: Oracle Corporation <info@virtualbox.org>
Installed-Size: 144543
Pre-Depends: debconf (>= 1.1) | debconf-2.0
Depends: libc6 (>= 2.15), libcurl3-gnutls (>= 7.16.2), libdevmapper1.02.1 (>= 2:1.02.90), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libpng12-0 (>= 1.2.13-4), libpython2.7 (>= 2.7), libqt5core5a (>= 5.3.0), libqt5gui5 (>= 5.3.0), libqt5opengl5 (>= 5.0.2), libqt5printsupport5 (>= 5.0.2), libqt5widgets5 (>= 5.2.0), libqt5x11extras5 (>= 5.1.0), libsdl1.2debian (>= 1.2.11), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 4.9), libvpx1 (>= 1.0.0), libx11-6, libxcb1, libxcursor1 (>> 1.1.2), libxext6, libxinerama1, libxml2 (>= 2.7.4), libxmu6, libxt6, zlib1g (>= 1:1.1.4), psmisc, adduser
Recommends: libasound2, libpulse0, libsdl-ttf2.0-0, kmod | kldutils | module-init-tools, linux-headers-generic | linux-headers-generic-pae | linux-headers-686-pae | linux-headers-amd64 | linux-headers-2.6-686 | linux-headers-2.6-amd64 | linux-headers, linux-image, gcc, make | build-essential | dpkg-dev, binutils, pdf-viewer, libgl1
Conflicts: virtualbox, virtualbox-guest-additions-iso, virtualbox-ose
Replaces: virtualbox
Provides: virtualbox
Priority: optional
Section: contrib/misc
Filename: pool/contrib/v/virtualbox-5.1/virtualbox-5.1_5.1.0-108711~Debian~jessie_i386.deb
Size: 62817844
SHA256: 9e92731a679005fa0b6826ae464070185ad7cb6697765ae59a7614aa06381160
SHA1: 14e0cbf0c2440cf5cddefdfb157f0943ee936c0c
MD5sum: bc972f7c243ee8620ded3ca9d4c45f40
Description: Oracle VM VirtualBox
 VirtualBox is a powerful PC virtualization solution allowing you to run a
 wide range of PC operating systems on your Linux system. This includes
 Windows, Linux, FreeBSD, DOS, OpenBSD and others. VirtualBox comes with a broad
 feature set and excellent performance, making it the premier virtualization
 software solution on the market.
Python-Version: 2.7

User avatar
asqwerth
Developer
Posts: 5161
Joined: Sun May 27, 2007 5:37 am

Re: Virtual Box 5.1 is out

#5

Post by asqwerth » Sat Jul 16, 2016 12:47 pm

Don't know enough to comment. The error message did say "Qt FATAL", though.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
Stevo
Developer
Posts: 20097
Joined: Fri Dec 15, 2006 8:07 pm

Re: Virtual Box 5.1 is out

#6

Post by Stevo » Sat Jul 16, 2016 6:04 pm

Wheezy-backports has a newer Qt 5 backport than the M12 repo, plus a newer libxcb1 (1.10 vs. 1.0.8), if that turns out to be the problem. It seems to be some kind of bug if it doesn't depend on some version of Qt, IMO.

I see that the new 5.1 version no longer needs DKMS to rebuild the modules for a new kernel--that must explain the error message I now see about a missing dkms.conf file when I install a new kernel or trigger a dkms rebuild. It still works despite the error.

User avatar
asqwerth
Developer
Posts: 5161
Joined: Sun May 27, 2007 5:37 am

Re: Virtual Box 5.1 is out

#7

Post by asqwerth » Sat Jul 16, 2016 11:27 pm

I'm a bit leery of letting in a whole lot of packages I don't really need urgently . I think I'll keep to version 5.0 for MX14. I have MX15 in which to install newer VB versions.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
joany
Forum Veteran
Forum Veteran
Posts: 5918
Joined: Mon Feb 12, 2007 1:45 pm

Re: Virtual Box 5.1 is out

#8

Post by joany » Sun Jul 17, 2016 10:05 am

If additional packages are required to run VB 5.1 with Wheezy, shouldn't Synaptic either install them or hold back VM 5.1 from being installed? Is there some way a bug report can be sent in to the developers?
MX-14; 3.12-0.bpo.1-686-pae kernel using 4GB RAM
2.4GHz AMD Athlon 4600+
NVidia GeForce 6150 LE; 304.121 Display Driver
You didn't slow down because you're old; you're old because you slowed down.

User avatar
kmathern
Developer
Posts: 9707
Joined: Wed Jul 12, 2006 2:26 pm

Re: Virtual Box 5.1 is out

#9

Post by kmathern » Sun Jul 17, 2016 10:48 am

I found a post/thread on the virtualbox forum where vbox 5.1 wouldn't start up for someone. A reply in that thread said some of the 5.1 packages come with the qt5 libraries built-in, that might explain why the Wheezy packages here: http://download.virtualbox.org/virtualb ... albox-5.1/ are slightly bigger than the Jessie packages (67M vs. 60M).

https://forums.virtualbox.org/viewtopic ... 82#p366782
Re: VirtualBox 5.1 doesn't start on EL 6 host

Postby 0x0000.ru » 17. Jul 2016, 00:09
I have exactly the same error, but I run on Ubuntu 14.04.4 LTS, which should be officially supported. Deb package comes with the built-in libraries qt5, but it works only with the following command:

Code: Select all Expand view

Code: Select all

    P=/usr/lib/virtualbox; sudo LD_LIBRARY_PATH=$P:$P/plugins/platforms $P/VirtualBox
That reply was from someone using Ubuntu 14.04.4 LTS. I downloaded the i386 Wheezy package and took a look at it, it looks like it also includes the built-in qt5 libraries.

It also looks like you might need to alter the startup command to what's mentioned in that post, though I'm not sure that you need to include the 'sudo'.

User avatar
asqwerth
Developer
Posts: 5161
Joined: Sun May 27, 2007 5:37 am

Re: Virtual Box 5.1 is out

#10

Post by asqwerth » Sun Jul 17, 2016 11:22 am

Thanks. When I have more time to fiddle around and try stuff on MX14, I'll attempt installation of VB5.1 again.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

Post Reply

Return to “Software / Configuration”