Мар 292013
 

xИтак, что мы имеем: Kubuntu, видео карта nvidia GTX 650,  монитор, с поддержкой частоты 75 гц.

Проблема: после перезагрузки компа, либо после запуска полноэкранных игр, частота обновления экрана слетает с 75 на 60. А если глянуть настройки nvidia, то можно увидеть, что и частота обновления монитора, и разрешение сбрасываются на Auto.

Шаг 1: открываем настройки драйвера (NVIDIA X Server Settings), переходим во вкладку X server display configuration.

Шаг 2: внизу находим кнопочку «advanced» и жмем ее.

Шаг 3: в пункте «selection» выбираем «x screen 0»

Шаг 4: пункт «meta mode» кликаем на ненужных комбинациях разрешений и частоты обновления и жмем кнопку «delete», оставляя только те, что нам нужны.

Шаг 5: нажмите «apply», затем «save to X configuration file», если запросит место расположения — укажите /etc/X11/xorg.conf

Шаг 6: перезагрузите компьютер, проверьте — стоит ли то, что вам нужно (в моем случае я добивался 1280х1024 — 75 гц).

Внимание! Если это не помогло, делаем следующее:

Шаг 7: открываем конфиг файл (sudo kate /etc/X11/xorg.conf) ищем там VertRefresh и приводим эту строку к такому виду

VertRefresh     75.0 - 75.0

т.е. Говорим, что частоту надо брать между 75 и 75, т.е. Только 75 =)
далее, после Section «Screen» ищем Option «UseEDIDFreqs», и приводим его к виду

Option "UseEDIDFreqs" "False"

Если у вас нет такой строки — просто добавьте ее в разделе Section «Screen»

Ниже привожу мой результат в конфиг файле, сравните, у вас должно быть по аналогии с моим файлом, если что то не корректно указано, у вас есть все шансы не поднять X server после ребута =) может, конечно, все и будет нормально, если накосячить в нем, но я бы не рискнул проверять)

После корректировок перезагрузите комп, должно работать.

Скрин настроек

x1

xorg.xonf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 304.48  (buildd@allspice)  Fri Oct 12 12:51:52 UTC 2012

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"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     75.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 650"
EndSection

Section "Screen"

# Removed Option "metamodes" "1280x1024_75 +0+0; nvidia-auto-select +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1280x1024_75 +0+0"
    Option "UseEDIDFreqs" "False"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Дорогие читатели! Мною было принято решение закрыть комментарии на блоге. Теперь все обсуждения переносятся на недавно открытый форум, ввиду того, что формат сообщений там намного удобней для обсуждения. Не стесняйтесь задавать любые вопросы по тематике блога! Я всегда на связи.
Перейти на форум
.

Извините, форма комментирования закрыта в данный момент.