Проблема у меня в том, что когда смотрю фильмы, на экране, насколько я могу судить, происходит вертикальная рассинхронизация - видны горизонтальные полосы, разделяющие устаревшую часть изображения и новую.
У меня Ubuntu 10.10, драйвер nvidia и два LCD-монитора. Я думаю, это может быть связано с несоотвествием частоты обновления экрана с точки зрения драйвера и с точки зрения X-ов:
$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 3200 x 1080, current 3200 x 1080, maximum 3200 x 1080
default connected 3200x1080+0+0 0mm x 0mm
3200x1080 50.0*
$ cat /etc/X11/xorg.conf
Section "Monitor"
Identifier "Monitor0"
VendorName "Samsung"
ModelName "Samsung SyncMaster 940N"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
ModeLine "1280x1024_75.00" 138.0 1280 1368 1504 1728 1024 1025 1028 1069 -hsync +vsync
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9500 GT"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP"
Option "SecondMonitorHorizSync" "30.0 - 81.0"
Option "SecondMonitorVertRefresh" "56.0 - 75.0"
Option "HorizSync" "30.0 - 81.0"
Option "VertRefresh" "56.0 - 75.0"
Option "metamodes" "CRT: 1280x1024_75 +0+0, DFP: 1920x1080 +1280+0"
SubSection "Display"
Depth 24
Modes "3200x1080@60" "299.88 3200 3232 4368 4400 1080 1102 1113 1135"
EndSubSection
EndSection
Как видите, nvidia-драйвер настроен на 60Hz, а xrandr определяет 50. В меню одного монитора отображается 75Hz, второго - 60Hz. Когда у обоих было 60, все было точно так же.
Строчки HorizSync, VertRefresh, Modes я сам прописывал в попытке исправить проблему, но не помогло.
Помогите, пожалуйста.