The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорения на системах с GPU NVIDIA , opennews (??), 01-Июл-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +6 +/
Сообщение от Анонимemail (1), 01-Июл-21, 09:42 
X11 + Nvidia + dwm (или любой другой wm) ужасно лагает, особенно при перетаскивании окна и скролле. Я перепробовал много дистрибутивов и комбинаций, никакие композиторы не помогают. На новых видеокартах Nvidia иксы лагают (у меня gtx 1660 super). Я попробовал Sway, и офигел от плавности работы. Очень жду полную поддержку Wayland
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +5 +/
Сообщение от Zenitur (ok), 01-Июл-21, 09:46 
Если у тебя используется композитный менеджер, попробуй выключить VSync в NVIDIA X Server Settings и в настройках самого композитного менеджера. Лагает ли теперь? А пытался ли ты избавиться от тиринга, добавлял ли "тройную буферизацию" в конфиг иксов? Убери и попробуй без этого параметра.

Если после этого лаги и тормоза пропали, попробуй последовательно всё включать обратно. Попробуй комбинацию "в панели управления VSync выключен, а в композитном менеджере - включен", и наоборот.

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +1 +/
Сообщение от Анонимemail (1), 01-Июл-21, 09:47 
Спасибо, попробую когда будет возможность
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Роман (??), 01-Июл-21, 21:30 
Кто-нибудь может "на пальцах" объяснить почему требуются такие приседания и что мешает чтобы оно просто из коробки было хорошо? 61128
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

61. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Аноним (61), 01-Июл-21, 23:46 
Увы, вяленый так пока не умеет.
Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Аноним (67), 02-Июл-21, 01:40 
У человека выше все оказалось совсем наоборот.
Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +2 +/
Сообщение от Аноним (67), 02-Июл-21, 01:40 
Линукс же.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

82. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  –2 +/
Сообщение от Роман (??), 02-Июл-21, 18:01 
> Линукс же.

Ну да, казалось бы есть сотни тысяч людей которым не жалко времени на то чтобы возится с Линукс, не могут совместными усилиями сделать так чтобы это вся эта магия драйверов, Хов, Wayland и кто там еще, работала как надо и не выводила их из себя тирингами и что там еще на Линуксах встречается.
То ли это какая-то абсолютно нерешаемая проблема, то ли всем пофигу просто.

Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от barmaglot (??), 05-Июл-21, 09:16 
Всем пофигу:
1. Вяленый мало популярен у тех кто в состоянии разобраться с любыми проблемами в своём дистрибутиве
2. У тех кто пользуется вяленым и может разобраться с проблемами,  - проблем нет. Или они их решают.
3. Остальные ноют и жуют то, что им на стол выложили. Пара процентов из этих, научится рзбираться с проблемами, решит их и забьёт на нытьё остальных. 0.001% из этих научившихся будет пытаться помочь другим. Пока не надоест.
Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Роман (??), 05-Июл-21, 12:05 
> Всем пофигу:
> 1. Вяленый мало популярен у тех кто в состоянии разобраться с любыми
> проблемами в своём дистрибутиве

Как я понимаю из комментариев тут, у людей и без Wayland, на X'ах далеко не всё гладко и до состояния "работает из коробки без тормозов и вытекания глаз" - зависит от фазы луны, дров, черта в ступе

Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +1 +/
Сообщение от Zenitur (ok), 02-Июл-21, 13:17 
> Кто-нибудь может "на пальцах" объяснить почему требуются такие приседания и что мешает
> чтобы оно просто из коробки было хорошо? 61128

Вместо ответа я коротко расскажу про композитинг в Линуксе.

Я впервые услышал про композитинг в 2006 году. С диском от журнала мне попался специальный ознакомительный линукс, в котором работали 3D-эффекты рабочего стола. Это был Kororaa XGL LiveCD, созданный для демонстрации Xgl и Compiz от компании Novell.

Я захотел такое получить в своём дефолтном дистрибутиве Linux. Я обновил SUSE 10.0 до 10.1, в котором появился XGL. Я нажал на "включить эффекты". А мне в ответ выдало, что мой графический драйвер не подходит.

Странно, ведь я установил официальный драйвер от NVIDIA. Оказалось, что нужно устанавливать не из run-инсталлятора, а из RPM-пакетов, доступных по адресу ftp://download.nvidia.com/novell/

Я подумал "вы с ума сошли, 8 мегабайтов скачивать?", и забыл об этом.

Спустя примерно год, мне в руки попал Ubuntu 7.04. У меня уже был безлимитный интернет, но только 64 КБит/сек. Я установил Beryl (наследник Compiz). А он не работает. Нагуглил, что нужно выполнить команды:

nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals

Тогда работает.

Эти команды редактируют конфиг xorg.conf. Что именно они включают, я не знаю, но могу предположить. Первая команда включает композитинг в конфиге "иксов". Третья команда рекомендовалась к использованию ещё с ранних 00-х. Она делает работу драйвера NVIDIA в Linux лучше, но по умолчанию выключена с целью повышения стабильности. А вторая и четвёртая включают свой собственный механизм композитинга от NVIDIA, используемый вместо XGL и AIGLX.

Затем вышла Ubuntu 7.10. В ней были изменения. Во-первых, драйвер NVIDIA 100.14.19 уже имел включенные по умолчанию параметры. Во-вторых, Beryl был заменён на Compiz Fusion. Проекты Compiz и Beryl объединились. В итоге, всё было очень красиво.

Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

81. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Роман (??), 02-Июл-21, 17:58 
это какая-то притча в стиле "без труда не выловишь и рыбку из пруда"? Чтобы результат слаще казался или в чем смысл комментария?
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Zenitur (ok), 03-Июл-21, 11:53 
> это какая-то притча в стиле "без труда не выловишь и рыбку из
> пруда"? Чтобы результат слаще казался или в чем смысл комментария?

Не. Это как узнавать детство Волан-де-морта, чтобы понять, как его победить сейчас
Я ниже продолжил историю

Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Zenitur (ok), 02-Июл-21, 13:30 
В какой-то момент я остановился на использовании openSUSE 11.4, которым я пользовался 10 лет. Там был Compiz 0.9, который перешёл с C на C++. Его называли нестабильным, и позже в обновлениях пришёл нормальный Compiz 0.8.8.

При использовании драйвера NVIDIA, были проблемы.

Вот описание одной из проблем. Почему-то, если пытаться выставить разрешение экрана средствами графической оболочки, то она мне почему-то говорила, что у меня 50 Гц на экране, а не 60 Гц.

Странно. Ведь в самом драйвере NVIDIA (а именно в NVIDIA X Server Settings) показывало, что у меня 60 Гц...

В какой-то момент я заметил, что при включенном Компизе изображение становится дёрганым. Я не знал в чём дело. Я открыл compiz-config и обалдел... Компиз решил, что у меня 50 Гц на экране! А не 60 Гц. Почему так?

Я выставил вручную 60 Гц. Перезагрузил компиз. Не пофиксилось! Я посмотрел, какие ещё настройки доступны, и увидел, что стоит галочка "Определять частоту обновления монитора автоматически". Я снял её и перезагрузил Компиз. Не помогло!

Вдруг всё пофиксилось, когда я запустил NVIDIA X Server Settings и выключил. После перезагрузки Компиза, всё стало плавненько.

Я создал файл /etc/X11/xinit/xinitrc.d/95-nvidia-settings со следующим содержимым:

#!/bin/sh
/usr/bin/nvidia-settings --load-config-only

Думаю, название параметра говорит само за себя. Также запуск nvidia-settings с параметром "ты только настройки примени, и сразу выйди", пофиксил мне "синих людей" в плеере.

Кстати, в новых дистрибутивах Linux этот файл создаётся сам, при установке драйвера. И ничего вручную делать не надо.

Через несколько лет, xrandr у меня стал корректно определять 60 Гц на мониторе. Я не знаю, после чего всё исправилось. Либо благодаря обновлениям драйвера NVIDIA. Либо благодаря новым версиям системы. Например, более новый xorg - не знаю.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

80. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Zenitur (ok), 02-Июл-21, 13:46 
Однажды вышла новая версия драйвера NVIDIA. В нём по умолчанию включили VSync. Раньше по умолчанию он был выключен. Я про вот это: http://0x0.st/-fba.png

И знаешь, как-то стало наслаиваться включенное VSync в драйвере NVIDIA в в compiz-config. Надо в одном из этих мест выключить. Тогда норм. Лично я выключил в NVIDIA X Server Settings.

И всё, я доволен, эффекты есть, всё плавненько, ничего не тормозит.

P.S. Когда я пользуюсь radeon и intel, то там VSync тоже включен по умолчанию. И несмотря на это, компиз ведёт себя корректно! Ничего не фризит и не лагает.

Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +3 +/
Сообщение от Аноним (8), 01-Июл-21, 09:47 
Ну так в иксах запускают обычно compton или его более новый форк, плюс в драйверах убирают тиринг. Разница тут небольшая на самом деле между i3 и sway получается. То что видится как Эбыстрая работаЭ это как раз из-за самого протокола wayland. Он в отличие от иксов не проверяет все что выведено на экран. И по дизайну уже как бы включает улучшайзинги. Проблема только в закрытости драйверов нвидии. То что в древних радеонах работает уже много лет как тут только появляться начинает.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

14. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +1 +/
Сообщение от AlexYeCu_not_logged (?), 01-Июл-21, 10:05 
>в иксах запускают обычно compton или его более новый форк

Но зачем?

>плюс в драйверах убирают тиринг

Если вот это есть?

Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Zenitur (ok), 01-Июл-21, 13:38 
У меня MATE без композитного менеджера. Я выключаю VSync ВЕЗДЕ (в NVIDIA X Server Settings, и в настройках игры). Затем включаю "compton --vsync opengl". И всё, тиринга нет.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от AlexYeCu_not_logged (?), 01-Июл-21, 13:52 
> У меня MATE без композитного менеджера. Я выключаю VSync ВЕЗДЕ (в NVIDIA
> X Server Settings, и в настройках игры). Затем включаю "compton --vsync
> opengl". И всё, тиринга нет.

FullCompositingPipeline хуже работает?

Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Zenitur (ok), 01-Июл-21, 14:13 
>> У меня MATE без композитного менеджера. Я выключаю VSync ВЕЗДЕ (в NVIDIA
>> X Server Settings, и в настройках игры). Затем включаю "compton --vsync
>> opengl". И всё, тиринга нет.
> FullCompositingPipeline хуже работает?

Не пробовал. В драйвере 340.xx это есть? Для 9800GT

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от AlexYeCu_not_logged (?), 01-Июл-21, 15:12 
> Не пробовал. В драйвере 340.xx это есть? Для 9800GT

Не в курсе, надо на сайте смотреть.

Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  –1 +/
Сообщение от Аноним (74), 02-Июл-21, 06:45 
Купи уже новый АМД проц со встройкой. 9800gt в 2021 это же совсем динозавр.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

76. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Zenitur (ok), 02-Июл-21, 08:17 
Минисруфт тянет, а мне больше и не надо. Когда-то и War Thunder тянул, эх.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от Fractal cucumber (ok), 01-Июл-21, 12:15 
openbox офигенно работает, по крайней мере на 1030
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

58. "Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."  +/
Сообщение от asdasdasd (?), 01-Июл-21, 21:52 
УВРНЧЯДНТ? А когда решил попробовать Wayland (на тот момент получилось завести только KDE), то были фризы и нагрузка на CPU.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру