LINUX.ORG.RU

Sway 1.10

 , ,


0

3

После года разработки вышла значительная версия Wayland-композитора и тайлового оконного менеджера Sway 1.10.

Новые возможности после перехода на Wlroots 0.18:

  • код отрисовки переписан с использованием нового scene graph API из Wlroots, что увеличивает производительность;
  • реализован механизм восстановления после сбросов GPU;
  • добавлена команда для применения ICC-профиля к конкретному выводу.

Новые протоколы:

  • добавлена поддержка протокола tearing-control-v1 для специфических игровых юзкейсов;
  • добавлена поддержка протокола ext-transient-seat-v1, что позволяет создавать независимые сеансы ввода для таких программ, как wayvnc;
  • добавлена поддержка протокола ext-foreign-toplevel-list-v1, который может быть полезен для сторонних панелей задач и переключателей окон;
  • добавлена поддержка xdg-shell v5 с изменением положения всплывающих окон и скрытием кнопок «Развернуть/Свернуть» в CSD.

Обновления зависимостей:

  • Sway теперь зависит от Wlroots 0.18 и wayland-protocols 1.24;
  • убрано управление зависимостью от Xwayland (теперь Xwayland используется, если он был включен при сборке Wlroots);
  • убрана зависимость от dmenu_run в конфигурации по умолчанию;
  • устаревший протокол wl_drm теперь отключен по умолчанию, ему на смену пришёл linux-dmabuf-v1.
    Это изменение может создавать проблемы при использовании старых версий Xwayland и некоторых драйверов, старое поведение можно вернуть при сборке с ключом -Dlegacy-wl-drm.

Помимо этого:

  • много исправлений в области ввода (напр., улучшен bindsym --to-code, реализованы input method popups);
  • добавлен захват курсора в grimshot;
  • исправлено масштабирование swaybar/swaynag;
  • и множество других исправлений.

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



Проверено: intelfx ()
Последнее исправление: hobbit (всего исправлений: 7)
Ответ на: комментарий от SL_RU

Идеальный WM

Великолепный. Из standalone wayland based, наверное, лучший. Только его автор — Дрю ДеВолт — ресентиментарный фрик. Но нужно уметь отделять личность автора от созданного им продукта.

posixbit ★★
()

Какой сейчас костыль лучше для меню приложений в sway и сколько жрёт со старта? Попробовать что ли на слабом ноуте

One ★★★★★
()

Есть ли в Sway возможность отключить масштабирование для Xwayland приложений так, как это сделано в Hyprland?

k4nek1
()
Ответ на: комментарий от posixbit

Там, вроде, Дрю уже давно не появлялся. Он уже глубоко в своём космосе. Там Simon Ser (emersion) ключевой разработчик.

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

Есть ли в Sway возможность отключить масштабирование для Xwayland приложений так, как это сделано в Hyprland?

Надо пробовать эту версию. Hypr использует последние наработки 18 версии Wlroots. А здесь надо смотреть. Render полностью переписан.

Eulenspiegel
() автор топика

перехода на Wlroots 0.18

Кстати, кто следит за этой темой: что там в wlroots с запиливанием поддержкой HDR (для mpv и т.п.)? Хоть какие-то подвижки в эту сторону есть, или совсем глухо? HDR только в KDE сейчас поддерживается?

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

Чем плитки не нравятся? У Sway они весьма интересные и к тому же можно плавающее окно добавить. Но вот готовое сколько где смотрел, в основном с Xfce его скрещивают. Лично я пробовал добавлять программы от KDE, весьма не плохо сочетается.

wonit
()
Ответ на: комментарий от LongLiveUbuntu

Но тут ты сам определяешь (приложение в смысле), какой surface ты хочешь: c vsync или с async (и тирингом соответственно).

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

В настоящее время использую wofi, до того пользовался bemenu-run, но последний перестал подходить по причине, что ряду приложений в вяленом окружении обязательно добавлять при старте аргументы или переменные окружения, что проще прописать в desktop-файлах.

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

Если окошку размер поменять или двинуть, или даже просто мышкой поводить, то занимает целое ядро процессора даже в свежей версии без wlroots.

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

Пол года пользую. Без нареканий. С разработчиками детей не собираюсь крестить.

xaTa ★★★★
()

Отличные новости! Жаль до стабильного Debian не сокро докатится.

nuxster ★★★
()

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

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

мне кажется это давно пора автоматизировать. набирает мини-новость 100 комментариев - раскрывается в полную

ripgrep
()
Ответ на: комментарий от SkyMaverick

Он щас пишет свой язык программирования - hare

ZogG
()

добавлен bindsym –to-code

шо? Оно ж там с начала времен. Наверно просто пофиксили что-то.

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

нет, политика проекта - не добавлять фичи, которых нет в i3 (а в i3 их не будет), советовать использовать сторонние композиторы на wlroots типа того же hyprland. Хотя hyprland уже отказался от wlroots, например.

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

Ну нет же такого! Вот я двигаю окошки в хайпрленде и bspwm, и я тебе хочу сказать что во втором ситуация плачевней в плане загрузки ядер.

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

У меня так на двух разных системах, может быть дело в ГПУшках Nvidia. i3wm отлично, sway отлично, а hyprland ест как не в себя. По bspwm не знаю, не использовал, может быть там тоже такая беда.

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

По какому принципу модераторы принимают решение

По принципу того, что на сайте есть более одного корректора, и мы не хайвмайнд :-)

Я подтвердил обе новости как «мини», потому что ничего супер-значимого нет ни в одной. А потом пришёл @hobbit и проявил фаворитизм по отношению к старью :-)

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)

А шо там по поводу работы с Nvidia? Все также или можно уже попробовать подойти с 18-метровой палкой?

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

проявил фаворитизм по отношению к старью

«Иногда, доченька, сон это просто сон». Я бы и эту сделал полновесной, если б подтверждал. А эта на тот момент, кажется, ещё не появилась.

P.S. Так оно и есть, новость про Тринити вообще позавчерашняя.

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

Я там смайликами весь комментарий не просто так утыкал, ну. И согласись, объяснение звучит правдоподобно :-D

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

А я тем временем перенёс принципиальные новшества наверх текста и проапгрейдил новость до полноценной, вот. ;)

hobbit ★★★★★
()

Да куда уже его ускорять, он и так даже на среднем железе в сравнении с гипером - ураган.

bdrbt
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.