Добрый день!
Очень надеюсь на помощь сообщества, поскольку самостоятельно у меня не получается добавить не распознаваемое автоматом разрешение внешнего монитора, подключенного через VGA к моему компьютеру. В Windows подобных проблем на том же железе не наблюдается.
Я нашел способ поменять разрешение в течение одной сессии следующим образом:
sudo cvt 1920 1080 60
Скопировать полученный режим
sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Найти правильное устройство:
sudo xrandr -q
Добавить режим:
sudo xrandr --addmode Virtual1 1920x1080_60.00
После нужное разрешение становится доступным для выбора в System Settings->Display
Однако делать это после каждой загрузки весьма неудобно. В интернетах рекомендуют вручную создать конфиг /usr/share/X11/xorg.conf.d/10-monitor.conf и в нем прописать следующие настройки:
Section "Monitor"
Identifier "Monitor0"
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -HSync +Vsync
EndSection
Section "Screen"
Identifier "Screen0"
Device "VGA1"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080_60.00" "1024x768"
EndSubSection
EndSection
К сожалению, это не помогает. Может быть есть еще какой-то способ?
UPD: Удалось найти обходное решение путем упаковки упомянутых выше командв bash-скрипт, и настройки автозапуска этого скрипта. Тем не менее, я все так же буду благодарен сообществу, если вы рекомендуете мне менее костыльный способ.