Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

How to: Linux накъсване на картината (tearing) при Nvidia. Решение

feed Актуални новини от IT сферата.
Информационни технологии, изчислителна техника, комуникационни мрежи, софтуер, хардуер, информатика.
Правила на форума
Поради реконструкция на сайта, за известно време няма да бъдат добавяни IT новини в раздела.
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308735
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от Mozo »

Съгласен съм, едно време и аз така го правех и съм карал с години, но сега не ще...
Прочетено: 2568 пъти
Изображение
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308735
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от Mozo »

Встрани от темата, защо не си пуснал Coolbits 4?
Изображение
Аватар
beggginer
Доктор
Доктор
Мнения: 6684
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 38324
пол: Мъж

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от beggginer »

Mozo написа: Сря Ное 28, 2018 21:17 Встрани от темата, защо не си пуснал Coolbits 4?
Защото Леновото е с един вентилатор за процесора и видеото, който се контролира от UEFI :lol:
Как да си върнем контрола над Windows 10 Home :violent1:
Изображение
Валсо написа: Съб Яну 21, 2023 12:28 Знам какво правя.
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308735
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от Mozo »

Аха, ясно :mrgreen:

Аз сега пак опитах, направих всички насторйки и черен екран. Коментирах де що се сетих, пак черен екран. Ще падне играчка, ама няма да е днес, ако въобще дойде, нещо не е така :lol: :lol: :lol:
Изображение
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308735
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от Mozo »

Баси тъпата работа. Зададох директно от панела на NVIDIA 24 херца. В менюто на монитора пише, че съм на толкова, а то дори и се усеща - мишката чак насича, толкова са малко кадрите. Пускам теста - отново отчитаме, че сме на 60 херца. Хайде стига...
Изображение
Аватар
beggginer
Доктор
Доктор
Мнения: 6684
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 38324
пол: Мъж

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от beggginer »

Mozo написа: Чет Дек 06, 2018 22:01 Баси тъпата работа. Зададох директно от панела на NVIDIA 24 херца. В менюто на монитора пише, че съм на толкова, а то дори и се усеща - мишката чак насича, толкова са малко кадрите. Пускам теста - отново отчитаме, че сме на 60 херца. Хайде стига...
:shock: С всички браузъри?!
Как да си върнем контрола над Windows 10 Home :violent1:
Изображение
Валсо написа: Съб Яну 21, 2023 12:28 Знам какво правя.
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308735
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от Mozo »

С всички... Отказах се де, то това на нищо не прилича :lol: :lol: :lol:
Изображение
Аватар
beggginer
Доктор
Доктор
Мнения: 6684
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 38324
пол: Мъж

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от beggginer »

Един бъмп.. Оправено е в новата плазма. Фиксът може би създава други ядове, но с KDE 5.57.0 / Plasma 5.15.5, нвидия 418.74, кернел 5.1.1 не се нуждае от допълнителни доработки.

sync to vblank от Нвидия контрол панела и всичко заспива, без нищо повече да е нужно. Нито composition pipeline, нищо. Също така работи на най-разнообразни резолюции. Единствено трябва да съвпада фпс-а с рефреш рейта.

[$Version]

Код за потвърждение: Избери целия код

update_info=kwin.upd:replace-scalein-with-scale,kwin.upd:port-minimizeanimation-effect-to-js,kwin.upd:port-scale-effect-to-js,kwin.upd:port-dimscreen-effect-to-js

[Compositing]
AnimationSpeed=3
Backend=OpenGL
Enabled=true
GLCore=false
GLPreferBufferSwap=a
GLTextureFilter=2
HiddenPreviews=5
MaxFPS=75
OpenGLIsUnsafe=false
RefreshRate=75
WindowsBlockCompositing=true
XRenderSmoothScale=false

[Desktops]
Id_1=b4e671e2-cacc-433b-a426-9473ca227069
Id_2=a532592a-29ed-4ef3-b522-740b5473e2e8
Rows=2

[TabBox]
DesktopLayout=org.kde.breeze.desktop
DesktopListLayout=org.kde.breeze.desktop
LayoutName=org.kde.breeze.desktop

[org.kde.kdecoration2]
BorderSize=Normal
ButtonsOnLeft=MS
ButtonsOnRight=HIAX
CloseOnDoubleClickOnMenu=false
library=org.kde.breeze
стандартна конфигурация в Х

Код за потвърждение: Избери целия код

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 418.74

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
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      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
	Option "NoLogo" "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection


Изображение

Няма тиъринг, само latency, но то винаги си го е имало, а на тези с по-мощен хардуер въобще не трябва да им пука.
Как да си върнем контрола над Windows 10 Home :violent1:
Изображение
Валсо написа: Съб Яну 21, 2023 12:28 Знам какво правя.
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308735
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от Mozo »

Супер добри новини :headbang: :headbang: :headbang:
Изображение
Аватар
beggginer
Доктор
Доктор
Мнения: 6684
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 38324
пол: Мъж

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от beggginer »

Корекция. Без работещ Compositor (или без да е настроен vsync -> Automatic), tearing-а си е тук. :shock: [-(
Как да си върнем контрола над Windows 10 Home :violent1:
Изображение
Валсо написа: Съб Яну 21, 2023 12:28 Знам какво правя.
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308735
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от Mozo »

Значи kwin играе :)
Изображение
Аватар
beggginer
Доктор
Доктор
Мнения: 6684
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 38324
пол: Мъж

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от beggginer »

Mozo написа: Съб Май 25, 2019 22:38 Значи kwin играе :)
той играе, но така отнасяш по-голям перформанс хит от стария начин... Сиреч, ако vsync e set на Never от Compositor settings, Tripple buffering e 0, USLEEP i glx buffers флагове не са активни, a имаш един единствен force composition pipeline в nvidia получаваш същото (tearing prevention) на цената на много по-малка загуба на производителност, с разликата че window и menu анимациите в kwin не са butter smooth. :tard:
Как да си върнем контрола над Windows 10 Home :violent1:
Изображение
Валсо написа: Съб Яну 21, 2023 12:28 Знам какво правя.
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308735
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение

Мнение от Mozo »

Аз си продължавам с force composition pipeline и не ми пука :lol: :lol: :lol:
Изображение
Нова тема Публикувай отговор

  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “IT Новини”