VirtualBox kernel service is not running / NS_ERROR

HI,
since several days VirtualBox fails to start my virtual machines
I get two error messages.

  1. (when booting the desktop) “VBoxClient: the VirtualBox kernel service is not running. Exiting.”
  2. (when trying to start a machine) "The VM session was abortetd. Result Code NS_ERROR_FAILURE (0x80004005)

I’m running tumbleweed on a Lenovo T490 latest updates installed. Reinstalling Virtualbox did not help.
Anything I can do to get my virtual sessions running again?
Franz

I would 1st turn off secure boot - sounds like an unsigned VirtualBox install.

UEFI secure boot (in Bios of T490) is off and not active.

VBox once worked until some time ago. I did not change anything other than
‘sudo zypper ref && sudo zypper dup’ on a regular basis…

Sounds like old code is conflicting with new code. Uninstall all old code (will not delete any setups) and install the newest one. yes there is an asterisk in the rm line to get all the pieces.
sudo zypper rm virtualbo*
reboot
sudo zypper in virtualbox
reboot
and virtualbox should work now.

Does not help…
The first error (“VBoxClient: the VirtualBox kernel service is not running. Exiting.”) is gone, but the second ("The VM session was abortetd. Result Code NS_ERROR_FAILURE (0x80004005) still occurs.

Post your Repo list:
zypper lr -d
also
zypper se -si virtualbox
and
uname -a

According this bugreport, this is due to the use of old/outdated extension packs.
https://bugzilla.opensuse.org/show_bug.cgi?id=1231346

get the extension pack from here - it is for all openSUSE versions:

https://download.virtualbox.org/virtualbox/7.1.2/VirtualBox-7.1-7.1.2_164945_openSUSE153-1.x86_64.rpm

you might not need the extension pack as most of what was needed is included - the exception is private VB networking (not nat or bridged.)

you can remove the old one in virtualbox manager - File > tools > extension manager.

One other thing - if you save the machine in VB 6 and now on VB 7 - the save state has to be discarded to load. The save state is for a different VB engine.

Some saved states (shared folders for example) are not compatible from 7.0.18 or 7.0.20 to 7.1.0 or 7.1.2.

Here it is

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service

—±---------------------------------------±---------------------------------------±--------±----------±--------±---------±---------±----------------------------------------------------------------------------±-------
1 | ftp.gwdg.de-openSUSE_Tumbleweed | Packman Repository | Ja | (r ) Ja | Ja | 99 | rpm-md | Index of /pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
2 | install | install | Ja | ( p) Ja | Nein | 99 | plaindir | dir:/home/franz/install |
3 | openHAB_Testing | openHAB Testing | Ja | (r ) Ja | Ja | 99 | rpm-md | JFrog |
4 | openSUSE-20230908-0 | openSUSE-20230908-0 | Nein | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-Intenso_Micro_Line_16081100043641-0:0-part2 |
5 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ |
6 | repo-debug | openSUSE-Tumbleweed-Debug | Nein | ---- | ---- | 99 | N/A | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
7 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
8 | repo-openh264 | Open H.264 Codec (openSUSE Tumbleweed) | Ja | (r ) Ja | Ja | 99 | rpm-md | Index of /openh264/openSUSE_Tumbleweed |
9 | repo-oss | openSUSE-Tumbleweed-Oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
10 | repo-source | openSUSE-Tumbleweed-Source | Nein | ---- | ---- | 99 | N/A | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
11 | repo-update | openSUSE-Tumbleweed-Update | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |

Repository-Daten werden geladen…
Installierte Pakete werden gelesen…

S | Name | Type | Version | Arch | Repository
—±-----------------------±------±--------------------±-------±-----------------------
i+ | virtualbox | Paket | 7.1.0-2.3 | x86_64 | openSUSE-Tumbleweed-Oss
i+ | virtualbox-guest-tools | Paket | 7.1.0-2.3 | x86_64 | openSUSE-Tumbleweed-Oss
i | virtualbox-kmp-default | Paket | 7.1.0_k6.11.2_1-2.4 | x86_64 | openSUSE-Tumbleweed-Oss
i | virtualbox-qt | Paket | 7.1.0-2.3 | x86_64 | openSUSE-Tumbleweed-Oss

Linux T490.fritz.box 6.11.2-1-default #1 SMP PREEMPT_DYNAMIC Fri Oct 4 17:37:58 UTC 2024 (38c846e) x86_64 x86_64 x86_64 GNU/Linux

no extension pack installed…

Thanks! (and thanks to the other replies too.
Discarding the save state solved the problem.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.