Разрешение экрана и частота монитора в Xorg

OUTDATED: скорее всего информация частично устарела, т.к. и xorg, и драйверы видеокарт многократно обновлялись. Страница не удаляется, т.к. всё ещё может быть кому-то полезна.

Section "Screen"
    ...
    SubSection     "Display"
        Depth       24
        Modes      "1024x768" "800x600"
    EndSubSection
    ...
EndSection
Section "Monitor"
	...
	HorizSync 30-70
	VertRefresh 50-120
	...
EndSection
$ gtf 1024 768 100
  # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
  Modeline "1024x768_100.00"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsyn
Section "Monitor"
	...
	HorizSync 30-70
	VertRefresh 50-120
	Modeline "1024x768_100.00"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsyn
	...
EndSection
...
Section "Screen"
    ...
    SubSection     "Display"
        Depth       24
        Modes      "1024x768_100.00" "1024x768" "800x600"
    EndSubSection
    ...
EndSection
Section "Device"
    Identifier     "NVIDIA Corporation NV17 [GeForce4 MX 440]"
    Driver      "nvidia"
    Option      "ModeValidation" "NoMaxPClkCheck"
    ....
EndSection

PS: В процессе настройки каждый раз смотрите лог X-Window на предмет validated modes. Он подскажет где вы ошибаетесь.

$ grep -i modeline /var/log/Xorg.0.log
$ grep -iA20 -B20 "validated modes" /var/log/Xorg.0.log

PPS: Для видео-драйвера nvidia: иногда нужно отключить использование EDID. В том случае, если информацию EDID система получает, но неправильно, то перечисленное выше может не работать и нужно принудительно отключить использование EDID, а после этого повторить все этапы снова.

Section "Device"
    Identifier     "NVIDIA"
    Driver      "nvidia"
    Option     "UseEDID" "FALSE"
...
EndSection

А это идентично следующему:

Section "Device"
	Identifier	"NVIDIA"
	Driver		"nvidia"
	Option		"UseEDIDFreqs" "FALSE"
	Option		"UseEDIDDpi" "FALSE"
	Option		"ModeValidation" "NoEdidModes"
	...
EndSection

Подробнее об этом почитать можно в README к драйверу nvidia-glx:

$ zcat /usr/share/doc/nvidia-glx/README.txt.gz |grep 'Option "UseEDID"' -A20