#19470 closed defect (fixed)
VBoxClient does not implement checkhostversion in 6.1.x => fixed in svn/6.1.x x>6
回報者: | divB | 負責人: | paulson |
---|---|---|---|
元件: | other | 版本: | VirtualBox 6.1.4 |
關鍵字: | guest-additions, ubuntu | 副本: | |
Guest type: | Linux | Host type: | all |
描述
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.
更動歷史 (3)
comment:2 5 年 前 由 編輯
狀態: | accepted → closed |
---|---|
處理結果: | → fixed |
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.
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.