Страница 1 из 1

Борьба с тирингом

Добавлено: 18 апр 2019, 11:41
Fiodar
Возможно ли как-то избавится от вездесущего тиринга в ROSA LXQT? (Без установки проприетарных видео-драйверов, после которых, как правило, система становится не рабочей - чёрный экран при загрузке)

Борьба с тирингом

Добавлено: 18 апр 2019, 11:42
keleg
А как вы ставите проприетарные драйвера?

Борьба с тирингом

Добавлено: 18 апр 2019, 11:43
Fiodar
Вашими же средствами встроенными в ОС

Борьба с тирингом

Добавлено: 18 апр 2019, 11:45
Fiodar
Опробовано на разных конфигурациях (разные модели ноутбуков и стационарных PC). Пробы оборудования стараюсь отправлять. Тиринг - бич в мире Линукс. При работе не влияет, а вот при просмотре видео....

Борьба с тирингом

Добавлено: 18 апр 2019, 11:48
keleg
Ну, пробы ведь анонимные. Если сюда ссылку пошлете, можно будет сопоставить пробу с проблемой.
Видеодрайверы у нас ставятся программой "Настройка видеокарты" (XFdrake), она точно рабочая и ставит все правильно.
Если на "разных конфигурациях" у вас не работает, значит что-то делаете не так, хорошо бы понять, что.

Борьба с тирингом

Добавлено: 18 апр 2019, 12:50
adeptru
...посмотрите, как здесь этот вопрос решают - http://portwine-linux.ru/screen-tearing-problem/

Борьба с тирингом

Добавлено: 18 апр 2019, 14:40
Andreas17
Ну не знаю какой там бич. У нас на NVIDIA с Nouveau это понятно, драйвер очень сырой и местами не допиленный.
А вот с проприетарными драйверами особых проблем нет.

В загрузку grub прописываем:

Код: Выделить всё

nvidia-drm.modeset=1
А в /etc/X11/xorg.conf:

Код: Выделить всё

Option "metamodes" "nvidia-auto-select +0+0 { ForceCompositionPipeline = On }"
В основном играю в древние игрушки. В них потерь производительности не заметил.
В более менее свежей Лариске 2013 не досчитался 1-2 фпс.
Это фигня по сравнению с тем, когда я пытался избавиться от тиринга в 3D при помощи VSync - было 50 фпс, стало 25. :%)

А что касается самой оболочки, то нашёл:
В качестве основы использован LXQt 0.11 с упрощенной темой Росы, без композитного менеджера и эффектов.
Нужно включить композитинг.

Борьба с тирингом

Добавлено: 18 апр 2019, 14:53
Fiodar
adeptru писал(а):
18 апр 2019, 12:50
...посмотрите, как здесь этот вопрос решают - http://portwine-linux.ru/screen-tearing-problem/
Был на этом сайте ранее, читал. Но беда в том что при установке проприетарного дравера видеокарты GTX950, возникает проблема с системой. Эти проблемы пошли с более новыми версиями ядер. Данное сообщение пишу находясь в ОС ROSA R11 LXQT, ноутбук:
cpu:
AMD A10-4600M APU with Radeon(tm) HD Graphics

monitor:
SAMSUNG LCD Monitor
graphics card:
ATI Trinity [Radeon HD 7660G]
Samsung Electronics Radeon HD 7670M.
И уверен (опробовано не раз, и на разных ноутбуках), стоит запустить программу "Настройка видеокарты" (XFdrake),и при перезагрузке , уже на смогу зайти на форум))- система станет не рабочей. Даже удачная установка проприетарного драйвера AMD, может не решить проблему тринга, в отличии от проприетарных драйверов на видеокарты nvidia (сама установка драйвера не решает проблему - нужно ещё и конфиги от рута править, да так, чтоб при перезагрузке они не сбрасывались. Для обычного "смертного" это смерть))
Можно ли синхронизировать вывод изображения на экран без установки проприетарных драйверов?

Борьба с тирингом

Добавлено: 18 апр 2019, 15:02
Fiodar
"В качестве основы использован LXQt 0.11 с упрощенной темой Росы, без композитного менеджера и эффектов.
Нужно включить композитинг."
Извините за пошлый вопрос. А как включить композитинг на LXQT?

Борьба с тирингом

Добавлено: 18 апр 2019, 15:36
Andreas17
Fiodar, поставить композитный менеджер. К сожалению не знаю какой там у вас получше будет.

Борьба с тирингом

Добавлено: 18 апр 2019, 17:03
awl
У меня на LXQt прекрасно работает compton.

Борьба с тирингом

Добавлено: 18 апр 2019, 22:25
Andreas17
Кстати, при включении композитинга в иксах, возможно не понадобится композитный менеджер.
Сейчас у себя в Плазме в настройках отключил предотвращение разрывов и не вижу никакого тиринга.
Но это применимо только для NVIDIA. Как там у AMD не знаю.

Борьба с тирингом

Добавлено: 20 апр 2019, 00:06
Survolog
compton можно поставить и запустить.
Проблема в том, что LXQt вроде как Qt для слабых машин, а compton для них по моему небольшому эксперименту штука тяжеловатая.
Потому и не включен по умолчанию.

Борьба с тирингом

Добавлено: 30 июн 2019, 13:34
Fiodar
Проблему решил таким способом - не использовать оболочку LXQt. Других вариантов решения проблем с тирингом нет. Не судьба использовать LXQt.
п.с. вообще не очень понятно, как так, на программном уровне реализовано так, что всё, что выводится на экран никоим образом не синхронизируется с частотой обновления монитора. Ну ладно программно, ну аппаратно видеокарте наплевать, ну нарисуй ты кадр целиком в своём буфере (видеопамяти) да и выложи ты его целиком, дабы не было разрывов в изображении.....ни в программной части нет логики, ни в аппаратной.