Virtualbox stopped working after the recent upgrade. I was following another thread and assuming it was because of the bug. But qemu is updated and I’ve restarted the computer, but it still doesn’t work.
Maybe the problem is unique to me. Can anyone help troubleshoot?
I’d try running it from a terminal and see what errors are given when you launch it. It also would be good to know where you installed from and what version of TW you’re using (“recent update” doesn’t give us anything particularly specific to work with).
I just launched a VirtualBox VM on my TW system, which is running 20250405:
$ cat /etc/os-release | grep VER
# VERSION="20250405"
VERSION_ID="20250405"
I have version 7.1.6a installed:
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+------------------------+---------+----------------------+--------+----------------------
i+ | virtualbox | package | 7.1.6a-1.1 | x86_64 | Main Repository (OSS)
i+ | virtualbox-kmp-default | package | 7.1.4_k6.13.7_1-8.7 | x86_64 | (System Packages)
i+ | virtualbox-kmp-default | package | 7.1.6a_k6.14.0_1-1.1 | x86_64 | Main Repository (OSS)
i+ | virtualbox-qt | package | 7.1.6a-1.1 | x86_64 | Main Repository (OSS)
Looks like I need to clean up some old kernel modules related to an earlier release, but that’s for an older kernel that I’m not using, so isn’t affecting my use of it.
I found that on some of my machines that something changed VirtualBox from 755 to 4755 and it is not permitted to run as root.
chmod 755 /usr/bin/VirtualBox
fixed it to run again.
Here is the error that I get when attempting to run from terminal:
Waiting for VM "Windows 11" to power on...
VBoxManage: error: The VM session was aborted
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession
I have the exact same version of Virtualbox as you and it is from openSUSE
It’s not so easy for me to start fresh with the VM. I have two programs on the Windows OS that are licensed and supposed to be “removed” from the old system before I can install on a new one.
Actually I’m not sure VirtualBox is using qemu. When the first happened, I didn’t have it installed, but added because I saw that listed as a possible solution. That didn’t help, so I removed qemu. But then I noticed with an update it was installed again.
Digging into it a little bit more, it looks like it can be built to use it, but it isn’t here, so it’s very unlikely that that’s the issue here since you installed it from the openSUSE repo.
Looking at the logs, it looks like there’s an issue with hardware video acelleration - you might try disabling that in the VM configuration as a starting point.
If that resolves it, then look to the host’s video driver.
Yay!! That fixed it. I disabled the 3D acceleration in the VM and it worked right away.
But I’m not sure what I should do with the host’s video driver.
An added layer to this is that I wasn’t notified of your reply, so I went and did some trouble shooting on my own. I discovered you can install a new VM, but use an existing virtual hard-drive. So did that to access the software apps I needed and it worked fine. Maybe on install the 3D acceleration was not enabled.
Anyways, everything seems to be working fine. Thanks for sticking with me. I just wasn’t sure what action needs to be taken with the host driver.