Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят. |
Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите. |
| Ако не знаете как, кликнете тук |
How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Правила на форума
Поради реконструкция на сайта, за известно време няма да бъдат добавяни IT новини в раздела.
Поради реконструкция на сайта, за известно време няма да бъдат добавяни IT новини в раздела.
- Mozo
- Skynet Cyber Unit

- Мнения: 308737
- Регистриран на: Пет Юни 01, 2007 14:18
- Репутация: 388610
- Местоположение: Somewhere In Time
Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Съгласен съм, едно време и аз така го правех и съм карал с години, но сега не ще...
Прочетено: 2574 пъти

- Mozo
- Skynet Cyber Unit

- Мнения: 308737
- Регистриран на: Пет Юни 01, 2007 14:18
- Репутация: 388610
- Местоположение: Somewhere In Time
Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Встрани от темата, защо не си пуснал Coolbits 4?

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Защото Леновото е с един вентилатор за процесора и видеото, който се контролира от UEFI
- Mozo
- Skynet Cyber Unit

- Мнения: 308737
- Регистриран на: Пет Юни 01, 2007 14:18
- Репутация: 388610
- Местоположение: Somewhere In Time
Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Аха, ясно
Аз сега пак опитах, направих всички насторйки и черен екран. Коментирах де що се сетих, пак черен екран. Ще падне играчка, ама няма да е днес, ако въобще дойде, нещо не е така

Аз сега пак опитах, направих всички насторйки и черен екран. Коментирах де що се сетих, пак черен екран. Ще падне играчка, ама няма да е днес, ако въобще дойде, нещо не е така

- Mozo
- Skynet Cyber Unit

- Мнения: 308737
- Регистриран на: Пет Юни 01, 2007 14:18
- Репутация: 388610
- Местоположение: Somewhere In Time
Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Баси тъпата работа. Зададох директно от панела на NVIDIA 24 херца. В менюто на монитора пише, че съм на толкова, а то дори и се усеща - мишката чак насича, толкова са малко кадрите. Пускам теста - отново отчитаме, че сме на 60 херца. Хайде стига...

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Mozo написа: Чет Дек 06, 2018 22:01 Баси тъпата работа. Зададох директно от панела на NVIDIA 24 херца. В менюто на монитора пише, че съм на толкова, а то дори и се усеща - мишката чак насича, толкова са малко кадрите. Пускам теста - отново отчитаме, че сме на 60 херца. Хайде стига...
- Mozo
- Skynet Cyber Unit

- Мнения: 308737
- Регистриран на: Пет Юни 01, 2007 14:18
- Репутация: 388610
- Местоположение: Somewhere In Time
Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
С всички... Отказах се де, то това на нищо не прилича


Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Един бъмп.. Оправено е в новата плазма. Фиксът може би създава други ядове, но с KDE 5.57.0 / Plasma 5.15.5, нвидия 418.74, кернел 5.1.1 не се нуждае от допълнителни доработки.
sync to vblank от Нвидия контрол панела и всичко заспива, без нищо повече да е нужно. Нито composition pipeline, нищо. Също така работи на най-разнообразни резолюции. Единствено трябва да съвпада фпс-а с рефреш рейта.
[$Version]
стандартна конфигурация в Х

Няма тиъринг, само latency, но то винаги си го е имало, а на тези с по-мощен хардуер въобще не трябва да им пука.
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, но то винаги си го е имало, а на тези с по-мощен хардуер въобще не трябва да им пука.
Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Корекция. Без работещ Compositor (или без да е настроен vsync -> Automatic), tearing-а си е тук.

Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
той играе, но така отнасяш по-голям перформанс хит от стария начин... Сиреч, ако 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.
- Mozo
- Skynet Cyber Unit

- Мнения: 308737
- Регистриран на: Пет Юни 01, 2007 14:18
- Репутация: 388610
- Местоположение: Somewhere In Time
Re: How to: Linux накъсване на картината (tearing) при Nvidia. Решение
Аз си продължавам с force composition pipeline и не ми пука


-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
-
БОЕЦ влезе в "офиса на Пеевски" с въпроси за Магнитски: Картината отвътре (ВИДЕО)
от Mozo » Вто Сеп 02, 2025 13:18 » в Любопитни новини - 0 Отговори
- 249 Преглеждания
-
Последно мнение от Mozo
Вто Сеп 02, 2025 13:18
-
-
-
КЕВР взе решение за първата цена на природния газ в евро
от Mozo » Вто Дек 30, 2025 12:37 » в Любопитни новини - 0 Отговори
- 49 Преглеждания
-
Последно мнение от Mozo
Вто Дек 30, 2025 12:37
-
-
-
Тръмп доволен от решение на съда за идентифициране на гласуващите по пощата
от Mozo » Вто Авг 05, 2025 13:05 » в Любопитни новини - 0 Отговори
- 99 Преглеждания
-
Последно мнение от Mozo
Вто Авг 05, 2025 13:05
-
-
-
Терзиев с решение за боклука, за да няма криза в още райони на София
от Mozo » Чет Дек 18, 2025 13:47 » в Любопитни новини - 0 Отговори
- 118 Преглеждания
-
Последно мнение от Mozo
Чет Дек 18, 2025 13:47
-
-
-
Трето решение на съда потвърди избора на Весела Лечева за председател на БОК
от Mozo » Пет Фев 27, 2026 11:55 » в Любопитни новини - 0 Отговори
- 9 Преглеждания
-
Последно мнение от Mozo
Пет Фев 27, 2026 11:55
-

