LINUX.ORG.RU

Nvidia и тиринг ...

 ,


1

2

дистр Opensuse thunderbird третьегном ,блоб нивидии. наблюдается тиринг как на рабочем столе( а так же эффект остатка тени окна на фоне раб.стола) так и в видео(фуллскрин онли). Пробовал настраивать compiz и xorg согласно гайдам , безрезультатно. Есть ли решение данной проблемы? И можно ли как то регулировать обороты кулеров?

Видеокарта 09:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)

Драйвер

modinfo nvidia
filename:       /lib/modules/4.15.7-1-default/kernel/drivers/video/nvidia.ko
alias:          char-major-195-*
version:        390.25
supported:      external
license:        NVIDIA

конфиг xorg

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.25  (buildmeister@swio-display-x86-rhel47-03)  Wed Jan 24 20:44:52 PST 2018

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 data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    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      "Acer"
    HorizSync       30.0 - 75.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1060 6GB"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "1920x1080 +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

> дистр Opensuse thunderbird третьегном ,блоб нивидии. наблюдается тиринг как на рабочем столе( а так же эффект остатка тени окна на фоне раб.стола) так и в видео(фуллскрин онли). Пробовал настраивать compiz и xorg согласно гайдам , безрезультатно.

Насколько я знаю, в GNOME3 нет Компиза. Там вместо него - некий GNOME Shell.

ZenitharChampion ★★★★★ ()

Fixed

Причиной была моя невнимательность. Достаточно было вдумчиво прочитать вики где сказано что достаточно указать в конфиге 20-nvidia.conf (файл xorg.conf удалить) в области Section «Screen» прописать

Option «metamodes» «1920x1080 +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}» Option «AllowIndirectGLXProtocol» «off» Option «TripleBuffer» «On» Option «TwinView» «On»

и все заработало без костылей и sh скриптов.

Acher ()
Ответ на: комментарий от anonymous

Только triple buffer надо отключить наверно, с выключенным композитингом у меня всё равно тиринг и у TwinView были баги с тирингом. Я посмотрю если остались в комментах ссылки на проблемы.

anonymous ()