#19470 closed defect (fixed)
VBoxClient does not implement checkhostversion in 6.1.x => fixed in svn/6.1.x x>6
Reported by: | divB | Owned by: | paulson |
---|---|---|---|
Component: | other | Version: | VirtualBox 6.1.4 |
Keywords: | guest-additions, ubuntu | Cc: | |
Guest type: | Linux | Host type: | all |
Description
I installed Ubuntu on a guest on Win host and the guest additions seem to be broken: Once installed, I cannot log into my Ubuntu system; I get one of these famous login loops where I immideately get back to the login prompt after login.
I started debugging and found that some x init scripts in /etc/X11 are created which call VBoxClient with various arguments. One of them is:
VBoxClient --checkhostversion
When I execute this same command on the command line I get:
# VBoxClient --checkhostversion VBoxClient: error: No service specified. Quitting because nothing to do!
Surprisingly I did not find any similar reports but I can clearly reproduce this using VBoxGuestAdditions_6.1.0.iso, VBoxGuestAdditions_6.0.0.iso, VBoxGuestAdditions_6.1.4.iso. Versions before that seem to work.
Change History (3)
comment:1 by , 5 years ago
Owner: | set to |
---|---|
Status: | new → accepted |
comment:2 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
This regression was introduced in VirtualBox 6.1.0. The 'VBoxClient --checkhostversion' functionality has been restored and will be available in the next 6.1.x maintenance release of VirtualBox as well in any 6.1.x Guest Additions Testbuilds with a revision >= r133660.
comment:3 by , 5 years ago
Summary: | VBoxClient does not implement checkhostversion in 6.1.x → VBoxClient does not implement checkhostversion in 6.1.x => fixed in svn/6.1.x x>6 |
---|
Thanks for the report. The handling of the '--checkhostversion' argument by VBoxClient was accidentally removed in some code refactoring a little while back. A fix is in progress.