Hello
I’m new to openSUSE, both the distro itself & also finding my way around the fora here. I’ve been playing over the past month with Leap & Tumbleweed in Virtualbox VMs running as Guests in my Tower’s current Host [Maui 17.03]. Leap is nice but TW is fantastic. I liked it so much that after the first week of VM-based testing i took the next step of replacing my second computer’s [Lappy] Maui with TW - it’s really impressed me with its solid Plasma desktop stability compared to what i’ve been used to. i cannot tell whether this reflects some vast superiority of TW’s 5.10.2 over Maui’s current 5.9.3, or if the stability improvement is instead due to the openSUSE code-base as opposed to Maui’s base [Ubuntu 16.04]… but either way TW has seriously impressed me.
That said, there’s a few issues i’ve been unable to resolve on Lappy = my “experimental” pc; i test prospective new distros initially in VMs in my Tower, then if ok there i install one onto Lappy, & if also ok there, then install onto Tower]. For my Tower to have TW instead of Maui i need to solve these issues, otherwise would have to regretably abandon the changeover. The issue for this post is VirtualBox.
I have a lot of existing VirtualBox VMs [many Linux, some Windows] & it’s essential that i can still use these in TW [otherwise TW is not for me, which would be sad]. My habit of years is to use the Oracle site’s VirtualBox & Guest Additions downloads, not the open-source versions. Hence the first thing i tried was to visit https://www.virtualbox.org/wiki/Linux_Downloads & download the latest 5.1.22 RPM for openSUSE Tumbleweed… but was disappointed to see there is NONE there, only:
openSUSE 13.2 (“Harlequin”) / Leap 42.1 (“Malachite”) i386 | AMD64
I did however download the latest GA from there.
Next i decided to try the openSUSE repo version. In YaST2 i selectedthe “virtualbox” package, then picked Option 1 followed by Option 2 to resolve the conflicts [see pics].
By the end of the installations the package status was as per pic.
I then also installed the latest GA via the earlier-downloaded Oracle file.
Unfortunately when i tried starting a couple of my existing VMs, VB failed with error msg as follows; i then created a new VM “dummy vm”] & tried launching it, but again only got the error:
Failed to open a session for the virtual machine dummy vm.
The virtual machine ‘dummy vm’ has terminated unexpectedly during startup with exit code 1 (0x1).
Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
MachineWrap
Interface:
IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0}
In https://en.opensuse.org/SDB:VirtualBox_Installation * i read about upgrading the kernel, so i tried running
sudo /etc/init.d/vboxdrv setup
…but got an error:
/etc/init.d/vboxdrv: line 385: /sbin/vboxconfig: Permission denied
Then in https://forums.opensuse.org/showthread.php/524461-Unable-to-run-Virtualbox-after-latest-kernel-update/page2 i read about the need to create a symlink, viz:
sudo ln -s /etc/init.d/ /etc/rc.d
So i did that & rebooted. Sadly the same errors recurred with each attempt to run a VM.
Have i made a mistake / neglected to do something necessary? Or is it simply not possible to use VirtualBox with Tumbleweed? Thank you.*