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 ★★ ()
Ответ на: комментарий от Exmor_RS

В кедах всё это реализовано. А то, что Гномовцы часто ломают свои протоколы - факт

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

Единственная работающая альтернатива гному на вяледне — это E.

А причём здесь гном? Сабж - альтернатива i3.

Laz ★★★★ ()

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

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

Чот тебя не в ту степь понесло. Sway — это WM, не надо сюда тащить всякие DE, тем более низкого качества.

r3lgar ★★★★★ ()

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

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

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

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

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

Sway — это WM

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

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

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

Хотя ну нафик, они сами себя так называют. А лезть в графическую систему ядра и что-то доказывать влом.

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

относительно wayland термин WM не имеет смысла

Управляет окошками? Управляет окошками! → Window Manager. :3

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

Ну если так, то согласен, кого там внутренности интересуют, в самом деле :).

mandala ★★★★ ()

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

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

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

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

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

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

nihirash

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

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

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

Sway и есть композитор. В широком смысле. В wayland композитор управляет окошками тоже.

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

А что слышно о работе dmenu и rofi в sway?

anonymous ()

Пока 1.0 не выпустят, пробовать смысла нет

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

Управляет окошками? Управляет окошками! → Window Manager. :3

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

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

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

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

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

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

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

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

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

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

Гномощель можно отдельно взять, отбросив остальные гномьи части, как и плазму ту же. Но в широком смысле да — гном это вм!

mandala ★★★★ ()

i3

Wayland

Ни то, ни другое не нужно.

dexpl ★★★★★ ()

Отличный легковесный оконный менеджер. Я сейчас сижу на orbment (loliwm), но новую версию sway тоже поставлю.

CYB3R ★★★★★ ()

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

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

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

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

Profile and send patches.

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

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

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

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

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

Не лучше.

Ну всё же лучше. По ссылке просадка в 2 раза, а на нвидиа-блобе вообще в 100 или около того (примерно 0.5 fps в играх, выдающих под иксами 60)

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

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

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

Управляет окошками? Управляет окошками! → Window Manager. :3

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

Mutter (или что у них щаз там) — да, ЖНОМЕ — нет.

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

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

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

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

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

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

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

configurable using Lua

Вот именно поэтому и интересно. А было бы совместимо с Awesome, так вообще бы ему цены не было!

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

Так будет же. Ссылку искать лень, но у них баг открыт. В 0.7 обещают «базовую» совместимость. Но к релизу 1.0 хотят полностью выпилить луа.

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

так ещё и Rust

Да, надо было пилить на Go. xD

Lua

Для конфигов — самое оно.

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

Так будет же.

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

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

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

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

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

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

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

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

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

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

Внезапно на dbus

Вот ссылка

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

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

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

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

Опять учёный изнасиловал журналиста. Он там просит прислать нормальный дебаг и после этого можно будет переоткрыть баг репорт.

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