Резюме:
Мое второе разрешение монитора перестало работать после недавнего обновления до Ubuntu 21.04. По моему (очень ограниченному) пониманию, похоже, что он больше не читает текст, который у меня был в файле .xprofile.
Подробности:
Недавно я обновился до Ubuntu 21.04. У меня есть второй монитор (старый Dell), подключенный к ноутбуку. Этот монитор лучше всего работает в разрешении 1920x1080. За последние пару лет единственным способом, которым я мог это сделать, было наличие следующего текста в файле .xprofile в домашнем каталоге.Но это работало нормально.
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VGA-0 "1920x1080_60.00"
xrandr --выход VGA-0 --режим "1920x1080"
Однако после обновления до 21.04 второй монитор вернулся к разрешению 1024 x 768 и (смотря в настройках) имеет только доступные разрешения «1024 x 768» и «800 x 600».
Если я делаю xrandr в терминале, я вижу, что внешний монитор теперь называется «XWAYLAND1», но даже если я адаптирую текст .xprofile, как показано ниже, это не помогает.
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode XWAYLAND1 "1920x1080_60.00"
xrandr --output XWAYLAND1 --mode "1920x1080"
Кроме того, если я введу три вышеуказанные команды одну за другой прямо в Терминал, я получу следующую ошибку:
X Ошибка неудачного запроса: BadValue (целочисленный параметр вне допустимого диапазона для операции)
Основной код операции неудачного запроса: 139 (RANDR)
Второстепенный код операции неудачного запроса: 21 (RRSetCrtcConfig)
Значение в неудачном запросе: 0x640
Серийный номер неудачного запроса: 29
Текущий серийный номер в выходном потоке: 29
Кто-нибудь может посоветовать?