Проблема с изменением разрешения на KVM

Мне нужно иметь возможность использовать различные пользовательские разрешения, начиная с 800x600 и до 4K с шагом 2x2. Я смог сделать это на виртуальном боксе с Ubuntu 16.04, запущенным Xorg, используя

xrandr --size 800x600 xrandr --fb WidthxHeight --output VGA-0 --panning WidthxHeight

Он также работал над изображением KVM с Mint на другой машине.

На другом изображении с Ubuntu 16.04 на KVM на еще одной машине это не сработало. Он использовал Cirrus Logic для графического адаптера (сообщается lspci) и может использоваться как драйвер Xorg (можно увидеть в журнале Xorg). После входа в консоль и запуска Xorg с терминала с помощью

sudo Xorg :38 -ac -bs & sleep 4 gnome-session --session=ubuntu & sleep 1 unity &

У меня появился экран с пользовательским интерфейсом, но я не мог изменить разрешение по умолчанию, которое было 1024x768. И xrandr --fb, и xrandr --size не удалось выполнить любое разрешение, кроме значения по умолчанию, что дает ошибку BadMatch для RRSetScreenSize. Запуск xrandr --verbose не дал EDID.

Я также попытался добавить пользовательский режим (1920x1080) и использовать то, что работало только частично. Он по-прежнему выдавал ту же ошибку после выполнения команды, но затем xrandr выводил, что текущее разрешение оставалось неизменным, в то время как разрешение для выхода было установлено так же, как и для режима следующим образом:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096 VGA-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm

На изображениях где разрешение изменилось без ошибок, оба номера были изменены.

Что может быть причиной этой проблемы и как заставить ее работать?

0
задан 23 August 2017 в 02:02

0 ответов

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

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