Настройка геометрии экрана на виртуальной машине?

Запуск бета-версии 11.04 на виртуальной машине Parallels 5.0, но этот вопрос будет применен к любому программному обеспечению для виртуализации.

Инструменты Parallels 5 Linux (гостевые дополнения) не работают для 10.10 и 11.04, я хочу их. Мне нравится, как VM интегрирована как есть. Единственная вещь, которая нуждается в настройке, - это геометрия экрана.

Ни один из параметров в Системе -> Настройки -> Мониторы идеально подходят для моего дисплея. Мне нужно это в 1080 x 1920 (9:16) или 1920 x 1080 (16: 9).

Работает много разных резолюций (см. Скриншот ниже), среди которых:

1680 x 1080 (слишком узкий по горизонтали и слишком короткий по вертикали) 1920 x 1200 (идеальный горизонтально, но слишком высокий по вертикали)

Как настроить разрешение экрана (размер дисплея / монитора) вручную

То, что я пробовал до сих пор

$ cvt 1920 1080 # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync $ sudo xrandr --newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr: Failed to get size of gamma for output default $ cvt 1080 1920 # 1080x1920 59.96 Hz (CVT) hsync: 119.26 kHz; pclk: 176.50 MHz Modeline "1080x1920_60.00" 176.50 1080 1168 1280 1480 1920 1923 1933 1989 -hsync +vsync $ sudo xrandr --newmode "1080x1920" 176.50 1080 1168 1280 1480 1920 1923 1933 1989 -hsync +vsync $ sudo xrandr -q xrandr: Failed to get size of gamma for output default Screen 0: minimum 640 x 480, current 1920 x 1200, maximum 1920 x 1200 default connected 1920x1200+0+0 0mm x 0mm 1920x1200 0.0* 1600x1200 0.0 1680x1050 0.0 1400x1050 0.0 1280x1024 0.0 1440x900 0.0 1280x960 0.0 1280x800 0.0 1024x768 0.0 800x600 0.0 640x480 0.0 1920x1080 (0x11d) 173.0MHz h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.2KHz v: height 1080 start 1083 end 1088 total 1120 clock 60.0Hz 1080x1920 (0x11e) 176.5MHz h: width 1080 start 1168 end 1280 total 1480 skew 0 clock 119.3KHz v: height 1920 start 1923 end 1933 total 1989 clock 60.0Hz

Два новых разрешения не отображаются в графическом интерфейсе монитора:

Попытка решения Takkat

Вот что я делаю и получаю:

$ gtf 1920 1080 60 -x # 1920x1080 @ 60.00 Hz (GTF) hsync: 67.08 kHz; pclk: 172.80 MHz Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync $ sudo xrandr --newmode "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync $ sudo xrandr --addmode default 1920x1080_60.00 $ xrandr xrandr: Failed to get size of gamma for output default Screen 0: minimum 640 x 480, current 1680 x 1050, maximum 1920 x 1200 default connected 1680x1050+0+0 0mm x 0mm 1920x1200 0.0 1600x1200 0.0 1680x1050 0.0* 1400x1050 0.0 1280x1024 0.0 1440x900 0.0 1280x960 0.0 1280x800 0.0 1024x768 0.0 800x600 0.0 640x480 0.0 1920x1080_60.00 60.0

Я также пробовал gtf 1920 1080 60 -x.

В обоих случаях я не могу переключиться на это разрешение и получить :

1680 x 1080 (слишком узкий по горизонтали и слишком короткий по вертикали)

enter image description here [!d12]

Все остальные резолюции работают.

10
задан 30 April 2011 в 03:40

50 ответов

Возможно, можно попробовать команды и фрагменты xorg.conf, которые перечислены здесь:

http://wiki.debian.org/XStrikeForce/HowToRandR12

У меня нет попробовал это еще и не знаю, достаточно ли информации для его работы.

1
ответ дан 25 July 2018 в 22:54

Я запускаю ubuntu 10.10 на Virtualbox, у меня была та же проблема. не удалось настроить разрешение, а также полноэкранный режим не работал. После немного googling я нашел эту статью http://tutorial.downloadatoz.com/how-to-fix-ubuntu-10-10-virtualbox-guest-additions-problems.html

Это действительно сработало для я.

0
ответ дан 25 July 2018 в 22:54
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12

Настройки экранной геометрии в виртуальной ячейке

В Oracle Virtual Box вы можете настроить разрешение виртуального экрана после установки гостевых дополнений, просто перетащив окно с помощью мыши или выбрав полноэкранный режим. Не нужно ничего делать с xorg.conf. XServer 1.10 (включен в 11.04), и, таким образом, Unity 3D работает только в Virtual Box> = 4.0.6.

1. Использование мыши для настройки размера экрана

Настройка экрана путем изменения размера виртуального окна Windows с помощью мыши позволяет использовать после установки гостевых дополнений до разрешения экрана хоста.

2. Используйте стандартные размеры экрана predefinde

Если вам требуется фиксированное (стандартное) разрешение, вы также можете выбрать «Системные настройки» -> «Мониторы» (для 11.04) или «Дисплеи» (для 12.04) для выбора фиксированных разрешений (здесь показано 12.04):

Для максимального разрешения экрана хоста вам необходимо запустить Virtual Box в полноэкранном режиме (Host + F). Для фиксированного разрешения экрана хоста необходимо отключить автоматическое изменение размера Дисплей гостя (HOST + G) из меню «Вид виртуального окна».

3. Определите новую геометрию с помощью xrandr

Если вам нужна фиксированная геометрия, которой нет в списке разрешений для мониторов, вам нужно будет использовать Oracle Virtual Box для определения нового разрешения: [ ! d26]

Сначала мы используем gtf для вычисления модельного ряда возможных разрешений:

gtf <xres> <yres> <refresh> [-x]

Дайте нужные значения для разрешения x, y-разрешения и частоты обновления. Флаг -x по умолчанию и может быть опущен. Для портретного разрешения 480x640 при 60 Гц вы получите следующий результат:

$ gtf 480 640 60 -x $ 480x640 @ 60.00 Hz (GTF) hsync: 39.78 kHz; pclk: 24.82 MHz Modeline "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

Из этого можно скопировать & amp; вставьте modeline, чтобы добавить его в список известных разрешений xrandr:

xrandr --newmode "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

и добавьте это для монитора виртуальных ящиков:

xrandr --addmode VBOX0 480x640_60.00

Замените VBOX0 на соответствующий монитор если вы установили Virtual Box с несколькими мониторами (или любое другое имя вывода, которое сообщает драйвер).

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

16
ответ дан 25 July 2018 в 22:54
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:11
  • 2
    Я настоятельно рекомендую использовать VirtualBox (VB); он работает на любой операционной системе, а не только на Mac. Он является открытым исходным кодом и, следовательно, находится в репозиториях Ubuntu, если вы хотите, чтобы Ubuntu являлась операционной системой хоста, а гостевые утилиты находятся в репозиториях, если вы хотите, чтобы Ubuntu был гостем (но вы хотите убедиться, что гость -utils номер версии соответствует версии VB). Поскольку большинство из нас не имеют Parallels, вам будет сложно найти поддержку сообщества у пользователей Ubuntu. – Jeremy Bicha 25 April 2011 в 00:13
  • 3
    Дорогой @Takkat, я застрял на последней части - xrandr --addmode VBOX0 480x60_60.00. У меня нет VBOX0. Где я могу получить список доступных мониторов? – Aleksandr Levchuk 29 April 2011 в 00:30
  • 4
    @Takkat, спасибо за объяснение того, как искать монитор (мой был «по умолчанию»). Я еще, но все еще имею блокатор. Пожалуйста, посмотрите мое обновление в вопросе. – Aleksandr Levchuk 30 April 2011 в 03:42
  • 5
    @Takkat, все мои действия были в полноэкранном режиме. – Aleksandr Levchuk 30 April 2011 в 12:42

У меня была эта проблема с Windows8 (Host Ubuntu).

В Virtualbox, File, Preferences [CTRL] + [G], Дисплей выберите Максимальный размер экрана гостя - Автоматически.

решаемые.

0
ответ дан 25 July 2018 в 22:54

В VirtualBox я использую минимальную версию старого старого xorg.conf:

Section "Monitor" Identifier "Monitor0" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 EndSection Section "Device" Identifier "Device0" Driver "vesa" EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" Device "Device0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection Section "ServerLayout" Identifier "Layout0" Screen "Screen0" EndSection

Я не знаю, нужно ли вам предоставлять HorizSync и VertRefresh для TFT, но в любом случае don 't скопируйте мои значения!

3
ответ дан 25 July 2018 в 22:54
  • 1
    Наверное, не нужно больше. Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12
  • 2
    Это не сработало для меня. После размещения файла xorg.conf и перезагрузки экран становится черным. Восстановлено с помощью ctrl + alt + f1 – Aleksandr Levchuk 24 April 2011 в 03:42

Возможно, можно попробовать команды и фрагменты xorg.conf, которые перечислены здесь:

http://wiki.debian.org/XStrikeForce/HowToRandR12

У меня нет попробовал это еще и не знаю, достаточно ли информации для его работы.

1
ответ дан 27 July 2018 в 01:19

Я запускаю ubuntu 10.10 на Virtualbox, у меня была та же проблема. не удалось настроить разрешение, а также полноэкранный режим не работал. После немного googling я нашел эту статью http://tutorial.downloadatoz.com/how-to-fix-ubuntu-10-10-virtualbox-guest-additions-problems.html

Это действительно сработало для я.

0
ответ дан 27 July 2018 в 01:19
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12

Настройки экранной геометрии в виртуальной ячейке

В Oracle Virtual Box вы можете настроить разрешение виртуального экрана после установки гостевых дополнений, просто перетащив окно с помощью мыши или выбрав полноэкранный режим. Не нужно ничего делать с xorg.conf. XServer 1.10 (включен в 11.04), и, таким образом, Unity 3D работает только в Virtual Box> = 4.0.6.

1. Использование мыши для настройки размера экрана

Настройка экрана путем изменения размера виртуального окна Windows с помощью мыши позволяет использовать после установки гостевых дополнений до разрешения экрана хоста.

2. Используйте стандартные размеры экрана predefinde

Если вам требуется фиксированное (стандартное) разрешение, вы также можете выбрать «Системные настройки» -> «Мониторы» (для 11.04) или «Дисплеи» (для 12.04) для выбора фиксированных разрешений (здесь показано 12.04):

Для максимального разрешения экрана хоста вам необходимо запустить Virtual Box в полноэкранном режиме (Host + F). Для фиксированного разрешения экрана хоста необходимо отключить автоматическое изменение размера Дисплей гостя (HOST + G) из меню «Вид виртуального окна».

3. Определите новую геометрию с помощью xrandr

Если вам нужна фиксированная геометрия, которой нет в списке разрешений для мониторов, вам нужно будет использовать Oracle Virtual Box для определения нового разрешения: [ ! d26]

Сначала мы используем gtf для вычисления модельного ряда возможных разрешений:

gtf <xres> <yres> <refresh> [-x]

Дайте нужные значения для разрешения x, y-разрешения и частоты обновления. Флаг -x по умолчанию и может быть опущен. Для портретного разрешения 480x640 при 60 Гц вы получите следующий результат:

$ gtf 480 640 60 -x $ 480x640 @ 60.00 Hz (GTF) hsync: 39.78 kHz; pclk: 24.82 MHz Modeline "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

Из этого можно скопировать & amp; вставьте modeline, чтобы добавить его в список известных разрешений xrandr:

xrandr --newmode "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

и добавьте это для монитора виртуальных ящиков:

xrandr --addmode VBOX0 480x640_60.00

Замените VBOX0 на соответствующий монитор если вы установили Virtual Box с несколькими мониторами (или любое другое имя вывода, которое сообщает драйвер).

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

16
ответ дан 27 July 2018 в 01:19
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:11
  • 2
    Я настоятельно рекомендую использовать VirtualBox (VB); он работает на любой операционной системе, а не только на Mac. Он является открытым исходным кодом и, следовательно, находится в репозиториях Ubuntu, если вы хотите, чтобы Ubuntu являлась операционной системой хоста, а гостевые утилиты находятся в репозиториях, если вы хотите, чтобы Ubuntu был гостем (но вы хотите убедиться, что гость -utils номер версии соответствует версии VB). Поскольку большинство из нас не имеют Parallels, вам будет сложно найти поддержку сообщества у пользователей Ubuntu. – Jeremy Bicha 25 April 2011 в 00:13
  • 3
    Дорогой @Takkat, я застрял на последней части - xrandr --addmode VBOX0 480x60_60.00. У меня нет VBOX0. Где я могу получить список доступных мониторов? – Aleksandr Levchuk 29 April 2011 в 00:30
  • 4
    @Takkat, спасибо за объяснение того, как искать монитор (мой был «по умолчанию»). Я еще, но все еще имею блокатор. Пожалуйста, посмотрите мое обновление в вопросе. – Aleksandr Levchuk 30 April 2011 в 03:42
  • 5
    @Takkat, все мои действия были в полноэкранном режиме. – Aleksandr Levchuk 30 April 2011 в 12:42

У меня была эта проблема с Windows8 (Host Ubuntu).

В Virtualbox, File, Preferences [CTRL] + [G], Дисплей выберите Максимальный размер экрана гостя - Автоматически.

решаемые.

0
ответ дан 27 July 2018 в 01:19

В VirtualBox я использую минимальную версию старого старого xorg.conf:

Section "Monitor" Identifier "Monitor0" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 EndSection Section "Device" Identifier "Device0" Driver "vesa" EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" Device "Device0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection Section "ServerLayout" Identifier "Layout0" Screen "Screen0" EndSection

Я не знаю, нужно ли вам предоставлять HorizSync и VertRefresh для TFT, но в любом случае don 't скопируйте мои значения!

3
ответ дан 27 July 2018 в 01:19
  • 1
    Наверное, не нужно больше. Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12
  • 2
    Это не сработало для меня. После размещения файла xorg.conf и перезагрузки экран становится черным. Восстановлено с помощью ctrl + alt + f1 – Aleksandr Levchuk 24 April 2011 в 03:42

Возможно, можно попробовать команды и фрагменты xorg.conf, которые перечислены здесь:

http://wiki.debian.org/XStrikeForce/HowToRandR12

У меня нет попробовал это еще и не знаю, достаточно ли информации для его работы.

1
ответ дан 31 July 2018 в 10:49

Я запускаю ubuntu 10.10 на Virtualbox, у меня была та же проблема. не удалось настроить разрешение, а также полноэкранный режим не работал. После немного googling я нашел эту статью http://tutorial.downloadatoz.com/how-to-fix-ubuntu-10-10-virtualbox-guest-additions-problems.html

Это действительно сработало для я.

0
ответ дан 31 July 2018 в 10:49
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12

Настройки экранной геометрии в виртуальной ячейке

В Oracle Virtual Box вы можете настроить разрешение виртуального экрана после установки гостевых дополнений, просто перетащив окно с помощью мыши или выбрав полноэкранный режим. Не нужно ничего делать с xorg.conf. XServer 1.10 (включен в 11.04), и, таким образом, Unity 3D работает только в Virtual Box> = 4.0.6.

1. Использование мыши для настройки размера экрана

Настройка экрана путем изменения размера виртуального окна Windows с помощью мыши позволяет использовать после установки гостевых дополнений до разрешения экрана хоста.

2. Используйте стандартные размеры экрана predefinde

Если вам требуется фиксированное (стандартное) разрешение, вы также можете выбрать «Системные настройки» -> «Мониторы» (для 11.04) или «Дисплеи» (для 12.04) для выбора фиксированных разрешений (здесь показано 12.04):

Для максимального разрешения экрана хоста вам необходимо запустить Virtual Box в полноэкранном режиме (Host + F). Для фиксированного разрешения экрана хоста необходимо отключить автоматическое изменение размера Дисплей гостя (HOST + G) из меню «Вид виртуального окна».

3. Определите новую геометрию с помощью xrandr

Если вам нужна фиксированная геометрия, которой нет в списке разрешений для мониторов, вам нужно будет использовать Oracle Virtual Box для определения нового разрешения: [ ! d26]

Сначала мы используем gtf для вычисления модельного ряда возможных разрешений:

gtf <xres> <yres> <refresh> [-x]

Дайте нужные значения для разрешения x, y-разрешения и частоты обновления. Флаг -x по умолчанию и может быть опущен. Для портретного разрешения 480x640 при 60 Гц вы получите следующий результат:

$ gtf 480 640 60 -x $ 480x640 @ 60.00 Hz (GTF) hsync: 39.78 kHz; pclk: 24.82 MHz Modeline "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

Из этого можно скопировать & amp; вставьте modeline, чтобы добавить его в список известных разрешений xrandr:

xrandr --newmode "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

и добавьте это для монитора виртуальных ящиков:

xrandr --addmode VBOX0 480x640_60.00

Замените VBOX0 на соответствующий монитор если вы установили Virtual Box с несколькими мониторами (или любое другое имя вывода, которое сообщает драйвер).

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

16
ответ дан 31 July 2018 в 10:49
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:11
  • 2
    Я настоятельно рекомендую использовать VirtualBox (VB); он работает на любой операционной системе, а не только на Mac. Он является открытым исходным кодом и, следовательно, находится в репозиториях Ubuntu, если вы хотите, чтобы Ubuntu являлась операционной системой хоста, а гостевые утилиты находятся в репозиториях, если вы хотите, чтобы Ubuntu был гостем (но вы хотите убедиться, что гость -utils номер версии соответствует версии VB). Поскольку большинство из нас не имеют Parallels, вам будет сложно найти поддержку сообщества у пользователей Ubuntu. – Jeremy Bicha 25 April 2011 в 00:13
  • 3
    Дорогой @Takkat, я застрял на последней части - xrandr --addmode VBOX0 480x60_60.00. У меня нет VBOX0. Где я могу получить список доступных мониторов? – Aleksandr Levchuk 29 April 2011 в 00:30
  • 4
    @Takkat, спасибо за объяснение того, как искать монитор (мой был «по умолчанию»). Я еще, но все еще имею блокатор. Пожалуйста, посмотрите мое обновление в вопросе. – Aleksandr Levchuk 30 April 2011 в 03:42
  • 5
    @Takkat, все мои действия были в полноэкранном режиме. – Aleksandr Levchuk 30 April 2011 в 12:42

У меня была эта проблема с Windows8 (Host Ubuntu).

В Virtualbox, File, Preferences [CTRL] + [G], Дисплей выберите Максимальный размер экрана гостя - Автоматически.

решаемые.

0
ответ дан 31 July 2018 в 10:49

В VirtualBox я использую минимальную версию старого старого xorg.conf:

Section "Monitor" Identifier "Monitor0" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 EndSection Section "Device" Identifier "Device0" Driver "vesa" EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" Device "Device0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection Section "ServerLayout" Identifier "Layout0" Screen "Screen0" EndSection

Я не знаю, нужно ли вам предоставлять HorizSync и VertRefresh для TFT, но в любом случае don 't скопируйте мои значения!

3
ответ дан 31 July 2018 в 10:49
  • 1
    Наверное, не нужно больше. Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12
  • 2
    Это не сработало для меня. После размещения файла xorg.conf и перезагрузки экран становится черным. Восстановлено с помощью ctrl + alt + f1 – Aleksandr Levchuk 24 April 2011 в 03:42

Возможно, можно попробовать команды и фрагменты xorg.conf, которые перечислены здесь:

http://wiki.debian.org/XStrikeForce/HowToRandR12

У меня нет попробовал это еще и не знаю, достаточно ли информации для его работы.

1
ответ дан 31 July 2018 в 10:55

Я запускаю ubuntu 10.10 на Virtualbox, у меня была та же проблема. не удалось настроить разрешение, а также полноэкранный режим не работал. После немного googling я нашел эту статью http://tutorial.downloadatoz.com/how-to-fix-ubuntu-10-10-virtualbox-guest-additions-problems.html

Это действительно сработало для я.

0
ответ дан 31 July 2018 в 10:55
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12

Настройки экранной геометрии в виртуальной ячейке

В Oracle Virtual Box вы можете настроить разрешение виртуального экрана после установки гостевых дополнений, просто перетащив окно с помощью мыши или выбрав полноэкранный режим. Не нужно ничего делать с xorg.conf. XServer 1.10 (включен в 11.04), и, таким образом, Unity 3D работает только в Virtual Box> = 4.0.6.

1. Использование мыши для настройки размера экрана

Настройка экрана путем изменения размера виртуального окна Windows с помощью мыши позволяет использовать после установки гостевых дополнений до разрешения экрана хоста.

2. Используйте стандартные размеры экрана predefinde

Если вам требуется фиксированное (стандартное) разрешение, вы также можете выбрать «Системные настройки» -> «Мониторы» (для 11.04) или «Дисплеи» (для 12.04) для выбора фиксированных разрешений (здесь показано 12.04):

Для максимального разрешения экрана хоста вам необходимо запустить Virtual Box в полноэкранном режиме (Host + F). Для фиксированного разрешения экрана хоста необходимо отключить автоматическое изменение размера Дисплей гостя (HOST + G) из меню «Вид виртуального окна».

3. Определите новую геометрию с помощью xrandr

Если вам нужна фиксированная геометрия, которой нет в списке разрешений для мониторов, вам нужно будет использовать Oracle Virtual Box для определения нового разрешения: [ ! d26]

Сначала мы используем gtf для вычисления модельного ряда возможных разрешений:

gtf <xres> <yres> <refresh> [-x]

Дайте нужные значения для разрешения x, y-разрешения и частоты обновления. Флаг -x по умолчанию и может быть опущен. Для портретного разрешения 480x640 при 60 Гц вы получите следующий результат:

$ gtf 480 640 60 -x $ 480x640 @ 60.00 Hz (GTF) hsync: 39.78 kHz; pclk: 24.82 MHz Modeline "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

Из этого можно скопировать & amp; вставьте modeline, чтобы добавить его в список известных разрешений xrandr:

xrandr --newmode "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

и добавьте это для монитора виртуальных ящиков:

xrandr --addmode VBOX0 480x640_60.00

Замените VBOX0 на соответствующий монитор если вы установили Virtual Box с несколькими мониторами (или любое другое имя вывода, которое сообщает драйвер).

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

16
ответ дан 31 July 2018 в 10:55
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:11
  • 2
    Я настоятельно рекомендую использовать VirtualBox (VB); он работает на любой операционной системе, а не только на Mac. Он является открытым исходным кодом и, следовательно, находится в репозиториях Ubuntu, если вы хотите, чтобы Ubuntu являлась операционной системой хоста, а гостевые утилиты находятся в репозиториях, если вы хотите, чтобы Ubuntu был гостем (но вы хотите убедиться, что гость -utils номер версии соответствует версии VB). Поскольку большинство из нас не имеют Parallels, вам будет сложно найти поддержку сообщества у пользователей Ubuntu. – Jeremy Bicha 25 April 2011 в 00:13
  • 3
    Дорогой @Takkat, я застрял на последней части - xrandr --addmode VBOX0 480x60_60.00. У меня нет VBOX0. Где я могу получить список доступных мониторов? – Aleksandr Levchuk 29 April 2011 в 00:30
  • 4
    @Takkat, спасибо за объяснение того, как искать монитор (мой был «по умолчанию»). Я еще, но все еще имею блокатор. Пожалуйста, посмотрите мое обновление в вопросе. – Aleksandr Levchuk 30 April 2011 в 03:42
  • 5
    @Takkat, все мои действия были в полноэкранном режиме. – Aleksandr Levchuk 30 April 2011 в 12:42

У меня была эта проблема с Windows8 (Host Ubuntu).

В Virtualbox, File, Preferences [CTRL] + [G], Дисплей выберите Максимальный размер экрана гостя - Автоматически.

решаемые.

0
ответ дан 31 July 2018 в 10:55

В VirtualBox я использую минимальную версию старого старого xorg.conf:

Section "Monitor" Identifier "Monitor0" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 EndSection Section "Device" Identifier "Device0" Driver "vesa" EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" Device "Device0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection Section "ServerLayout" Identifier "Layout0" Screen "Screen0" EndSection

Я не знаю, нужно ли вам предоставлять HorizSync и VertRefresh для TFT, но в любом случае don 't скопируйте мои значения!

3
ответ дан 31 July 2018 в 10:55
  • 1
    Наверное, не нужно больше. Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12
  • 2
    Это не сработало для меня. После размещения файла xorg.conf и перезагрузки экран становится черным. Восстановлено с помощью ctrl + alt + f1 – Aleksandr Levchuk 24 April 2011 в 03:42

Возможно, можно попробовать команды и фрагменты xorg.conf, которые перечислены здесь:

http://wiki.debian.org/XStrikeForce/HowToRandR12

У меня нет попробовал это еще и не знаю, достаточно ли информации для его работы.

1
ответ дан 31 July 2018 в 11:54

Я запускаю ubuntu 10.10 на Virtualbox, у меня была та же проблема. не удалось настроить разрешение, а также полноэкранный режим не работал. После немного googling я нашел эту статью http://tutorial.downloadatoz.com/how-to-fix-ubuntu-10-10-virtualbox-guest-additions-problems.html

Это действительно сработало для я.

0
ответ дан 31 July 2018 в 11:54
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12

Настройки экранной геометрии в виртуальной ячейке

В Oracle Virtual Box вы можете настроить разрешение виртуального экрана после установки гостевых дополнений, просто перетащив окно с помощью мыши или выбрав полноэкранный режим. Не нужно ничего делать с xorg.conf. XServer 1.10 (включен в 11.04), и, таким образом, Unity 3D работает только в Virtual Box> = 4.0.6.

1. Использование мыши для настройки размера экрана

Настройка экрана путем изменения размера виртуального окна Windows с помощью мыши позволяет использовать после установки гостевых дополнений до разрешения экрана хоста.

2. Используйте стандартные размеры экрана predefinde

Если вам требуется фиксированное (стандартное) разрешение, вы также можете выбрать «Системные настройки» -> «Мониторы» (для 11.04) или «Дисплеи» (для 12.04) для выбора фиксированных разрешений (здесь показано 12.04):

Для максимального разрешения экрана хоста вам необходимо запустить Virtual Box в полноэкранном режиме (Host + F). Для фиксированного разрешения экрана хоста необходимо отключить автоматическое изменение размера Дисплей гостя (HOST + G) из меню «Вид виртуального окна».

3. Определите новую геометрию с помощью xrandr

Если вам нужна фиксированная геометрия, которой нет в списке разрешений для мониторов, вам нужно будет использовать Oracle Virtual Box для определения нового разрешения: [ ! d26]

Сначала мы используем gtf для вычисления модельного ряда возможных разрешений:

gtf <xres> <yres> <refresh> [-x]

Дайте нужные значения для разрешения x, y-разрешения и частоты обновления. Флаг -x по умолчанию и может быть опущен. Для портретного разрешения 480x640 при 60 Гц вы получите следующий результат:

$ gtf 480 640 60 -x $ 480x640 @ 60.00 Hz (GTF) hsync: 39.78 kHz; pclk: 24.82 MHz Modeline "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

Из этого можно скопировать & amp; вставьте modeline, чтобы добавить его в список известных разрешений xrandr:

xrandr --newmode "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

и добавьте это для монитора виртуальных ящиков:

xrandr --addmode VBOX0 480x640_60.00

Замените VBOX0 на соответствующий монитор если вы установили Virtual Box с несколькими мониторами (или любое другое имя вывода, которое сообщает драйвер).

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

16
ответ дан 31 July 2018 в 11:54
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:11
  • 2
    Я настоятельно рекомендую использовать VirtualBox (VB); он работает на любой операционной системе, а не только на Mac. Он является открытым исходным кодом и, следовательно, находится в репозиториях Ubuntu, если вы хотите, чтобы Ubuntu являлась операционной системой хоста, а гостевые утилиты находятся в репозиториях, если вы хотите, чтобы Ubuntu был гостем (но вы хотите убедиться, что гость -utils номер версии соответствует версии VB). Поскольку большинство из нас не имеют Parallels, вам будет сложно найти поддержку сообщества у пользователей Ubuntu. – Jeremy Bicha 25 April 2011 в 00:13
  • 3
    Дорогой @Takkat, я застрял на последней части - xrandr --addmode VBOX0 480x60_60.00. У меня нет VBOX0. Где я могу получить список доступных мониторов? – Aleksandr Levchuk 29 April 2011 в 00:30
  • 4
    @Takkat, спасибо за объяснение того, как искать монитор (мой был «по умолчанию»). Я еще, но все еще имею блокатор. Пожалуйста, посмотрите мое обновление в вопросе. – Aleksandr Levchuk 30 April 2011 в 03:42
  • 5
    @Takkat, все мои действия были в полноэкранном режиме. – Aleksandr Levchuk 30 April 2011 в 12:42

У меня была эта проблема с Windows8 (Host Ubuntu).

В Virtualbox, File, Preferences [CTRL] + [G], Дисплей выберите Максимальный размер экрана гостя - Автоматически.

решаемые.

0
ответ дан 31 July 2018 в 11:54

В VirtualBox я использую минимальную версию старого старого xorg.conf:

Section "Monitor" Identifier "Monitor0" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 EndSection Section "Device" Identifier "Device0" Driver "vesa" EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" Device "Device0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection Section "ServerLayout" Identifier "Layout0" Screen "Screen0" EndSection

Я не знаю, нужно ли вам предоставлять HorizSync и VertRefresh для TFT, но в любом случае don 't скопируйте мои значения!

3
ответ дан 31 July 2018 в 11:54
  • 1
    Наверное, не нужно больше. Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12
  • 2
    Это не сработало для меня. После размещения файла xorg.conf и перезагрузки экран становится черным. Восстановлено с помощью ctrl + alt + f1 – Aleksandr Levchuk 24 April 2011 в 03:42

Возможно, можно попробовать команды и фрагменты xorg.conf, которые перечислены здесь:

http://wiki.debian.org/XStrikeForce/HowToRandR12

У меня нет попробовал это еще и не знаю, достаточно ли информации для его работы.

1
ответ дан 2 August 2018 в 04:18

Я запускаю ubuntu 10.10 на Virtualbox, у меня была та же проблема. не удалось настроить разрешение, а также полноэкранный режим не работал. После немного googling я нашел эту статью http://tutorial.downloadatoz.com/how-to-fix-ubuntu-10-10-virtualbox-guest-additions-problems.html

Это действительно сработало для я.

0
ответ дан 2 August 2018 в 04:18
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12

Настройки экранной геометрии в виртуальной ячейке

В Oracle Virtual Box вы можете настроить разрешение виртуального экрана после установки гостевых дополнений, просто перетащив окно с помощью мыши или выбрав полноэкранный режим. Не нужно ничего делать с xorg.conf. XServer 1.10 (включен в 11.04), и, таким образом, Unity 3D работает только в Virtual Box> = 4.0.6.

1. Использование мыши для настройки размера экрана

Настройка экрана путем изменения размера виртуального окна Windows с помощью мыши позволяет использовать после установки гостевых дополнений до разрешения экрана хоста.

2. Используйте стандартные размеры экрана predefinde

Если вам требуется фиксированное (стандартное) разрешение, вы также можете выбрать «Системные настройки» -> «Мониторы» (для 11.04) или «Дисплеи» (для 12.04) для выбора фиксированных разрешений (здесь показано 12.04):

Для максимального разрешения экрана хоста вам необходимо запустить Virtual Box в полноэкранном режиме (Host + F). Для фиксированного разрешения экрана хоста необходимо отключить автоматическое изменение размера Дисплей гостя (HOST + G) из меню «Вид виртуального окна».

3. Определите новую геометрию с помощью xrandr

Если вам нужна фиксированная геометрия, которой нет в списке разрешений для мониторов, вам нужно будет использовать Oracle Virtual Box для определения нового разрешения: [ ! d26]

Сначала мы используем gtf для вычисления модельного ряда возможных разрешений:

gtf <xres> <yres> <refresh> [-x]

Дайте нужные значения для разрешения x, y-разрешения и частоты обновления. Флаг -x по умолчанию и может быть опущен. Для портретного разрешения 480x640 при 60 Гц вы получите следующий результат:

$ gtf 480 640 60 -x $ 480x640 @ 60.00 Hz (GTF) hsync: 39.78 kHz; pclk: 24.82 MHz Modeline "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

Из этого можно скопировать & amp; вставьте modeline, чтобы добавить его в список известных разрешений xrandr:

xrandr --newmode "480x640_60.00" 24.82 480 504 552 624 640 641 644 663 -HSync +Vsync

и добавьте это для монитора виртуальных ящиков:

xrandr --addmode VBOX0 480x640_60.00

Замените VBOX0 на соответствующий монитор если вы установили Virtual Box с несколькими мониторами (или любое другое имя вывода, которое сообщает драйвер).

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

16
ответ дан 2 August 2018 в 04:18
  • 1
    Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:11
  • 2
    Я настоятельно рекомендую использовать VirtualBox (VB); он работает на любой операционной системе, а не только на Mac. Он является открытым исходным кодом и, следовательно, находится в репозиториях Ubuntu, если вы хотите, чтобы Ubuntu являлась операционной системой хоста, а гостевые утилиты находятся в репозиториях, если вы хотите, чтобы Ubuntu был гостем (но вы хотите убедиться, что гость -utils номер версии соответствует версии VB). Поскольку большинство из нас не имеют Parallels, вам будет сложно найти поддержку сообщества у пользователей Ubuntu. – Jeremy Bicha 25 April 2011 в 00:13
  • 3
    Дорогой @Takkat, я застрял на последней части - xrandr --addmode VBOX0 480x60_60.00. У меня нет VBOX0. Где я могу получить список доступных мониторов? – Aleksandr Levchuk 29 April 2011 в 00:30
  • 4
    @Takkat, спасибо за объяснение того, как искать монитор (мой был «по умолчанию»). Я еще, но все еще имею блокатор. Пожалуйста, посмотрите мое обновление в вопросе. – Aleksandr Levchuk 30 April 2011 в 03:42
  • 5
    @Takkat, все мои действия были в полноэкранном режиме. – Aleksandr Levchuk 30 April 2011 в 12:42

У меня была эта проблема с Windows8 (Host Ubuntu).

В Virtualbox, File, Preferences [CTRL] + [G], Дисплей выберите Максимальный размер экрана гостя - Автоматически.

решаемые.

0
ответ дан 2 August 2018 в 04:18

В VirtualBox я использую минимальную версию старого старого xorg.conf:

Section "Monitor" Identifier "Monitor0" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 EndSection Section "Device" Identifier "Device0" Driver "vesa" EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" Device "Device0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection Section "ServerLayout" Identifier "Layout0" Screen "Screen0" EndSection

Я не знаю, нужно ли вам предоставлять HorizSync и VertRefresh для TFT, но в любом случае don 't скопируйте мои значения!

3
ответ дан 2 August 2018 в 04:18
  • 1
    Наверное, не нужно больше. Виртуальная коробка 4.0 имеет новый «режим масштабирования». для размера экрана. [D0] virtualbox.org/wiki/Changelog – djangofan 24 December 2010 в 03:12
  • 2
    Это не сработало для меня. После размещения файла xorg.conf и перезагрузки экран становится черным. Восстановлено с помощью ctrl + alt + f1 – Aleksandr Levchuk 24 April 2011 в 03:42

Другие вопросы по тегам:

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