[Fixed] VBoxAdditions installation on Arch guest (Ubuntu host)

Discussions related to using VirtualBox on Linux hosts.
Post Reply
reggler
Posts: 47
Joined: 26. Jul 2008, 17:49
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: Windows 10

[Fixed] VBoxAdditions installation on Arch guest (Ubuntu host)

Post by reggler »

Hi,

I've mounted the VBoxGuestAdditions.iso and ran into this issue:

Code: Select all

$ sudo ./VBoxLinuxAdditions.run 
[sudo] password for ron:                                                     
Verifying archive integrity... All good.                                     
Uncompressing VirtualBox 6.0.10 Guest Additions for Linux........            
VirtualBox Guest Additions installer                                         
Removing installed version 6.0.10 of VirtualBox Guest Additions...           
Copying additional installer modules ...                                     
Installing additional modules ...                                            
VirtualBox Guest Additions: Starting.                                        
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel   
modules.  This may take a while.                                             
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>           
VirtualBox Guest Additions: or                                               
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all                 
VirtualBox Guest Additions: Building the modules for kernel 5.3.1-arch1-1-ARCH.
                                                                             
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what 
went wrong                                                                   
om      VirtualBox Guest Additions: Running kernel modules will not be replaced until 
the system is restarted
/var/log/vboxadd-setup.log looks like this on the bottom:

Code: Select all

/tmp/vbox.0/r0drv/linux/mp-r0drv-linux.c: In function ‘VBoxGuest_RTMpOnAll’:
/tmp/vbox.0/r0drv/linux/mp-r0drv-linux.c:287:18: error: void value not ignored as it ought to be
  287 |         int rc = smp_call_function(rtmpLinuxAllWrapper, &Args, 0 /* wait */);
      |                  ^~~~~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/mp-r0drv-linux.c: In function ‘VBoxGuest_RTMpOnOthers’:
/tmp/vbox.0/r0drv/linux/mp-r0drv-linux.c:341:8: error: void value not ignored as it ought to be
  341 |     rc = smp_call_function(rtmpLinuxWrapper, &Args, 1 /* wait */);
      |        ^
make[2]: *** [scripts/Makefile.build:281: /tmp/vbox.0/r0drv/linux/mp-r0drv-linux.o] Error 1
make[1]: *** [Makefile:1624: _module_/tmp/vbox.0] Error 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:111: vboxguest] Error 2
(END)
looks like I might be missing something but what is it?

Thanks! :!:
Last edited by reggler on 13. Oct 2019, 23:39, edited 2 times in total.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: VBoxAdditions installation on Arch guest (Ubuntu host)

Post by socratis »

reggler wrote:looks like I might be missing something but what is it?
The fact that you're using an old VirtualBox version (6.0.10) with the newest of kernels (5.3.1). If you want to use the latest version for your host/guests, you should also consider doing the same for VirtualBox. Download the latest VirtualBox, as of this writing, that would be version 6.0.12.

If that doesn't work you should definitely try the latest test builds.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
reggler
Posts: 47
Joined: 26. Jul 2008, 17:49
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: Windows 10

Re: VBoxAdditions installation on Arch guest (Ubuntu host)

Post by reggler »

I've not trie the latest test builds yet but tried VBox 6.0.12 on Windows and Linux host and both with the same result - I think my guest running Wayland might actually be the problem here.... this might not be supported by VBGAdditions yet.... :(
Last edited by socratis on 6. Oct 2019, 20:39, edited 1 time in total.
Reason: Removed unnecessary verbatim quote of the whole previous message.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: VBoxAdditions installation on Arch guest (Ubuntu host)

Post by socratis »

reggler wrote:I think my guest running Wayland might actually be the problem here.... this might not be supported by VBGAdditions yet...
VirtualBox supporting 3D in Wayland is one thing. The Guest Additions not compiling is a completely different one. I believe that if you try the 6.0.13 test builds you might be pleasantly surprised... ;)
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
reggler
Posts: 47
Joined: 26. Jul 2008, 17:49
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: Windows 10

Re: VBoxAdditions installation on Arch guest (Ubuntu host)

Post by reggler »

socratis wrote:
reggler wrote:I think my guest running Wayland might actually be the problem here.... this might not be supported by VBGAdditions yet...
I believe that if you try the 6.0.13 test builds you might be pleasantly surprised... ;)
You got it, it's been working great on both, Linux & Windows hosts :D Thanks a lot!
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: VBoxAdditions installation on Arch guest (Ubuntu host)

Post by socratis »

Great, thanks for the feedback. Marking as [Fixed].
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Post Reply