Не мог изменить разрешение на Fedora 18 после проигрывания Городского Террора

При использовании этого поля главным образом через SSH существует хороший шанс, что Вы находитесь в зоне масла, где действительно не имеет значения очень, является ли это VM или на реальных аппаратных средствах. Многие проблемы, упомянутые в других ответах, подходят, когда Вы пытаетесь использовать гостя ОС в качестве рабочего стола GUI. Серверы Linux очень счастливы в VMs; огромным блоком рынка веб-хостинга является Linux в VMs.

Я столкнулся со всего несколькими случаями, где я был вынужден выполнить сервер Linux на реальных аппаратных средствах, вместо в VM:

Реальный аппаратный доступ

Иногда необходимо использовать некоторую плату PCI, которую не может виртуализировать система VM. Скажите, декодер MPEG-2 с 4 каналами. Некоторые системы VM могут дать эксклюзивное владение карты к VM, такой как через технологию Intel VT-d, но это не без ее проблем:

  • Существует хит скорости. Это могло бы иметь значение.

  • Не все системы VM могут сделать это, и у Вас не могло бы быть свободы переключиться на ту, которая может.

  • Могут быть несущественные последствия, как с VMware ESXi 5, где предоставление владения VM карты требует перезагрузки хоста и затем препятствует тому, чтобы он делал снимки этого VM. (Несущественным я подразумеваю, что эти проблемы могли быть решены, просто требуется время разработки.)

Большое устройство хранения данных

Ваша система VM не может создавать виртуальный диск, столь большой, как "голое" оборудование допускает реальные диски. VMware ESXi 5, например, имеет предел размера виртуального тома на 2 ТБ. При необходимости в большем единственном объеме в VM необходимо перейти через обручи для работы вокруг ограничения:

  • Можно продвинуть RAID-контроллер до VM с VT-d, но снова, он имеет проблемы.

  • Можно продвинуть passel виртуальных томов на 2 ТБ до VM и представить их в виде строки вместе с LVM, но Вы купили себя passel проблем, также.

    С одной стороны, когда(!) один из физических дисков перестает работать при использовании гостя ОС на "голом" оборудовании Вы могли бы диагностировать и зафиксировать его при помощи предоставленного программного обеспечения управления, такой как 3Ware's 3DM или tw_cli программное обеспечение. Но попытайтесь найти версии, которые будут работать на хосте VMware ESXi 5.0! Теперь Вы вынуждены перезагрузить так, можно использовать интерфейс управления BIOS.

    Для другого уровень абстракции разъединил виртуальные тома от физических томов, таким образом, слой программного обеспечения RAID/LVM в госте ОС не может управлять дисками эффективно. Тот слой может думать, что это - умная запись в диски циклическим способом, но потому что они, вероятно, совместно используют некоторые из тех же физических дисков, производительность получит удар, потому что некоторые диски получают последовательные записи.

  • Можно создать объем в реальной аппаратной системе и экспортировать его в VM через NFS, но существует хит скорости, когда Вы делаете это, также.

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

1
01.03.2014, 02:34
2 ответа

Найдите лучшее разрешение для своего монитора в документации, это должна быть строка как 1680 x 1050 60 Гц (возможно, 1440x900@60Hz в Вашем случае?).

Попробовать cvt команда для создания строки режима для питания его затем к xrandr:

$cvt 1680 1050 60 - замените значениями, которые Вы нашли для своего монитора!

Вы получите строку как:
1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

Затем попытайтесь создать новый режим для этого использования разрешения xrandr:

$xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

Можно получить ошибку как:

X Ошибок неудавшегося запроса: BadName (именованный цвет или шрифт не существуют),

В этом случае попытайтесь изменить имя режима от 1680x1050_60.0 кому: 1680x1050_OK или что-то другое так или иначе.

Вы не должны получать ошибку на этот раз с --newmode команда выше, таким образом, можно установить это новое разрешение:

$xrandr --addmode VGA-1 1680x1050_OK

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

1
27.01.2020, 23:54

Сначала измените вращение экрана, затем измените разрешение на 1440*900, и последний шаг изменяет снова вращение на корректную опцию.

0
27.01.2020, 23:54

Теги

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