Я использую Ubuntu 18.04 на Virtualbox 6.1 на хосте с Windows 10 уже несколько месяцев.Я установил гостевые дополнения при первоначальной установке, и все было в порядке, включая увеличение разрешения экрана. Вчера, без каких-либо очевидных изменений с моей стороны, Гость вернулся к разрешению 800x600px. Я могу изменить это изнутри гостя, но изменение самопроизвольно периодически возвращается к 800x600px.
Гостевые дополнения уже установлены и функционируют всеми остальными способами, которые я могу проверить, но разрешение не работает.
После этого я обновил Virtualbox до последней версии, но это ничего не изменило.
Кто-нибудь сталкивался с этим раньше? Все мои поиски, связанные с разрешением гостевого экрана, просто приводят меня на страницы, где мне предлагается установить гостевые дополнения, что уже сделано и работало до вчерашнего дня.
Я мог бы взорвать его и начать сначала, но я надеюсь, что есть менее раздражающий способ.
Если вы попытаетесь переустановить гостевые дополнения и получите сообщение об ошибке
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.8.0-38-generic.
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what
went wrong
Возможно, ваше ядро Linux было обновлено, как это было в моем случае. Поэтому мне пришлось откатить ядро Linux с 5.8.0-38-generic до 5.4.0-62-generic.
Теперь все работает нормально.
$ uname -a
Linux z-VirtualBox 5.4.0-62-generic #70-Ubuntu SMP Tue Jan 12 12:45:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ dpkg -l | grep linux-image
rc linux-image-5.4.0-26-generic 5.4.0-26.30 amd64 Signed kernel image generic
rc linux-image-5.4.0-39-generic 5.4.0-39.43 amd64 Signed kernel image generic
rc linux-image-5.4.0-40-generic 5.4.0-40.44 amd64 Signed kernel image generic
rc linux-image-5.4.0-42-generic 5.4.0-42.46 amd64 Signed kernel image generic
rc linux-image-5.4.0-45-generic 5.4.0-45.49 amd64 Signed kernel image generic
rc linux-image-5.4.0-47-generic 5.4.0-47.51 amd64 Signed kernel image generic
rc linux-image-5.4.0-48-generic 5.4.0-48.52 amd64 Signed kernel image generic
rc linux-image-5.4.0-51-generic 5.4.0-51.56 amd64 Signed kernel image generic
rc linux-image-5.4.0-52-generic 5.4.0-52.57 amd64 Signed kernel image generic
rc linux-image-5.4.0-53-generic 5.4.0-53.59 amd64 Signed kernel image generic
rc linux-image-5.4.0-54-generic 5.4.0-54.60 amd64 Signed kernel image generic
rc linux-image-5.4.0-56-generic 5.4.0-56.62 amd64 Signed kernel image generic
rc linux-image-5.4.0-58-generic 5.4.0-58.64 amd64 Signed kernel image generic
rc linux-image-5.4.0-59-generic 5.4.0-59.65 amd64 Signed kernel image generic
ii linux-image-5.4.0-62-generic 5.4.0-62.70 amd64 Signed kernel image generic
ii linux-image-generic 5.4.0.62.65 amd64 Generic Linux kernel image
Все прошло не очень гладко, но это решение мне помогло