Virtualbox 7.x wrong Guest Additions info at Runtime Information

Discussions about using Linux guests in VirtualBox.
nippur
Posts: 22
Joined: 16. May 2012, 19:00

Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by nippur »

Hey all,
I noticed Virtualbox 7.x wrong Guest Additions info at Runtime Information. It is something i am seeing for a long time now (7.x and back 6.x).

Code: Select all

sudo VBoxControl guestproperty enumerate


reports the right version though, but Machine -> Session Information -> Runtime Information' is reporting 6.0.0 r127566 for a long time now, in all my linux guests on linux hosts; no matter what kernel or linux version of Fedora i use.
Anyone have the same or is it just me?
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by mpack »

6.0.0 is the version of the GAs that a lot of Linux repos bundle by default. You need to get rid of that.

The GAs are installed manually, i.e. by you, so it's up to you to choose what version you install. Obviously 6.0.0 is very old and will be unable to access some features.
nippur
Posts: 22
Joined: 16. May 2012, 19:00

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by nippur »

ty for answering, but the problem is that althoug i have installed *and* running GA 7.0.6 (according to VBoxControl at root prompt) -being the most recent GA version at this moment- the Session Information still (faulty) reports GA 6.0.0.

I wonder what your Session Information (left top of guest window under 'Machine') is reporting?
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by mpack »

nippur wrote:ty for answering, but the problem is that althoug i have installed *and* running GA 7.0.6 (according to VBoxControl at root prompt) -being the most recent GA version at this moment- the Session Information still (faulty) reports GA 6.0.0.
I'm aware. That is because your Linux correctly considers the repo VirtualBox GAs to be a different package from the official VirtualBox GAs, so installing the latter does not replace the former: but they can interfere with each other.

So you need to uninstall the 6.0.0 GAs, and ideally do that before installing the 7.0.6 official GAs.
nippur
Posts: 22
Joined: 16. May 2012, 19:00

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by nippur »

So you need to uninstal the 6.0.0 GAs, and ideally do that before installing the 7.0.6 official GAs.
Thanks for your suggestion.
I checked it, but there are no other GA files but 7.0.6 on this guest; not a repo version nor an /opt (.iso) version.
I did an

Code: Select all

updatedb
as root and a

Code: Select all

locate guest
to check.

Code: Select all

dnf list virtualbox-guest-additions*
gave a (now uninstalled) version since i removed it for an .iso installation in /opt. I dont think there was ever a 6.0.0 version on this machine anyway (this machine was made 03-07-2022 and 6.0.0 is 2018).
Still very curious what your Machine Session Information says.
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by mpack »

Please provide a VM log file. Make sure the VM is fully shut down, then right click it in the manager UI. Select "Show Log" and save "VBox.log" (no other file) to a zip file. Attach the zip here.
nippur
Posts: 22
Joined: 16. May 2012, 19:00

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by nippur »

Here you are. I changed the user to the name 'user' for priv reasons ;) tyvm for your efforts so far.
Attachments
VBox.zip
Vbox.zip dd 08032023
(49.29 KiB) Downloaded 9 times
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by mpack »

As expected, you have the repo 6.0.0 GAs installed.
00:00:13.190462 VMMDev: Guest Additions information report: Version 6.0.0 r127566 '6.0.0'
00:00:13.190482 VMMDev: Guest Additions information report: Interface = 0x00010004 osType = 0x00053100 (Linux >= 2.6, 64-bit)
00:00:13.190523 VMMDev: Guest Additions capability report: (0x0 -> 0x0) seamless: no, hostWindowMapping: no, graphics: no
However I was wrong about you having conflicting GAs, because I see no sign that you ever installed the 7.0.6 GAs.

You DID however install the 7.0.4 extension pack, a completely unrelated feature. And note that version mismatches (7.0.4 vs 7.0.6) are not allowed in the extension pack.
nippur
Posts: 22
Joined: 16. May 2012, 19:00

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by nippur »

I noticed the -extpack wasn't the lastest version. Now it is, but no difference.
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by mpack »

Why would you expect a difference? The reason 6.0.0 GAs are reported is because 6.0.0 GAs are installed, per the log extract shown. The 7.0.6 GAs are not installed. I asked if you were confusing the extension pack with the GAs since you had it seems installed the 7.0.4 extension pack.
scottgus1
Site Moderator
Posts: 20965
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by scottgus1 »

From the latest log above:
00:00:00.618456 VirtualBox VM 7.0.6_rpmfusion r155176 linux.amd64 (Jan 18 2023 00:00:00) release log
00:00:00.633130 Installed Extension Packs:
00:00:00.633332 Oracle VM VirtualBox Extension Pack (Version: 7.0.4 r154605; VRDE Module: VBoxVRDP; Crypto Module: VBoxPuelCrypto)
....
00:00:13.190462 VMMDev: Guest Additions information report: Version 6.0.0 r127566 '6.0.0'
00:00:13.919907 VMMDev: Guest Log: 12:38:49.914325 .... VBoxService 7.0.6_Fedora r155176 (verbosity: 0) linux.amd64 (Jan 30 2023 00:00:00) release log
Looks like none of the above recommended changes, match EP to VB, uninstall old GAs before installing new GAs, have been made.

Additionally, you're running the Linux distro fork, which we don't technically support here. Please note that you may have to change to Official Virtualbox from http://www.virtualbox.org if the GAs question comes down to something weird in the fork.
nippur wrote:i have installed *and* running GA 7.0.6 (according to VBoxControl at root prompt)
You have a mix of old and new GAs on the VM OS, probably because you didn't uninstall the old GAs correctly before installing the new GAs. The new GAs are also a fork, not official.

If you decide or have to go to official, please note a full purge of the fork Virtualbox and GAs is needed. Official Virtualbox has the same prerequisites for both Virtualbox on the Linux host and GAs in the Linux VM, see https://www.virtualbox.org/manual/ch02. ... nux-prereq and https://www.virtualbox.org/manual/ch04. ... ions-linux
nippur wrote:I noticed the -extpack wasn't the lastest version. Now it is, but no difference.
EP version must also match VB version. It still doesn't.
nippur
Posts: 22
Joined: 16. May 2012, 19:00

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by nippur »

mpack wrote:As expected, you have the repo 6.0.0 GAs installed.
00:00:13.190462 VMMDev: Guest Additions information report: Version 6.0.0 r127566 '6.0.0'
00:00:13.190482 VMMDev: Guest Additions information report: Interface = 0x00010004 osType = 0x00053100 (Linux >= 2.6, 64-bit)
00:00:13.190523 VMMDev: Guest Additions capability report: (0x0 -> 0x0) seamless: no, hostWindowMapping: no, graphics: no
However I was wrong about you having conflicting GAs, because I see no sign that you ever installed the 7.0.6 GAs.

You DID however install the 7.0.4 extension pack, a completely unrelated feature. And note that version mismatches (7.0.4 vs 7.0.6) are not allowed in the extension pack.
Well, you are right there, i updated the extention pack to 7.0.6 (on host o.c.), but i *did* install the Virtualbox guest additions 7.0.6 on my guests ( as i already do for more that 10 years one way or the other). Output of VBoxService --version on guest ->

Code: Select all

# /usr/sbin/VBoxService --version
7.0.6_Fedorar155176
so i *am* running GA 7.0.6. Puzzles me why in the log it is reported as 6.0.0.

To be absolutely clear: there are *no* GA 6.0.0 on my guests, none. New log file added with latest ext pack host installed.
Attachments
VBox.zip
Latest log file with good extpack
(50.03 KiB) Downloaded 2 times
screenshot guest
screenshot guest
Schermafdruk van 2023-02-08 17-22-25.png (88.37 KiB) Viewed 4245 times
Last edited by nippur on 8. Feb 2023, 18:34, edited 1 time in total.
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by mpack »

Scott, are you saying that this:
00:00:13.910088 VMMDev: Guest Log: 12:38:49.910649 main VBoxClient 7.0.6_Fedora r155176 (verbosity: 0) linux.amd64 (Jan 30 2023 00:00:00) release log
Indicates that GAs are installed? I don't recognize that. Is this new formatting in v7?
scottgus1
Site Moderator
Posts: 20965
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by scottgus1 »

I'm not sure if it is new for 7, but it's something I picked up from fth0, and I may of course be interpreting it incorrectly. I beleive fth0 said it happens when new or official GAs are installed over the top of old forked GAs without uninstalling the old GAs first.

@nippur, Please note the log quotes in my post above, and Mpack's earlier, that clearly show 6.0.0 GAs present in the VM. You did install 7.0.6 apparently, but you didn't uninstall 6.0.0.

OTOH EP matches now, which is good.
nippur
Posts: 22
Joined: 16. May 2012, 19:00

Re: Virtualbox 7.x wrong Guest Additions info at Runtime Information

Post by nippur »

Looks like none of the above recommended changes, match EP to VB, uninstall old GAs before installing new GAs, have been made.
Please don't petronize, i checked both - not stupid here.
Additionally, you're running the Linux distro fork, which we don't technically support here. Please note that you may have to change to Official Virtualbox from http://www.virtualbox.org if the GAs question comes down to something weird in the fork.
Like i said, i also tried the official VB .iso in a fresh install. No diff. Very unlikely it is a Fedora thingie, doesnt make sense.
You have a mix of old and new GAs on the VM OS, probably because you didn't uninstall the old GAs correctly before installing the new GAs. The new GAs are also a fork, not official.
If you decide or have to go to official, please note a full purge of the fork Virtualbox and GAs is needed. Official Virtualbox has the same prerequisites for both Virtualbox on the Linux host and GAs in the Linux VM, see https://www.virtualbox.org/manual/ch02. ... nux-prereq and https://www.virtualbox.org/manual/ch04. ... ions-linux
again, i am not stupid - please read Code of Conduct
Post Reply