SliTaz SliTaz Forum

You are not logged in.

#1 2025-11-06 09:17:56

Bruno_66
Member
Registered: 2025-11-05
Posts: 7

Oracle VM and java

hello SliTaz users

I'm back here for this issue. The Oracle VM refuses to start up (inside slitaz 5 rolling), even if I've installed java. Please, have you an idea to solve it?

Thank you in advance for any help.

Offline

#2 2025-11-07 07:18:35

Bruno_66
Member
Registered: 2025-11-05
Posts: 7

Re: Oracle VM and java

Please, I would kindly ask the SliTaz developers: is it possible to bundle up oracle VM with all the jawa requirements? This would be a strong and relevant improving for the distro, because after it, It will be possible intalling not only windows applications but all the operative systems applications etc etc...Thank you in advance for any answer. Best Regards.

Offline

#3 2025-11-07 09:54:32

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Oracle VM and java

Ciao Bruno, mi risulta che sei italiano e quindi evito di passare con il traduttore.

Premesso che non sono uno sviluppatore, ma me la cavo comunque, qual'è esattamente l'errore che riscontri?

Ho fatto un paio di prove e non ho trovato nulla di anomalo:

cat /etc/slitaz-version

SliTaz GNU/Linux - 5.0-RC4 20251102

tazpkg search java

tazpkg -gi java-jdk

.....

java -version

java version "1.6.0_20"

OpenJDK Runtime Environment (IcedTea6 1.9.9) (linux-gnu build 1.6.0_20-b20)

OpenJDK Server VM (build 17.0-b16, mixed mode)

Offline

#4 2025-11-07 13:02:17

Bruno_66
Member
Registered: 2025-11-05
Posts: 7

Re: Oracle VM and java

ciao,

this last works

but

when I launch Oracle VM VirtualBox, doesn't start anything.

Thank you

Offline

#5 2025-11-07 14:27:50

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Oracle VM and java

Il pacchetto virtualbox-ose è rotto! è pane per Shann...

tazpkg -gi virtualbox-ose

virtualbox

VirtualBox: supR3HardenedVerifyFileInternal: Failed to open "/usr/lib/virtualbox/VMMR0.r0": No such file or directory (2)

Offline

#6 2025-11-10 10:36:22

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Oracle VM and java

Hi Bruno_66, gibor,

Need to check how to build virtualbox-ose on rolling, seem broken since few years, last successfully build is 2019.

Offline

#7 2025-11-12 20:22:08

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Oracle VM and java

Hi,

After successfully build virtualbox-ose for "current", i begin to do same for rolling.

At time found root cause iasl updated from 20100915 > 20190215, after that virtualbox-ose build failed.

I try to rebuild it without success both 4.2.6 or latest 4.2.x branch hmm

kBuild: Compiling VBoxDD - /home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp

In file included from /home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp:40:0:

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/out/linux.x86/release/obj/VBoxDD/vboxssdt-standard.hex:13:19: warning: extra tokens at end of #ifndef directive [enabled by default]

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/out/linux.x86/release/obj/VBoxDD/vboxssdt-standard.hex:14:19: warning: missing whitespace after the macro name [enabled by default]

In file included from /home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp:41:0:

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/out/linux.x86/release/obj/VBoxDD/vboxssdt-cpuhotplug.hex:13:19: warning: extra tokens at end of #ifndef directive [enabled by default]

kBuild: Compiling VBoxDD - /home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/DevRTC.cpp

In file included from /home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp:40:0:

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/out/linux.x86/release/obj/VBoxDD/vboxssdt-standard.hex:16:23: error: expected initializer before '-' token

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp: In function 'int acpiPrepareDsdt(PPDMDEVINS, void**, size_t*)':

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp:362:32: error: 'AmlCode' was not declared in this scope

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp: In function 'int acpiPrepareSsdt(PPDMDEVINS, void**, size_t*)':

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp:411:29: error: 'AmlCodeSsdtCpuHotPlug' was not declared in this scope

/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp:416:29: error: 'AmlCodeSsdtStandard' was not declared in this scope

kmk: *** [/home/slitaz/wok/virtualbox-ose/source/virtualbox-ose-4.2.36/out/linux.x86/release/obj/VBoxDD/PC/ACPI/VBoxAcpi.o] Error 1

Due of last version available on 32bits, i try to build 5.2.44, need to add libQt5PrintSupport and openssl10-dev for bdeps, thanks gentoo bugtracker and distfiles to fetch very old patches.

Search "virtualbox patch Glsizeiptr" and found https://bugs.gentoo.org/907597 talk about [c]014_virtualbox-6.0.14-Glsizeiptr.patch[/c]

Infact build failed with clash function already declared Glsizeiptr, i patch and build seem in progress with lot of warning "deprecated declarations"

Offline

#8 2025-11-13 17:36:43

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Oracle VM and java

After battle and deep investigation build successfully virtualbox 4.3.40 for rolling smile

Not sure if relate to nested, can't run rolling vm inside, but modules loaded correctly

Need to rebuild receipt to include libvpx150 as depends.

Packages available here if you would try (virtualbox-ose-modules64 for running linux64 kernel else virtualbox-ose-modules)

https://people.slitaz.org/~shann/vbox_rolling/

[attachment=53468,3759]

Edit: I try to do same with 'current' vbox7 inside vbox7, vm not running inside but error not same talk about amd-v (no_svm) instead vboxdrv issue (module not match)

Offline

#9 2025-11-13 18:23:15

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Oracle VM and java

Think related to nested 64 guest, with rolling 32 guest, i can run guest 32 nested.

Below rolling 32 guest on current64 with rolling 32 guest smile

[attachment=53469,3760]

Offline

#10 2025-11-15 06:19:27

Bruno_66
Member
Registered: 2025-11-05
Posts: 7

Re: Oracle VM and java

bonjour Shann

d'abord, grand merci pour ton travail.

J'ai fait l'installation des modules pkg, mais il me donne ce message:

Failed to open a session for the virtual machine MRT.

The virtual machine 'MRT' has terminated unexpectedly during startup with exit code 1 (0x1).

Result Code: NS_ERROR_FAILURE (0x80004005)

Component: Machine

Interface: IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

RTR3InitEx failed with rc=-1912 (rc=-1912)The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing  '/etc/init.d/vboxdrv setup'may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

where: supR3HardenedMainInitRuntime

what:  4

VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.

merci d'avance

Bruno

Offline

#11 2025-11-15 06:19:37

Bruno_66
Member
Registered: 2025-11-05
Posts: 7

Re: Oracle VM and java

bonjour Shann

d'abord, grand merci pour ton travail.

J'ai fait l'installation des modules pkg, mais il me donne ce message:

Failed to open a session for the virtual machine MRT.

The virtual machine 'MRT' has terminated unexpectedly during startup with exit code 1 (0x1).

Result Code: NS_ERROR_FAILURE (0x80004005)

Component: Machine

Interface: IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

RTR3InitEx failed with rc=-1912 (rc=-1912)The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing  '/etc/init.d/vboxdrv setup'may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

where: supR3HardenedMainInitRuntime

what:  4

VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.

merci d'avance

Bruno

Offline

#12 2025-11-15 18:31:38

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Oracle VM and java

Bonjour Bruno,

Peut-tu me confirmer stp que tu utilise bien la rolling avec le noyau 3.16-55-slitaz64, je suspecte un soucis avec le noyau 3.16-55-slitaz64, il faut que je fasse un test sur mon EeePC.

Ci-dessous le test fait avec le noyau 3.16.55-slitaz, bien sûr c'est lent dans la VM car le processeur ATOM D525 ne dispose d'aucunes extensions de virtualisation.

[attachment=53488,3761]

Offline

#13 2025-11-16 08:09:59

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Oracle VM and java

Hello Bruno,

Du test que j'ai fait sur mon EeePC, le combo kernel 64 / virtualbox-ose pose problème.

J'ai tenté ce matin de compiler virtualbox-ose avec les headers linux64-module-headers, mais j'ai pas mal d'erreur de compilation.

Je ne suis pa sûr mais Virtualbox ne doit pas aimer le combo noyau 64 bits + espace utilisateur 32 bits.

/usr/src/linux/arch/x86/include/asm/dma-mapping.h: In function 'dma_alloc_coherent_gfp_flags':

/usr/src/linux/arch/x86/include/asm/dma-mapping.h:122:15: warning: comparison is always true due to limited range of data type [-Wtype-limits]

  if (dma_mask <= DMA_BIT_MASK(32) && !(gfp & GFP_DMA))

               ^

In file included from /usr/src/linux/include/linux/dma-mapping.h:82:0,

                 from /usr/src/linux/include/asm-generic/pci-dma-compat.h:7,

                 from /usr/src/linux/arch/x86/include/asm/pci.h:118,

                 from /usr/src/linux/include/linux/pci.h:1420,

                 from /home/slitaz/wok/virtualbox-ose64/source/virtualbox-ose64-4.3.40/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h:109,

                 from /home/slitaz/wok/virtualbox-ose64/source/virtualbox-ose64-4.3.40/src/VBox/Runtime/r0drv/linux/semfastmutex-r0drv-linux.c:31:

/usr/src/linux/arch/x86/include/asm/dma-mapping.h: In function 'dma_alloc_coherent_gfp_flags':

/usr/src/linux/arch/x86/include/asm/dma-mapping.h:122:15: warning: comparison is always true due to limited range of data type [-Wtype-limits]

  if (dma_mask <= DMA_BIT_MASK(32) && !(gfp & GFP_DMA))

               ^

kmk: *** [/home/slitaz/wok/virtualbox-ose64/source/virtualbox-ose64-4.3.40/out/linux.x86/release/obj/RuntimeR0Drv/r0drv/linux/semeventmulti-r0drv-linux.o] Error 1

The failing command:

@gcc-49 -c -O2 -nostdinc -iwithprefix include -include /usr/src/linux/include/linux/kconfig.h -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-paramet

kmk: *** [/home/slitaz/wok/virtualbox-ose64/source/virtualbox-ose64-4.3.40/out/linux.x86/release/obj/RuntimeR0Drv/r0drv/linux/semfastmutex-r0drv-linux.o] Error 1

The failing command:

@gcc-49 -c -O2 -nostdinc -iwithprefix include -include /usr/src/linux/include/linux/kconfig.h -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-paramet

kmk: *** Exiting with status 2

cp: can't stat '/home/slitaz/wok/virtualbox-ose64/source/virtualbox-ose64-4.3.40/out/linux.x86/release/bin/src': No such file or directory

make: *** /home/slitaz/wok/virtualbox-ose64/source/virtualbox-ose64-4.3.40/out/linux.x86/release/bin/additions/src: No such file or directory.  Stop.

Think virtualbox doesn't like kernel 64 bits with 32 bits userland, i try to compile virtualbox with linux64-module-headers directly in case of mismatch but not work as expected, compilation failed.

But as see on picture, rolling with both 32 bits (kernel + userland), it's work well without issue.

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.018 seconds, 7 queries executed - Memory usage: 1.57 MiB (Peak: 1.77 MiB) ]