Прежде всего: извините за качество снимков экрана.
Я запускаю Ubuntu Desktop 18 на сервере HP DL380 G8.
После установки разрешение экрана установлен на 1280 х 1024. Я изменяю это на 1440 x 900, что префектно работает, пока я не перезагружаюсь: Разрешение экрана 1440 x 900
После перезагрузки сервера экран входа выглядит нормально: Экран входа в систему
Но затем он искажается: искаженный экран
Любая помощь для решения этой проблемы высоко ценится.
Попробуйте следующее (успешно протестировано с моим разрешением):
cvt 1920 1200 60
xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync
xrandr --addmode VGA-1 1920x1200_60.00
Обратите внимание, что вам нужно заменить свое разрешение в приведенной выше команде cvt и заменить VGA-1 на фактический выход. Последнее вы найдете, выполнив:
xrandr -q
Если бы это сработало, я бы создал файл .xprofile со следующим содержанием:
#!/bin/sh
xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209
1245 -hsync +vsync
xrandr --addmode VGA-1 1920x1200_60.00
С этим вы должны получать правильное разрешение экрана при каждом входе в систему.