Монитор ViewSonic и видеокарта Nvidia: Оверскан

Сейчас я почти полгода борюсь с моей графической конфигурацией ( ViewSonic VX2835wm, nvidia GeForce GTS 450 ). При новой установке Ubuntu 14.04 с проприетарным драйвером nvidia версии 331.38 (драйвер nouveau не работает лучше) края моего экрана обрезаются (пересканируются).

Когда я использовал Ubuntu 12.04, я мог решить эту проблему. Тогда я обнаружил, что монитор посылает неверную информацию EDID . В результате для конфигурации использовались неправильные значения (вертикальная синхронизация, горизонтальное обновление).

Однако, мой старый xorg.conf не мог решить проблемы в Ubuntu 14.04. Я пытался реализовать его во многих вариантах, но ничего не получалось. Вот старый xorg.conf, который исправил проблему в Ubuntu 12.04:

Section "Device"
Identifier  "gfgts450"
Driver      "nvidia"
Option      "NoLogo"    "True"
Screen      0
Option "ModeValidation" "DFP-1: NoMaxPClkCheck"
EndSection

Section "Monitor"
    Identifier  "vx2835wm"
    HorizSync       24.0 - 82.0
    VertRefresh     50.0 - 85.0
    Option      "PreferredMode" "1920x1200"
    Modeline    "1920x1200_60.00"  193.16  1920 2048 2256 2592  1200 1201 1204 1242  -HSync +Vsync
    Option      "ExactModeTimingsDVI"   "TRUE"
    Gamma       1
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Device      "gfgts450"
    Monitor     "vx2835wm"
    DefaultDepth    24
    Option      "TwinView"  "0"
    Option      "metamodes" "1920x1200 +0+0"
    Option      "UseEDID"   "FALSE"
    SubSection "Display"
            Depth       24
                Modes "1920x1200"
    EndSubSection
EndSection

Мой текущий xorg.conf, который предоставляет проблему с избыточным сканированием, выглядит следующим образом:

# nvidia-settings: X configuration file generated by nvidia-settings


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "ViewSonic VX2835wm"
    HorizSync       30.0 - 82.0
    VertRefresh     50.0 - 85.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 450"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "1920x1200_60 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Может кто-то определить конкретная проблема?

2
задан 2 June 2015 в 14:17

1 ответ

Можно добавить Option "UseEDID" "False" и Modes "1920x1200"

к тем же разделам нового файла.

Также

    HorizSync       24.0 - 82.0
    VertRefresh     50.0 - 85.0
    Option      "PreferredMode" "1920x1200"
    Modeline    "1920x1200_60.00"  193.16  1920 2048 2256 2592  1200 1201 1204 1242  -HSync +Vsync
    Option      "ExactModeTimingsDVI"   "TRUE"

в разделе "Monitor" может быть полезным.

, Но не создают дублирующиеся строки. Например, замена HorizSync 30.0 - 82.0 с HorizSync 24.0 - 82.0

0
ответ дан 2 June 2015 в 14:17

Другие вопросы по тегам:

Похожие вопросы: