LINUX.ORG.RU

Релиз KWin-lowlatency 5.15.5

 , , kwin-lowlatency


0

0

Выпущена новая версия композитного менеджера KWin-lowlatency для KDE Plasma, который дополнен патчами для увеличения отзывчивости интерфейса.

Изменения в версии 5.15.5:

  • Добавлены новые настройки (System Settings > Display and Monitor > Compositor), которые позволяют подобрать баланс между отзывчивостью и функциональностью.
  • Поддержка видеокарт NVIDIA.
  • Отключена поддержка линейной анимации (можно вернуть в настройках).
  • Использование glXWaitVideoSync вместо DRM VBlank.
  • Добавлен режим отключения перенаправлений полноэкранного вывода через транзитный буфер.

>>> Подробности

Deleted

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)

Ответ на: комментарий от Dupuisq

В Опере с проприетарным драйвером всё нормально.

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
Out-of-process Rasterization: Disabled
Hardware Protected Video Decode: Unavailable
Rasterization: Software only. Hardware acceleration disabled
Skia Renderer: Disabled
Surface Control: Disabled
Surface Synchronization: Enabled
Video Decode: Unavailable
Viz Service Display Compositor: Enabled
WebGL: Hardware accelerated
WebGL2: Hardware accelerated
linuxnewbie
()
Ответ на: комментарий от linuxnewbie

Уже не раз ловили этот показометр в брехне.

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

У меня процессор на 230% от этого видео загружен, может быть просто не тянет в браузере воспроизводить.

linuxnewbie
()

который дополнен патчами для увеличения отзывчивости интерфейса.

Костыль костылем погоняет...ну, что поделать. Плазма такая же...

Odalist ★★★★★
()
Ответ на: комментарий от RazrFalcon

Будет ровно в 5,64 раза медленней, при условии что обновляться будет весь экран. Если дисплейный порт видеокарты вообще вытянет. Так то у меня freedoom в полном размере тоже не вывозит, а вот 1280х1024 - да. С другой стороны, найти проц, в 8 раз более производительный, чем BCM2709, это не то чтобы задача.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от Odalist

Юникс, это не свалка костылей и подпорок. Юникс - это стройная и логичная система костылей и подпорок!

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Будет ровно в 5,64 раза медленней

Там не линейная зависимость.

Вот мой 3570k не способен обновлять 4к холст за 16мс. Нужен или быстрый движок, типа Skia (cairo/Qt медленные) или GPU.

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

Посмотрел код, изврат какой-то. Пляски вокруг чего-то называемого «unredirect». Не вмержат это в основной квин, и хорошо что не вмержат, нафиг оно надо

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

vitalif ★★★★★
()
Ответ на: комментарий от vitalif

Нафиг вот это вот извращение делать...

Ваши патчи ждут с распростертыми руками.

RazrFalcon ★★★★★
()
Ответ на: комментарий от Deleted

не в Ubuntu там дофига тянется + нужно новее плазму чем у 18.04

короч не соберется оно у меня.

fidaj
()
Последнее исправление: fidaj (всего исправлений: 1)
Ответ на: комментарий от vitalif

Анредирект не просто не вмержат, его УБРАЛИ три года назад из апстрима.

Midael ★★★★★
()
Ответ на: комментарий от RazrFalcon

А в чём там нелинейная зависимость? Я бы сказал, что есть какое то другое узкое место. Например передача битмапа с цпу на экран через хитромплетения видеокарты.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

А в чём там нелинейная зависимость?

Без понятия.

RazrFalcon ★★★★★
()
[Compositing]
GLPreferBufferSwap=n
UnredirectFullscreen=true
XRenderSmoothScale=false
Backend=OpenGL
Enabled=true
GLCore=true

[Desktops]
Number=1

[Effect-Zoom]
InitialZoom=1

[org.kde.kdecoration2]
ButtonsOnLeft=
ButtonsOnRight=IAX
CloseOnDoubleClickOnMenu=false
BorderSize=None
library=org.kde.breeze

[Plugins]
blurEnabled=false
contrastEnabled=false
coverswitchEnabled=true
flipswitchEnabled=true
highlightwindowEnabled=true
kwin4_effect_fadeEnabled=false
kwin4_effect_maximizeEnabled=false
kwin4_effect_morphingpopupsEnabled=false
kwin4_effect_windowapertureEnabled=false
screenedgeEnabled=false
slidingpopupsEnabled=false

[TabBox]
HighlightWindows=false
LayoutName=thumbnails

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

Интерфейс все равно проц рисует, gpu делает композитинг (наложение поверхностей окон друг на друга и всякие быдлоэффекты)

annulen ★★★★★
()

Интересно было бы сделать бенчмарк задержек между kwin/kwin-lowlatency/mutter/i3, помножить на wayland и драйвера. Слышал, что сейчас в массмаркете есть смартфоны с высокочастотными камерами, и можно запилить end-to-end (от cpu до глаза) тест в домашних условиях при помощи штатива и светодиода.

snizovtsev ★★★★★
()
Ответ на: комментарий от annulen

Проблемы говнокодеров помноженных на желание работать на железе, которое перестали выпускать 15лет назад.

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

наложение поверхностей окон друг на друга и всякие быдлоэффекты

Как мой отчим-программист говорил про синтаксис питона: «Красота нужна девочкам и художникам, в языке важно решение задач»

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

«быдлоэффекты» - притянуто за уши сильно.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.