LINUX.ORG.RU

Sway 1.4 (и wlroots 0.10.0) — композитор для Wayland, совместимый с i3

 , , , ,


1

2

Вышла новая версия совместимого с i3 фреймового оконного менеджера Sway 1.4 (для Wayland и XWayland). Обновлена библиотека композитора wlroots 0.10.0 (позволяющая разрабатывать другие WM для Wayland). Версия с номером 1.3 была пропущена по техническим причинам. Основные изменения:

  • Поддержка VNC через wayvnc (поддержка RDP удалена)
  • Частичная поддержка MATE panel
  • Удалена поддежка xdg-shell v6

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

★★★★★

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

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

Думаю, мифы о низком качестве драйверов AMD остались со времён проприетарного fglrx - который, как и вся проприетарщина, был тем ещё днищем.

У меня другое мнение на этот счет. С полярисами, судя по всему, проблем действительно нет. А с вегой на свежем ядре и месе очень даже (ring gfx timeout) есть. Качество fglrx было вполне себе сносным, поскольку моя бывшая HD 6970 с опенсорсными драйверами работала довольно хреново, а с fglrx все было норм.

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

все что я слышу против иксов сводится к «это придумали диды, это не модно, не стильно»

а чтобы слышать только это ты затыкаешь уши или начинаешь громко скандировать свои мантры?

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

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

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

надо понахерачить тонны говнокода, выродить 33 полусовместимые между собой поделки

Ты луддит и ретроград!

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

UEFI больше для того чтоб залочится

Да вроде всё нормальное железо норм. Единственные проблемы - UEFI32 на 32 битных системах, и то потому, что это современные дистрибутивы linux тяжело заточить/собрать под эти редкие убожества.

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

контейнеры отличная идея кстати

Я не понимаю путь RH. Самостоятельно конкурировать с гигантскими корпорациями у них нет финансовой возможности. Вроде бы, это означает, что разумным способом ведения бизнеса должна быть максимальная открытость к сообществу, чтобы половину кода за тебя дописывали другие. Сама RH при этом строит великие прожекты, завязанные исключительно на саму себя, будто в её распоряжении есть ресурсы, сопоставимые с Microsoft. Получается закономерный говнокод и вечная альфа-версия.

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

Сегодня перешел с i3. sway +waybar Все круто. Но не отображается system tray

«переводчик неплохой, только ссыться и глухой»

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

RedHat и сама немаленькая корпорация. А сейчас ещё и часть IBM. Они зарабатывают на поддержке собственных решений, поэтому им выгодно, чтобы за поддержкой обращались именно к ним. Догадываешься, что для этого надо делать?

Result-Code
()
Ответ на: комментарий от pekmop1024

Речь о всех инкарнациях свободного драйвера AMD.

Не знаю на счёт старого, он был слишком слабым, я им толком не пользовался, но вот с новым у меня ни разу за 3+ года не было проблем.

лэптоп + монитор

Как там на лэптопе у невидии с гибридом?

andalevor ★★
()
Ответ на: комментарий от Result-Code

Смотря с кем сравнивать. Оборот RH vs MS.

Они зарабатывают на поддержке собственных решений, поэтому им выгодно, чтобы за поддержкой обращались именно к ним.

Я думаю, что с их скоростью разработки не получится завендорлочить всё сразу. В частных случаях - да.

Например, разработка Gnome 3. Какой-то непрофильный актив. Не проще было интегрировать KDE, а самим сосредоточиться на системной части?

Deleted
()

поддержка RDP удалена

это печально

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

так я по русски прочитал «Версия с номером 1.3 была пропущена по техническим причинам.» Но если это 1.3 тогда все ок

jtad
()
Ответ на: комментарий от gedisdone

GNOME появился во многом случайно, потому что в KDE был проприетарный тулкит. Этот вопрос уже почти 20 лет как потерял актуальность.

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

даже xfce4 кто-то переписывает, ссылку лень искать, где-то на гитхабе есть, даже новость месяца три назад была

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

Как там на лэптопе у невидии с гибридом?

Нормально было, пока у меня был гибрид. Хотя оно как решение само по себе кривое, в любой ОС.

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

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

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

GNOME появился и остался. Не выкидывать же, к тому же - это часть GNU.

в KDE был проприетарный тулкит

По-моему, они всё ещё предлагают проприетарное лицензирование. Не знаю, насколько это идеологически правильно.

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

люди стали забывать под тулкитами как оно вообще работает

В Wayland всё взаимодействие полностью отдано на откуп тулкитов.

gedisdone ★★★
()

Я слышал что в настройках Sway можно сделать окна плавающими по умолчанию. Кто-нибудь пробовал?

svyatozar ★★
()

Поддержка VNC через wayvnc (поддержка RDP удалена)

И снова в Linux нет нормального Remote Desktop. И тут дело даже не в протоколе, поддержку RDP как раз найти можно, а в том, что нет возможности продолжить локальную сессию удалённо, заблокировав локальный доступ, как это реализовано в Windows. Решения с RDP в Linux всё равно используют VNC, будь он не ладен, который архитектурно не умеет Remote Desktop.

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

И снова в Linux нет нормального Remote Desktop.

И не будет.

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

Sway должен быть собран с поддержкой трея. Если у тебя не отображается nm-applet, то тебе нужно поставить патченую версию и запускать его с опцией –indicator. В общем поддержка трея есть, как в swaybar, так и в waybar.

Difrex ★★★★
()

пойду потыкаю - установил рядом с i3, но пальцы по прежнему на автомате набирают startx

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

Можно. Пробовал. Смысла нет. Двигать можно, закрыть крестиком можно. Развернуть и свернуть - нельзя. Только через хоткеи.

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

почему KDE и Gnome обсуждаются в теме про не имеющий к ним никакого отношения sway?

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

пойду потыкаю - установил рядом с i3, но пальцы по прежнему на автомате набирают startx

сегодня перешел. не жалею. + waybar прикольный.

if [ -z "$DISPLAY" ] && [ "$(fgconsole)" -eq 1 ]; then
  exec sway
fi

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

Приложениям надо не просто открывать окна и что-то в них рисовать, им надо взаимодействовать — между собой и с оболочкой. А с этим у Wayland большая беда, причём идеологическая. Там умышленно сделали, чтобы всё было анально огорожено во имя безопасности, и обходить это можно только через костыли, коими разработчики KDE и wlroots активно и занимаются. Но поддерживать эти костыли должно каждое приложение, а поскольку лидер рынка — GNOME, в котором на всё это чихали, то затея заведомо проигрышная. Будет GNOME и всё остальное, и во «всём остальном» придётся запускать вложенную GNOME-сессию, чтобы всякая проприетарная кака, которая будет поддерживать Wayland, полноценно работала.

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

Каком WM, болезный? В Wayland нет понятия WM, там есть композиторы. Сфера обязанностей композитора значительно превышает обязанности WM.

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

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

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

Sway должен быть собран с поддержкой трея

В этом принципиальная беда Wayland: композитор должен отвечать за трей, раскладку, drag’n’drop, буфер обмена и ещё кучу всего. В то время как я просто могу запустить X.Org и иметь всё это из коробки, даже не нужно запускать никакой WM. А с Wayland так в принципе нельзя, потому что Wayland — это не программа, а протокол. Wayland не нужен.

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

Я ничего не хочу. Я просто отвечаю на вопрос. Всплывающие окна в свае плавающие. Им размер по умолчанию не задается. Плюс, при желании, в конфиге можно задать не точный размер, а диапазон. Тогда окно будет вести себя как ему хочется, но при этом не будет творить дичь.

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

заблокировав локальный доступ

А зачем? Чтобы администраторы сервера не подсмотрели, чем ты там занимаешься?

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

Вот только тулкиты с ним не справляются.

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

Стереотипы о компизе, ага.

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

А вы продолжайте распространять стереотипы про компиз ;-)

WayFire ещё не тыкал, сложно сконпелять.

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

Сабж кагбэ имеет прямое отношение к невидии, потому что он её принципиально не поддерживает, в отличие от прочих Wayland-композиторов.

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

Никакой связи с администраторами или серверами. Работой я занимаюсь и хочу иметь возможность продолжать свою работу удалённо.

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

Сколько капсул для стирки сегодня съел, зумерок?

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

И в чём проблема с VNC? Он же просто подключается к запущенной сессии; отвалился, переподключился — всё на месте, пока сессию не грохнешь.

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

И в чём проблема с VNC? Он же просто подключается к запущенной сессии; отвалился, переподключился — всё на месте, пока сессию не грохнешь.

Основная проблема - он не блокирует локальный доступ к этой сессии. Другая, впрочем менее важная проблема - он не может начать новую сессию, которую в дальнейшем можно перехватить и сделать локальной. VNC работает через фреймбуфер и именно поэтому он архитектурно непригоден для реализации Remote Desktop. Он пригоден лишь для того, чтобы показать свою сессию кому-то удалённое.

В соседней теме про Убунту я уже предлагал посмотреть как это работает в Windows, запустив две виртуалки с виндой в VirtualBox. По моему это наиболее наглядно и объяснять что мне надо в 100500-й раз уже не придётся.

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

Работой я занимаюсь и хочу иметь возможность продолжать свою работу удалённо.

И чем тебе мешает локальный доступ? x11vnc худо бедно работает.

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

И чем тебе мешает локальный доступ?

Тем, что это совершенно несекьюрно. Локальный доступ к данной сессии остаётся полностью открытым.

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

ну так правильно, полвоина сидят на этих ноутбуках, вторая половина на APU от амд, кто будит делать поддержку нвидии если ещё физически воткнуть некуда.

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