У меня 19-дюймовый монитор с собственным разрешением 1366 x 768, и я использую ATI HD Radeon 5670. Он не определяет мое собственное разрешение автоматически, поэтому я добавил что-то подобное в свой xorg.conf (за исключением цифр 1-9, я добавил результат выполнения cvt).
Section "Monitor"
Identifier "DVI-0"
Modeline "1368x768_60.00" 1 2 3 4 5 6 7 8 9 -hsync +vsync
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "DVI-0"
SubSection "Display"
Modes "1368x768_60.00"
EndSubSection
EndSection
Section "Device"
Identifier "Card0"
Driver "radeon"
EndSection
Таким образом, моё разрешение меняется, но проблема в том, что разрешение не совсем подходит к экрану. Похоже, некоторые пиксели вверху (около 10 пикселей) не видны, и ширина не подходит, также есть огромные черные пространства слева и справа от экрана. Настройка ширины на мониторе портит мой шрифт. В Windows 1366x768 работает очень хорошо, есть идеи, как это исправить?
Вот строка для вашего /etc/X11/org.conf, которая работала для меня, взята из этого поста .... askubuntu-link В моем конкретном случае мне пришлось возиться с окном просмотра цифры, чтобы получить все правильно. Наиболее релевантная часть - это часть {ViewPoutOut ....... Если вы добавите это в свою модельную линию и измените соответствующие номера, а затем возьмете смещения, у вас все будет в порядке.
Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: 1920x1080 { ViewPortOut=1820x1020+50+30, ViewPortIn=1920x1080 } +1600+0"
Нечто подобное, добавленное в конец вашего xorg.conf, может быть хорошим началом:
Option "metamodes" "DVI-0: 1368x768 { ViewPortOut=1350x758+20+20, ViewPortIn=1368x768 }"