Неможливо отримати повноекранну роздільну здатність на Ubuntu, розміщеному на VirtualBox


11

Я запускаю Ubunutu 13.04 у VirtualBox. У мене він налаштований на запуск у повноекранному режимі, але його дозвіл набагато менше, ніж мій монітор, і налаштований для відображення на хост-машині. Коли я відкриваю Налаштування -> Дисплей, найвищий можливий параметр роздільної здатності все-таки менший, ніж те, що я хочу, щоб він максимум використовував монітор.

Я вже встановив додатки для гостей. Що мені робити, щоб виправити це питання?


Я вже знаю відповідь на це запитання (див. Мою відповідь нижче), але я не зміг знайти рішення моєї конкретної ситуації в Інтернеті, тому я зрозумів, що поставлю її сюди, щоб інші могли її знайти =)
Кевін,

Відповіді:


9

Перейдіть до параметрів VirtualBox, перебуваючи у вашій вітрині (те саме місце, куди ви ходили встановити додатки для гостей) та виберіть View -> Auto-resize Guest Display. Це повинно автоматично встановити дозвіл вашого VM на потрібний розмір екрана.


Я не можу повірити, що для мене це було просто. Я буквально витратив години, намагаючись виправити ту саму проблему для мого налаштування. У будь-якому випадку, дякую!
День

Не працювало для мене
Christian Vielma

1
Інколи мені потрібно перевстановити додатки для гостей на свою віртуальну машину, перш ніж це спрацює. Вам це допомагає?
Кевін

3

Після боротьби знову і знову .... вилучив усі речі для віртуальних скриньок і перевстановив dkms ПЕРШИЙ, а потім гостьові доповнення, а потім зміг зробити View-> Auto-Resize Guest Display.

Що нарешті спрацювало:

Або замініть корінь або використовуйте sudo для кожного apt-get:

$ sudo su -
Password: **********

apt-get remove virtualbox-guest-dkms
apt-get remove virtualbox-guest-additions

Вам можуть сказати, що це вже було зроблено ...

shutdown -r now

Перезавантажте ... ПРИМІТКА. Вам, швидше за все, знадобиться відключити з Virtualbox перезавантаження

apt-get update
apt-get install virtualbox-guest-additions-iso

shutdown -r now

Зараз у повноекранному режимі:

Меню віртуальної скриньки: ПОГЛЯД -> Автозмінити показ гостя (Host + G)

Можливо, вам доведеться полоскати-повторювати, поки це не спрацює - зайняло мене півдесятка разів! Остання послідовність спрацювала, але нічого не сказати ...

Зауважте, що колись під час попередніх повторень процесу я перейшов до останньої версії VirtualBox (яка BSOD'd мій ПК), але я не думаю, що це було фактором для отримання VM нарешті визнати мій фактичний розмір екрана.


Я спробував це, але без ефекту. Я оновив до 14.04 і з тих пір екран не переходить на повний екран.
Sam007

3

Не вистачає репортажу, щоб прокоментувати повідомлення користувача1665886 & danijelc, тому я хотів додати наступне:

Це рішення видаляє dkms, його потрібно перевстановити та переконфігурувати:

sudo apt-get install virtualbox-guest-dkms
sudo dpkg-reconfigure virtualbox-guest-dkms

Як тільки я це завершив, VirtualBox автоматично відображав робочий стіл при повному дозволі моїх моніторів.

Заслуга доктора Windows за цю посаду .


працював як шарм! )))
Альтенріон

Цей метод не працював у моїй системі в Ubuntu 16.04LTS
користувач1665886

1

Ця проблема спантеличувала мене два тижні, і я її нарешті вирішив. А тепер такі функції, які надаються GuestAdditions, такі як повноекранний, спільний буфер обміну, Drag'n'Drop всі працюють.

Найголовніше - не використовуйте компакт-диск "ВИДАЛЕННЯ ГОСТОКУ", який поставляється разом із Oracle VirtualBox, який ви зазвичай знаходите в меню "Пристрої" - "Вставити зображення гостьових додатків". Але завантажте останній ізо-файл VBoxAdditions з офіційної веб-сторінки , змонтуйте файл зображення у вашій віртуальній машині та запустіть файл оболонки "VBoxLinuxAdditions.run":

    sudo sh  VBoxLinuxAdditions.run

Введіть пароль, коли буде запропоновано. Перезавантажте свою віртуальну машину, тоді все має працювати.


1

У моєму випадку я можу це виправити, змінивши наступні налаштування. Щоб змінити налаштування, VM потрібно вимкнути.

Налаштування (для VM)> Дисплей> Графічний контролер> та виберіть "VBoxVGA"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.