LINUX.ORG.RU

Sway 0.14

 , , , ,


2

3

Состоялся релиз Sway версии 0.14 — совместимого с i3 фреймового оконного менеджера для Wayland.

Из 78 изменений и нововведений можно выделить:

  • SNI-иконки в трее (Swaybar);
  • совместимость с KDE-расширением Wayland (клиент-серверный режим работы);
  • возможность присваивания действий кнопкам мышки;
  • улучшенная поддержка тачскринов;
  • определение no_focus (как в i3);
  • исправления ошибок.

Также обновлена библиотека wlc, благодаря чему исправлена проблема с двойным курсором в GDM и улучшена поддержка тачскринов.

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

★★★

Проверено: jollheef ()

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

Когда есть альтернативы — это всегда хорошо, тайлинга под вялендом особо нет, хоть я и не фанат i3.

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

Единственная работающая альтернатива гному на вяледне — это E. Можно даже нормальные панельки через xwayland прикрутить:-). Для лфсников с говном без железа сойдет, мб свое DE запилят даже.

batya ()

Капец, даже маленький проект может реализовать и клиентские тени Gtk3 и серверные декорации KWin. И только в кедах прикрываются тем что гном постоянно ломает протокол свой.

Exmor_RS ()
Ответ на: комментарий от batya

А i3 есть на вяленд?

Сабж и есть оно, под вяленого проще переписать с нуля, чем перепиливать (ну кроме монстров типа гномокед, там столько кода, что проще дописать поддержку).

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

Sway — это WM

не путай людей, относительно wayland термин WM не имеет смысла. В любом случае у нас теперь сервер целый сам должен рисовать окошки.

ПыСы: и в новости неточность, пошел репортить.

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

Как пользователь i3, рад новости. Вопрос к тем, кто пробывал уже wayland. Правильно ли я понимаю, что большинство приложений еще под него не готово, а работают в режиме эмуляции иксов, например, тот же firefox?

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

Правильно ли я понимаю, что большинство приложений еще под него не готово, а работают в режиме эмуляции иксов, например, тот же firefox?

Правильно. Не так давно пробовал как раз Sway. Всё в общем и целом работает (на блобе NVidia тоже, что радует), кроме одной вещи — OpenGL в XWayland. То есть, игрушки все либо не запускаются вообще, либо люто тормозят (видимо софтовая эмуляция включается). На свободных дровах AMD по идее лучше должно быть.

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

Баг с двумя указателями мыши все еще не поправили?

nihirash

C GDM и двумя курсорами проблема все еще есть?

Исправили (по крайней мере по ссылке «Подробности» написано так, не проверял сам). Добавил в новость.

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

Исправили (по крайней мере по ссылке «Подробности» написано так, не проверял

Вчера гитхаб у меня не резолвился от слова совсем.

Надо будет попробовать собрать свежую версию.

nihirash ()
Ответ на: комментарий от hotpil

То есть композитор вроде comptona в sway не нужен?

Старому композитору не остается места в новой архитектуре. Щас попробую на пальцах очень просто (упрощенно даже) объяcнить: был протокол X11, сервер X11 — в линуксах 99% это xorg, опционально дополнительный композитор, и вишенка на торте — WM (от простого i3 до монстра-плазмы).

В новой: протокол wayland и композитный сервер, например weston или sway, всё, отдельного сервера нету. Какой-то отдельный композитор может быть, если кто-то укурится и реализует композитный сервер для вяленого в двух отдельных частях, навернув попутно свой еще один слой взаимодействия, но это наркомания.

mandala ★★★ ()

Сижу на иксах и на вяленый по доброй воле пока не собираюсь. Но если придётся переезжать, то наличие на планете Плюк тайлового менеджера придётся очень кстати. Так что проект нужен, молодцы, что пилят.

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

OpenGL в XWayland. То есть, игрушки все либо не запускаются вообще, либо люто тормозят (видимо софтовая эмуляция включается). На свободных дровах AMD по идее лучше должно быть.

Не лучше. Мне особенно нравится отношение автора к этому багу - ну почини сам:

Profile and send patches.

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

на прошлых версиях было:

в dmenu шрифт в случайное время мог стать микроскопическим и это не лечилось - неюзабельно;

rofi работал заметно лучше, но иногда после запуска терял фокус. Чинилось убийством rofi

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

Ну ок. Значит, лучше. Но всё равно неюзабельно. Я, кстати, не уверен, что у автора бага за дрова. То, что плохо я знаю на своем опыте. Не бенчил, но на глаз раза в 3-4 хуже, чем на иксах.

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

Тогда Gnome тоже WM.

Некоторые WM предоставляют больший функционал нежели простой оконный менеджер.В добавок к основному функционалу WM i3 также предоставляет платформу для запуска приложений, настройки горячих клавиш и фоновых изображений. Базовый WM окружения GNOME - Metacity не обладает данным функционалом, однако это корректируется дополнительными приложениями окружения GNOME. Таким образом нельзя сказать, что i3 - легковесная WM. Однако, так как i3 содержит всё необходимое для базового рабочего стола, многие люди используют его вместо больших и тяжёлых GNOME или KDE

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

Некоторые WM предоставляют больший функционал

А под Wayland не некоторые, а все WM предоставляют гораздо больший функционал, нежели простой оконный менеджер, вот в чём дело. Все они являются так же и композиторами.

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

Так будет же.

Будет, да не совсем.

В 0.7 обещают «базовую» совместимость.

Они не реализуют полную совместимость как у Sway с i3, чтобы можно было просто перетащить свой конфиг и пользоваться.

Но к релизу 1.0 хотят полностью выпилить луа.

Собираются менять скриптовый язык для конфигов на что-то не для конфигов? Лол.

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

Хачкель недостаточно хипсторский. И в нём ампутация ноги происходит ещё до того, как ты в неё соберёшься выстрелить.

Го вообще заменяет пистолет на плюшевую игрушку, надевает смирительную рубашку и запирает в обитой мягким комнате, пускать слюну и несвязно мычать до конца дней, упарываясь аминазином программировать на Go.

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

Да у него походу ко всем багам такое отношение XD Встречал такое же в баге про переключение раскладки. Там несколько человек писали, мол, «такая же фигня», на что автор ответил, что подтверждение проблемы ее не решит, присылайте патчи.

Даже не знаю, плакать или смеяться))

anonymous ()