Starting virtualbox machines it crashes with error: 00:00:00.994360 rtldrNativeLoad: dlopen('libvulkan.so.1', RTLD_NOW | RTLD_LOCAL) failed: libvulkan.so.1: impossibile aprire il file oggetto condiviso: File o directory non esistente I solved installing vulkan-tools that install that libraries. I think it misses the correct dependencies. Please fix for others. Reproducible: Always
It is enough to install vulkan-loader
Hi! Can you tell me what version of virtualbox are you trying? Also which USE flags you have set?
(In reply to Viorel Munteanu from comment #2) > Hi! > > Can you tell me what version of virtualbox are you trying? 7.0.2 and 7.0.4 > Also which USE > flags you have set? alsa dbus gui opengl pam pulseaudio sdk sdl udev -debug -doc -dtrace -java -lvm -pch -python -vboxwebsrv -vnc PYTHON_SINGLE_TARGET="python3_10 -python3_8 -python3_9 -python3_11"
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c21691f6c7522f647e0a77128617533ecef154 commit d2c21691f6c7522f647e0a77128617533ecef154 Author: Viorel Munteanu <ceamac@gentoo.org> AuthorDate: 2022-11-22 17:54:11 +0000 Commit: Viorel Munteanu <ceamac@gentoo.org> CommitDate: 2022-12-10 09:53:02 +0000 app-emulation/virtualbox: add vulkan dependency If compiled with USE=opengl, virtualbox tries to dlopen libvulkan.so.1 and crashes if it cannot be found when starting machines configured with display VMSVGA. Even the headless machine crashes. So add libvulkan as RDEPEND. Closes: https://bugs.gentoo.org/882507 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> .../virtualbox/{virtualbox-7.0.2.ebuild => virtualbox-7.0.2-r1.ebuild} | 1 + .../virtualbox/{virtualbox-7.0.4.ebuild => virtualbox-7.0.4-r1.ebuild} | 1 + 2 files changed, 2 insertions(+)