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


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

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

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

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


220
2018-04-21 04:13


происхождения


Я не думаю, что это дубликат. При установке гостевых дополнений с Ubuntu 14.04 я получаю «Предупреждение: неизвестная версия X Window System установлена. - mjaggard
Это, безусловно, не дубликат вопрос (даже если ответ та же). Я нашел это только путем поиска проблем с разрешением экрана и узнал, что «гостевые дополнения» - это ответ. (Если бы я уже знал, чтобы спросить о «гостевых дополнениях», у меня не было бы вопроса / проблемы.) - Greg Hendershott
Ответы не совпадают. Как правило, вы должны использовать гостевые дополнения iso, которые могут быть смонтированы с хоста, но, похоже, для 14.04 он определен, что вы должны установить через apt repo, чтобы он работал правильно. - flungo
возможный дубликат не может изменить размер экрана с 640x480 после установки 14.04 на VirtualBox OSX - user123444555621
У меня также были проблемы с этим. Похоже, что гостевые дополнения установлены правильно, но полноэкранный режим все еще имеет небольшой дисплей os. kraxor, где вы видите настройки системы?


ответы:


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

sudo apt-get install virtualbox-guest-dkms

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


249
2018-04-21 07:22



Спасибо, я неправильно понял этот шаг, прежде чем я прочитал ваш ответ и подумал, что я должен установить гостевые дополнения на главной машине. d'о. - liang
@symphonyblade: Эти пакеты предназначены для установки на гостевой ОС. - Sylvain Pineau
Да, благодаря вам это работало :) - liang
Не работает на моей установке Ubuntu 14.04 LTS. я получил The following packages have unmet dependencies: virtualbox-guest-x11: Depends: xorg-video-abi-15 Depends: xserver-xorg-core (>= 2:1.14.99.902) - THelper
@THelper On ubuntu 14.04 Я также получил The following packages have unmet dependencies. virtualbox-guest-x11 : Depends: xorg-video-abi-15..., Решение @conradk под Вот работал для меня: sudo apt-get remove libcheese-gtk23, тогда sudo apt-get install xserver-xorg-core и наконец sudo apt-get install -f virtualbox-guest-x11 - snark


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

VirtualBox -> Devices -> Insert Guest Additions CD image

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

sh ./VBoxLinuxAdditions.run

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


73
2018-04-21 05:15



Это происходит с ошибкой, говорящей, что похоже, что дополнения для гостей были установлены из другого установщика или пакета. Единственное решение - ответ, говорящий, чтобы использовать apt-get для установки трех пакетов. - Jistanidiot
Точно так же здесь, пытаясь установить Xubuntu 14.04 64bit на VirtualBox. Установка гостевых дополнений с установленного образа компакт-диска не работает - это прерывает установку X-сервера. Instaling с apt-get из публичных репозиториев, как советует Сильвен. - azec_pdx
+1 Это единственное решение, которое сработало для меня. В качестве предварительного шага очень важно обновить VirtualBox Manager до последней доступной версии. Я опубликовал Вот новый ответ с некоторыми дополнительными деталями. - Antonio
Хотя появилась ошибка, в которой говорится, что дополнения для гостей были установлены из другого установщика .. если вы хотите продолжить, ответьте «Да» после завершения перезагрузки, и он будет работать - Ala' Alnajjar
+1 работал для меня - Virtualbox 5.0.10 Mac - Michal Gallovic


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

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

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


55
2017-08-01 18:09



О, черт возьми. Пробовав так много других вещей и потратив столько времени, это простое решение сделало трюк. - Adrian Carr
Установка этой опции, похоже, подходит для моей установки Ubuntu 14.04 LTS (без сообщений об ошибках), но после перезагрузки у меня все еще есть разрешение 640x480 и нет возможности ее изменить. - THelper
На новом изображении рабочего стола 14.04.2 (извлечено из osboxes.org), когда я загружаюсь, я нахожусь на 640x480. Затем я открываю Системные настройки -> Программное обеспечение и обновления -> Дополнительные драйверы. Нет выбора «Использовать решения для виртуализации x86». Это просто скрыто из-за разрешения? Нужно ли сначала устанавливать гостевые дополнения? - Ezward
Не помогло мне - Daniel
На моей установке Unbuntu 14.04 LTS нет «ПО и обновлений» в разделе «Системные настройки». Я вижу две категории вещей: «Личные» и «Аппаратные средства». Возможно, есть третья категория, которую я не вижу, потому что ... мой экран слишком мал? - T.E.D.


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

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

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

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

enter image description here

---------- РЕДАКТИРОВАТЬ ---------

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

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


sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11


33
2018-02-28 21:24



Ну, это сделал разрешите 1024x768 для меня, это хоть что-то. Это все еще не позволяет мне устанавливать что-либо более высокое, хотя, несмотря на все другие решения. - sp00n
+1 Ваше решение решило это и для меня! - THelper
Я получил его для работы в любой эти шаги, - Antonio
Отличное обновление! Я не уверен, что все шаги необходимы (dkms уже обновлен, если вы впервые установили virtual-guest-dkms), но это, безусловно, сработало для меня! Окно виртуального окна с Ubuntu теперь автоматически масштабируется для всех разрешений. О, и мне нужно было исключить virtualbox-guest-x11 на первом шаге. - THelper
а затем перезагрузка :) - JTIM


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

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

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

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

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

Как:

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

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

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

    sh ./VBoxLinuxAdditions.run

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


(*) Если, как и я, с новой версией Virtual Box у вас возникают проблемы с сетью, взгляните на это видео (Вкратце: используйте мостовую сеть и выберите «разрешить виртуальные машины»)


22
2018-03-10 17:21



Отлично. Из всех ответов это единственный, который работал для меня, с Ubuntu 14.04.2 64-битным гостевым и хостом Windows 7. - Jon Bentley
Удивительно, это решение действительно отлично работало после многих попыток! Спасибо! - Jason Ilicic
Это работало после многих неудачных попыток. - Jdbaba
Работала как шарм на моей 64-разрядной установке Windows 7 / Ubuntu 14.04. Спасибо. - michael
Наконец, что-то, что действительно сработало! :-) Ubuntu 14.04 на хосте Ubuntu 14.04. - Rafael_Espericueta


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


4
2018-03-06 15:11



После нескольких часов работы со всеми другими опциями (установка гостевых дополнений, обновлений и т. Д.) Я понял, что это проблема. - endo64
@ endo64 Я рад, что это сработало и для вас! - Elder Geek


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

enter image description here


1
2018-01-17 13:33



HAHA Работала как шарм !!! Не устанавливали гостевые дополнения или не прыгали через любые другие специальные обручи, как рекомендуют другие ответы. - WinEunuuchs2Unix


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


0
2017-12-23 12:53



Но он будет устанавливать пакеты, такие как virtualbox-source, virtualbox-dbg и более старые версии (например, virtualbox-2.2) в зависимости от ваших настроек ppa - Sylvain Pineau


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


0
2018-02-16 14:27