Перейти к содержимому

Как изменить разрешение экрана ubuntu в virtualbox

  • автор:

Форум русскоязычного сообщества Ubuntu

Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

  • Форум русскоязычного сообщества Ubuntu »
  • Поддержка »
  • Виртуализация и эмуляция »
  • Низкое разрешение в VirtualBox

Страницы: [1] Вниз

Автор Тема: Низкое разрешение в VirtualBox (Прочитано 2081 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Страницы: [1] Вверх

  • Форум русскоязычного сообщества Ubuntu »
  • Поддержка »
  • Виртуализация и эмуляция »
  • Низкое разрешение в VirtualBox

Страница сгенерирована за 0.037 секунд. Запросов: 25.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

VirtualBox. Как изменить разрешение экрана гостевой системы.

VirtualBox. Как изменить разрешение экрана гостевой системы. главное изображение

Когда начал изучать программирование на Hexlet, сразу же переехал на Linux, без возможности возврата. Снёс Windows, поставил Ubuntu.

Само собой сразу возникло много вопросов, как всё это работает и куда тыкать. Точно помню, что в курсе «Основы командной строки. Операционные системы», было знакомство с Linux и дополнительные материалы по установке Ubuntu и операционным системам.

Курс мотивировал изучать и исследовать Linux дальше.

Бесплатные курсы по программированию в Хекслете

  • Освойте азы современных языков программирования
  • Изучите работу с Git и командной строкой
  • Выберите себе профессию или улучшите навыки

В общем и целом мне очень понравилась операционная система — она плавная и аккуратная. И в последствии конечно же захотелось попробовать как можно больше, найти свой дистрибутив и окружение рабочего стола. Чтобы испытать разные дистрибутивы с понравившимся мне DE, плюс для работы на удалёнке, мне нужен был Windows, поэтому я решил использовать VirtualBox.

Так вот, когда меняю разрешение экрана в настройках гостевой системы, нажимаю «Принять», но разрешение не меняется. А иногда необходимых параметров просто нет. Как-будто не установлены драйвера.

Решение

В общем вычитал, что необходимо поставить VBoxGuestAdditions — Гостевые дополнения. Это образ, который необходимо установить в привод виртуальной машины и запустить в гостевой системе. Данное дополнение предоставляет следующие возможности:

  • Интеграция указателя мыши (полезно, единый курсор для хоста и гостя)
  • Общие папки
  • Лучшая поддержка видео (как следствие произвольное изменение сторон экрана)
  • Бесшовные окна
  • Общие каналы связи основная/гостевая ОС
  • Синхронизация времени
  • Общий буфер обмена
  • Автоматические логины

Всю информацию взял с офф.сайта, где и расположена документация. Если интересны подробности по каждому пункту, ссылку оставлю тут.

Меня интересует конкретно ресайз окна. Сам образ VBoxGuestAdditions можно найти и скачать в сети, но, к сожалению, все источники не официальны. Но этого как оказалось и не требуется, опять же обратимся к докам, тут всё чётко сказано, что при установке лицензионного софта Oracle VirtualBox, VBoxGuestAdditions поставляется с установочным файлом.

Образ можно найти в основной системе:

  1. Для Windows
    • C:\Program files\Oracle\VirtualBox.
  2. Для Mac OS X
    • Файл находится в пакете приложений Oracle VM VirtualBox в папке Contents/MacOS.
  3. Для Linux
    • Обычно /opt/VirtualBox/

В моём случае образ находился по адресу /usr/share/virtualbox/VBoxGuestAdditions.iso
Чтобы проще было его использовать в будущем и каждый раз не вспоминать, где он находится, скопировал образ в домашний каталог.

Далее дело за малым, запускаем гостевую систему, монтируем диск VBoxGuestAdditions.iso в виртуальный привод или наоборот сначала монтируем, потом запускаем.

Ставим на Windows
  • При монтировании CD система автозапуска предложит выбрать действие для обнаруженного диска
  • Выбираем «Запустить»
  • Если не предложит, нужно будет зайти в Проводник/Мой компьютер, открыть папку и запустить файл VBoxWindowsAdditions.exe
  • Согласиться с установкой, подружить с антивирусом (Поставить галочку «Доверять»).
  • Перезагрузить
Ставим на Linux
  • Запустили ОС
  • Монтируем диск
  • Открываем эмулятор терминала (можно в файловом менеджере открыть папку с образом, правым кликом «Открыть в терминале»)
  • sh ./VBoxLinuxAdditions.run
  • Перезагрузить

Итог

Указателем мыши меняем размер окна или разворачиваем его на весь экран, рабочий стол гостевой системы меняет параметры разрешения автоматически под текущие размеры.

P.S.

Из опробованных дистров, почему-то не сработало на Ubuntu 18.04 LXQT и Debian или OPENSuse XFCE, точно уже не помню.

Бесплатные курсы по программированию в Хекслете

  • Освойте азы современных языков программирования
  • Изучите работу с Git и командной строкой
  • Выберите себе профессию или улучшите навыки

Оптимизировать разрешение экрана в VirtualBox

виртуальный бокс-4.3-убунту-13.10.jpg

Одна из основных проблем, которая обычно возникает в Linux и свободном ПО в целом, заключается в том, что иногда мы вынуждены использовать проприетарное программное обеспечение. И иногда мы можем достичь есть проблемы с запускомЛибо потому, что эта программа не поддерживает Linux, либо потому, что она не совсем хорошо работает.

Если мы не хотим разбивать диск для установки Windows, VirtualBox — это решение к проблеме, которую мы ставим. Что ж, Virtual Box — это бесплатная программа (под лицензией GPLv2), которая позволяет нам запускать любую ОС на виртуальной машине которому мы сами можем выделить свои ресурсы. В этом посте мы покажем вам, как можно оптимизировать разрешение экрана Virtual Box, поскольку это обычно одна из первых «проблем», которые обычно возникают.

Например, пару лет назад мне нужно было использовать программу для программирования на ассемблере Motorola 68k, но я сказал, что программа у него не было поддержки Linux и запускать его с Wine не очень хорошо. Поэтому я решил установить Windows XP на виртуальную машину через Virtual Box, и проблема решена.

Тем не менее, что-то вроде того, что вы видите на следующем снимке, было тем, что я обнаружил в первый раз. Разрешение меня не совсем убедило, и я сразу подумал, что было бы здорово иметь возможность использовать Virtual Box в полноэкранном режиме.

Скриншот от 2016 02:16:20

Ну поставить Virtual Box в полноэкранный режим возможно и это, по сути, одна из функций, которые сделают использование Virtual Box практически таким, как если бы запустить рассматриваемую ОС на нашей собственной машине. Для этого нам просто нужно нажать на опцию меню Устройства, Нажмите на Установить гостевые дополнения а затем продолжите установку.

После того, как мы установили его, мы должны перезапустить Virtual Box. К моменту перезагрузки любой ОС Теперь мы можем перевести его в полноэкранный режим когда захотим. Для этого нужно одновременно нажать клавишу Ctrl справа и ключ F. Вы поймете, что при активном полноэкранном режиме практически не будет разницы между запуском ОС на вашем ПК и ее запуском в Virtual Box, поэтому использование ОС в виртуальных машинах станет очень удобная и простая задача.

Надеемся, вам понравился этот пост. Мы приглашаем вас оставить нам свой опыт работы с VirtualBox в поле для комментариев или даже если вы знаете какой-нибудь другой «трюк», чтобы оживить его использование.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Оптимизировать разрешение экрана в VirtualBox

4 комментариев, оставьте свой

Как увеличить разрешение экрана в VirtualBox?

не помогли. В ещё одной инструкции советуют отредактировать файл org.Chameleon.boot.plist в каталоге Extra, но у меня такого каталога нет. Спасите-помогите!

  • Вопрос задан более трёх лет назад
  • 48557 просмотров

Комментировать
Решения вопроса 1
Закройте VirtualBox перед выполнением команд.
Откройте командную строку и введите
Для windows:

cd "ваш/путь/к/virtualbox" VBoxManage.exe setextradata "Your VM name" VBoxInternal2/EfiGraphicsResolution 1440x900 (или 1920x1080, и т.д.)
VBoxManage setextradata "Your VM name" VBoxInternal2/EfiGraphicsResolution 1440x900

Запустите вашу виртуальную машину.
Ответ написан более трёх лет назад
Нравится 9 2 комментария

Sputterspark

Elmo Sputterspark @Sputterspark Автор вопроса
Помогло! Спасибо!
Благодарю, умный человек!!
Ответы на вопрос 5
Значения можно добавлять в конфиг:

C:\Users\%USER%\.VirtualBox\Machines\%VirtualMachineName%\%VM%.xml

Где N — число от 0 до 5, означающее разрешения: 640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1900*1200 соответственно.

Ответ написан более трёх лет назад
Нравится 1 5 комментариев

Sputterspark

Elmo Sputterspark @Sputterspark Автор вопроса
Попробовал. Не помогло.
Elmo Sputterspark, какая версия коробки? Установлены ли дополнения?

Sputterspark

Elmo Sputterspark @Sputterspark Автор вопроса
Ezhyg, 6.0.8, установлены.
Elmo Sputterspark, я передумал, не буду экспериментировать, времени свободного не хватает 🙁

Sputterspark

Elmo Sputterspark @Sputterspark Автор вопроса

CityCat4

Внимание! Изменился адрес почты!

Напишу сюда, чтобы не пропало — вдруг понадобится кому.

После зависания VB винда вдруг в полном экране стала выставлять вместо 1920×1200 неведомо с чего 1920×1136 или что-то около этого — сверху и снизу черные полосы примерно милиметров пять. Какие только танцы с бубном я не исполнял! Переставлял VBoxGuestAdditions, правил свойства машины, менял дрова на дисплей — нифига не помогло.

Помогла следюущая последовательность действий:
— Host-Home, Вид, отключить режим полного экрана — машина отобразится в окне
— Host-Home, Вид, Виртуальный экран 1, появится меню с пунктами «Запросить разрешение . » (эти пункты не появляются в режиме полного экрана!), выбрать нужное разрешение.
— Убедиться внутри машины, что нужное разрешение появилось, переключиться на него
— Host-F для перехода в полный экран

Уф. Думал, что придется машину сносить и заново создавать.

Ответ написан более года назад
Комментировать
Нравится 1 Комментировать

SecurityYourFingers

Magnus Keef @SecurityYourFingers
I make other things, but i know that without your

Я тоже попробовал всё. Два раза сносил виртуал бокс и на третий раз сделал вот что.
Зашёл по дериктории: C:\Users\цыц.PC\.VirtualBox\
(обрати внимание, есть папка .VirtualBox и VirtualBox, с точкой и без точки)
В папке с точкой лежали два файла с одинаковым именем, но разным расширением: VirtualBox.xml и VirtualBox.xml-prev
Открыл текстовым редактором оба файла и в каждом, под всеми вставил ту смую строчку строчку:
в обоих файлах так сделал. Делать это надо исключительно при закрытом виртуал бокс, лучше даже перезагри комп и сразу заходи в папку и добавляю строчку в эти файлы. Только потом, как сохранил изменения, пробуй запускать.

Где N — число от 0 до 5, означающее разрешения: 640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1900*1200 соответственно.

Изначально я пробовал ставить 5 и у меня не работало, разрешение не менялось, тогда я попробовал погуглить и в ЭТОЙ СТАТЬЕ сказано, что цифры от 0 до 4, и типа больше нет разрешений, так что пробуй. Удачи

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
allopolice @allopolice

630070d62e9ac989128215.jpeg

поменял граф контроллер. дальше через «вид», метод научного тыка

Ответ написан более года назад
Комментировать
Нравится Комментировать
Студент. Начал изучать Python

647dddbf11733794247952.png

У меня получилось увеличить разрешение прямо в гостевой ОС(в моём случае Ubuntu) и это заработало.

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.046 секунд. Запросов: 25.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Linux в VirtualBox не растягивается до полного экрана (РЕШЕНО)

По умолчанию в гостевой виртуальной машине маленькое разрешение экрана с которым некомфортно работать. Для того, чтобы растянуть экран виртуальной машины до размера вашего монитора, необходимо, чтобы в виртуальной машине были установлены Гостевые дополнения VirtualBox (Guest Additions). Этот пакет является драйверами для виртуальных устройств и позволяет в большей степени интегрировать хост машину и виртуальную.

Инструкции по установки Гостевых дополнений VirtualBox в различные дистрибутивы Linux:

Кстати на Kali Linux (которая на скриншоте), Гостевые дополнения VirtualBox установлены по умолчанию, поэтому их установка не требуется.

Для перехода в полноэкранный режим нажмите Host+A, либо перейдите в Меню → Вид → Режим полного экрана.

Если и это не помогло, то разверните окно виртуальной машины на максимум, затем перейдите в Меню → Вид → Подогнать размер экрана гостевой ОС. Если у вас на английском, то тогда View → Auto-resize Guest Display.

Если не сработало, попробуйте с разными в настройках виртуальной машины поменять тип графического контроллера. Для этого при выключенной виртуальной машине нужно перейти в её настройки, затем на вкладку Дисплей. На этой вкладке в качестве Графического контроллера нужно установить VMSVGA или VboxVGA — попробуйте разные контроллеры и посмотрите, с каким из них сработает «Подогнать размер экрана гостевой ОС».

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

Связанные статьи:

  • Ubuntu в VirtualBox не растягивается до полного экрана, хотя установлены гостевые дополнения (РЕШЕНО) (99.5%)
  • Windows перестала загружаться в виртуальной машине после обновления до VirtualBox 7 (РЕШЕНО) (61.9%)
  • Гостевая ОС Windows зависает в VirtualBox 7 (РЕШЕНО) (61.9%)
  • Как установить гостевые дополнения VirtualBox (Guest Additions) в Linux LMDE (60.9%)
  • Как установить гостевые дополнения VirtualBox (Guest Additions) в Linux Mint Cinnamon, MATE, Xfce (60.9%)
  • PostgreSQL в Linux: рецепты популярных действий и решения проблем (RANDOM — 0.9%)

[РЕШЕНО] Как установить разрешение 1920×1080 из VirtualBox

Полный новичок. Установил «Орел» из-под VirtualBox 6.0.2. Хочу в Astre установить разрешение экрана 1920×1080 (как физическое у монитора). Но нет такого значения в списке выбора Astr-ы из графической оболочки (ближайшее похожее 1920×1200). Обновление Astr-ы прошло. Где посмотреть/подкрутить?

Montfer
New member

Сообщения 2 358

Полный новичок. Установил «Орел» из-под VirtualBox 6.0.2. Хочу в Astre установить разрешение экрана 1920×1080 (как физическое у монитора). Но нет такого значения в списке выбора Astr-ы из графической оболочки (ближайшее похожее 1920×1200). Обновление Astr-ы прошло. Где посмотреть/подкрутить?

там после установки ОС появляется виртуальный CD-диск с драйверами виртуал бокса. Попробуйте поставить драйверы с него с расширением .deb
Или .run расширение, не помню точно

Как легко сменить разрешение экрана в Virtualbox

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

Есть одна вещь, которуя вам следует знать перед настройкой: вам надо будет установить дополнения гостевой ОС (VirtualBox Guest additions) перед тем, как менять расширение экрана, иначе оно не заработает.

Чтобы сменить разрешение экрана на какой-нибдуь виртуальной машине, узнайте ее имя в Менеджере VirtualBox и выполните в терминале следующую команду:

VBoxManage controlvm «MACHINE NAME» setvideomodehint WIDTH HEIGHT BPP

Замените «MACHINE NAME», WIDTH, HEIGHT и BPP (битов на пиксель, глубина цвета — 24 или 32) на ваши значения.

На моем примере, имя машины — «10.10»:

b_675_675_16777215_10_images_stories_vbox.png

И команды изменения разрешения экрана на 1280×800 будет такая:

VBoxManage controlvm «10.10» setvideomodehint 1280 800 32

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *