Проблема с разрешением экрана с Ubuntu 14.04 и VirtualBox

Среда: Lenovo T530 под управлением Windows 7. Установили Ubuntu 14.04 на виртуальной машине с помощью виртуальной виртуальной машины VM. Установили все обновления как из Virtual Box, так и из Ubuntu.

Проблема. Находясь в рабочем столе Ubuntu и других программах, запущенных Ubuntu, окно уменьшено до примерно 3x4 дюймов, показывая середину остальной части моего обычного окна виртуальной коробки. Я вижу только верхнюю правую часть экрана, которую я обычно видел. Пожалуйста помоги.

Я видел Как установить гостевые дополнения в виртуальную виртуальную машину VM?

Но ни один из этих ответов не работает в 14.04.

220 голосов | спросил user3341257 21 AMpMon, 21 Apr 2014 08:13:01 +040013Monday 2014, 08:13:01

9 ответов


248

В основном вам нужны дополнения для гостя, войдите в виртуальную машину, чтобы установить следующие пакеты:

sudo apt-get install virtualbox-guest-dkms

Наконец, перезапустите виртуальную машину, чтобы завершить установку.

ответил Sylvain Pineau 21 AMpMon, 21 Apr 2014 11:22:19 +040022Monday 2014, 11:22:19
73

В виртуальном боксе вам нужно установить «Guest Additions». Нет необходимости устанавливать разрешение через настройки Ubuntu. В окне вашего гостя на переднем плане выберите из верхнего меню:

VirtualBox -> Devices -> Insert Guest Additions CD image

В Ubuntu откройте терминал, перейдите в папку cd (обычно /media /VBOXADDITIONS *) и запустите

sh ./VBoxLinuxAdditions.run

Обратите внимание, что у вас должен быть рабочий компилятор gcc /g ++

ответил mahmood 21 AMpMon, 21 Apr 2014 09:15:50 +040015Monday 2014, 09:15:50
55

У меня была такая же проблема, как и вы. Я сделал эти шаги, возможно, вам тоже поможет:

  1. Перейти к настройкам системы â † 'Программное обеспечение и обновления â †' Дополнительные драйверы
  2. Используйте решения для виртуализации x86 ...
  3. После этого перезагрузите VirtualBox

My VirtualBox работает отлично.

ответил Rustam 1 PM000000100000002331 2014, 22:09:23
33

После того, как вы сначала попытались установить дополнения Guest, которые не сработали, я нашел другое решение в другом месте: linuxbsdos.com .

Используйте Xdiagnose из панели инструментов. Найдите и запустите Xdiagnose, затем включите все параметры в разделе Debug. Нажмите кнопку «Применить», затем закройте окно и перезапустите систему.

Вот что, наконец, сделал трюк! Теперь я получаю разрешение 1024 x 768 вместо 640 x 480.

Я никогда не удалял дополнения Guest, поэтому мне могло потребоваться обе эти меры.

введите описание изображения здесь

---------- EDIT ---------

Я понял, что решение, описанное выше, является просто резервным, если по какой-то причине установка гостевых дополнений не удалась. Наконец, мне удалось успешно установить их и теперь можно выбирать из большего диапазона разрешений в настройках отображения. Вот как я это сделал, попробовав все вышеперечисленное.

Одна вещь, которую я уже пробовал раньше, была


sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
Этого само по себе недостаточно, но может быть необходимым предварительным условием для следующих шагов (из которых некоторые могут не понадобиться ...).
  1. Обновление Virtualbox до последней версии (в настоящее время 4.3.24)
  2. В терминале в гостевой системе введите:

    sudo apt-get install dkms
    sudo apt-get install build-essential module-assistant
    sudo m-a prepare

Если у вас нет верхнего меню в гостевой системе, это потому, что вы находитесь в режиме масштаба, который заставляет его скрываться. В этом случае нажмите Host + C для переключения режима масштабирования (где Host по умолчанию - Right Control )

  1. В гостевой системе перейдите в верхнее меню и нажмите «Устройства» и «Вставить гостевой контент». Это должно установить образ компакт-диска.
  2. В моем случае Autostart работал, и установка началась с подсказки. Если это не автозапуск, вы можете сделать следующее

    cd /media/<username>/VBOXADDITIONS_4.3.10_93012
    sudo ./VBoxLinuxAdditions.run

Просто замените <имя пользователя> по зарегистрированному имени пользователя пользователя.

И затем перезапустите, как указал JTIM ...

ответил Per Quested Aronsson 1 MaramSun, 01 Mar 2015 00:24:58 +03002015-03-01T00:24:58+03:0012 2015, 00:24:58
22

Разработка этого ответа и на самом деле довольно хорошо объясняется также в этот другой пост . (Я действительно пробовал все остальное, размещенное здесь, но, похоже, оно не работает в моей системе Windows 7)

Предварительные шаги:

  1. Убедитесь, что вы установили последнюю версию Virtual Box (*) , Будьте осторожны, если вы попросите Virtual Box обновиться до последней версии, он может, скорее всего, объявить обновление, даже если существует более новая версия!

  2. Это может быть хорошей идеей начать с чистого распространения, создать новую виртуальную машину, установить там Ubuntu (я разрешил загружать обновленные пакеты из сети во время установки) и клонировать его перед продолжением, чтобы if у вас есть проблемы, которые вы можете избежать перезапуска с самого начала.

  3. Установите пакеты build-essential и linux-headers-generic. По-видимому, также рекомендуется установить dkms , как "Запуск DKMS в гостевой OS сохранит гостевые дополнения, установленные после обновления гостевого ядра ".

Как сделать:

  1. Запустите свою виртуальную машину

  2. В меню Virtualbox -> Устройства -> Вставьте изображение компакт-диска с гостевыми дополнениями ...

  3. Из Ubuntu вы должны увидеть всплывающее окно, разрешить автозапуск компакт-диска для установки программы. Для меня, как и много раз, он сказал, что не может найти заголовки Linux, но на этот раз, в конце концов, все прошло хорошо. Если автозапуск не работает, откройте терминал ( Ctrl + Alt + T ), перейдите в папку (обычно /media/VBOXADDITIONS*) и запустите

    sh ./VBoxLinuxAdditions.run

  4. Выключите и снова запустите свою виртуальную машину


(*) Если, как и я, с новой версией Virtual Box у вас возникают проблемы с сетью, взгляните на это видео (Вкратце: используйте Bridged network и выберите« allow VMs »)
ответил Antonio 10 MarpmTue, 10 Mar 2015 20:21:50 +03002015-03-10T20:21:50+03:0008 2015, 20:21:50
4

У меня была та же проблема. Я исправил его, установив гостевые дополнения, как объяснено в других ответах, и увеличил количество видеопамяти в настройках, как показано. MateConfig

ответил Elder Geek 6 MarpmFri, 06 Mar 2015 18:11:14 +03002015-03-06T18:11:14+03:0006 2015, 18:11:14
1

Иногда простым решением может быть:

 введите описание изображения здесь>> </a> </p></body></html>

ответил T.Todua 17 Jpm1000000pmTue, 17 Jan 2017 16:33:27 +030017 2017, 16:33:27
0

Чтобы расширить то, что сказал Сильвен Пино, ввод текста sudo apt-get install virtualbox* намного проще (подстановочные знаки принимаются с apt-get).

ответил MrAxlee 23 TueEurope/Moscow2014-12-23T15:53:33+03:00Europe/Moscow12bEurope/MoscowTue, 23 Dec 2014 15:53:33 +0300 2014, 15:53:33
0

Я оставался в течение нескольких дней в низком разрешении экрана у гостя Ubuntu 14.04, работающего на VirtualBox 4.1 на Debian Wheezy. Ни один из наиболее часто предлагаемых решений (например, установка virtualbox-guest-dkms, установка гостевых дополнений) не помогли. Установка VirtualBox с официальной страницы загрузки работала!

ответил pdp 16 FebruaryEurope/MoscowbTue, 16 Feb 2016 17:27:40 +0300000000pmTue, 16 Feb 2016 17:27:40 +030016 2016, 17:27:40

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132