Ubuntu 21.04 с Wayland. Все это на VirtualBox 6.1.22, графический контроллер VMSVGA, полноэкранный режим, без масштабирования (100%). Ubuntu находится в текущем состоянии обновления. Также VirtualBox GuestAdditions. Настройка одного дисплея, встроенный экран универсальной аппаратной сборки. Родное разрешение хоста 2560x1440.
ПРОБЛЕМА
Это разрешение отсутствует в списке: «Настройки Ubuntu» > «Дисплеи» > вкладка «Дисплеи» > поле «Разрешение».
КОНЕЦ ПРОБЛЕМЫ
В.1. Это так, потому что список статичен, создан один раз, но есть автоматизм для определения разрешения экрана?
Я попытался добавить собственное разрешение в конфигурационный файл GRUB для вывода WAYLAND0. Однако успеха ноль.
Q.2 Каков допустимый, но работающий способ добавления собственного разрешения в список разрешений GNOME?
Дайте мне знать, если я могу предоставить более подробную информацию для поиска решения.
ОБНОВИТЬ
К сожалению, команда sudo edid-декодировать --xmodeline
никогда не возвращается, независимо от того, запущен ли он как обычный пользователь или администратор.
ОБНОВЛЕНИЕ 2
user@node:~$ sudo get-edid | синтаксический анализ
Это прочитанная версия 3.0.2. Приготовьтесь к веселью.
Попытка использовать интерфейс i2c
Нет EDID на шине 0
Похоже, что ни у одного автобуса нет EDID. Сожалею!
Попытка использовать классический интерфейс VBE
mmap /dev/zero: операция не разрешена
ошибка инициализации интерфейса реального режима
у вас есть полные права суперпользователя (root)?
Мне жаль, что ничего не удалось. ...
Частичное чтение... Повторите попытку
ОБНОВЛЕНИЕ 3. Каждая полная загрузка (загрузка ядра, загрузка пользовательского пространства, диспетчер отображения) использует очень низкое разрешение 800x600 (или что-то вроде этого) независимо от переключения пользователя на высокое разрешение (один в списке) во время каждого сеанса. Каждый раз, когда графический сеанс пользователя завершается, Ubuntu также возвращается к разрешению 800x600 в диспетчере отображения.