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)

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

Так разведением зоопарка занимаются корпорации типа RH. С чего бы они вдруг решили проблему, которую не решали предыдущие 20 лет?

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

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

А разрабы не люди?

Не будет стабильного стека для разрабов - не будет приложений, не будет ничего.

Все эти тулкиты и вейланды тоже не для пользователя нужны.

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

У разрабов есть многоразных стеков, на любой вкус. А вот консистентный вид/поведение приложений от этого не зависит. Нет никакой разницы, через какой конкретно ffi биндинг ты дернул графический тулкит.

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

Нет никакой разницы, через какой конкретно ffi биндинг ты дернул графический тулкит.

Это если «the toolkit», а не «a toolkit». :D

У разрабов есть многоразных стеков, на любой вкус.

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

Под винду до сих пор разрабатывают приложения в какой-нибудь версии Делфи, релизнувшейся в середине 90-х, при том у приложения и под Десяткой будет:

консистентный вид/поведение

Там да, выбор технологий при сохранении всего богатства возможностей. А у нас надрачивание на NIH-синдром как окончательный диагноз.

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

Под винду до сих пор разрабатывают приложения в какой-нибудь версии Делфи

Что печально. Раз в пять лет дропать легаси вполне себе хорошая затея, иначе мы так и будем торчать без hidpi.

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

Что печально. Раз в пять лет дропать легаси вполне себе хорошая затея, иначе мы так и будем торчать без hidpi.

Ну я так и рассчитывал, что разговор, начавшийся со слов:

Знаешь, если бы в лялехе был ОДИН графический тулкит, один нормальный init, один звуковой сервер и возможность лепить все остальное по вкусу, то лялех был бы значительно более крутым.

придёт к тому, что надо всё дропать и переписывать с нуля каждый пять лет.

Да ради бога, вечные 3% на десктопе и 0% на мобилках — справедливая доля fd.o-based OS. Это же и есть «круто» в понимании школьников — элита.

Взрослым людям некогда заниматься такой ерундой.

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

придёт к тому, что надо всё дропать и переписывать с нуля каждый пять лет.

Это твои домыслы, я такого не говорил.

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

Apple?

Apple продаёт программно-аппаратный комплекс.

/me посмотрел на лежащий на столе iphone 5, который просто работает до сих пор в качестве звонилки и навигатора без необходимости танцевать вокруг него с бубном каждый год на новый мотив.

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

Apple продаёт программно-аппаратный комплекс.

Какая разница? Они регулярно ломают совместимость между всем и вся, и разные поколения их продуктов местами вообще не совсместимы на интервале как раз в пять лет.

kirk_johnson ★☆
()
Ответ на: комментарий от kirk_johnson
  1. Какие конкретно API сломали в iOS за последние 5 лет?

  2. Сколько для разработчика приложений стоит адаптация кода к новому API?

  3. Сколько разработчик приложений может заработать в год? На какое количество установок он может рассчитывать?

Достаточно сравнить iOS и лялих-десктоп по этим критериям, и всё понятно.

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

Какие конкретно API сломали в iOS за последние 5 лет?

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

Сколько для разработчика приложений стоит адаптация кода к новому API?

Зависит от приложения.

Сколько разработчик приложений может заработать в год? На какое количество установок он может рассчитывать?

Каким боком это относится к «кококо серьезные люди на дельфях из нулевых пишут»?

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

Раз в пять лет дропать легаси вполне себе хорошая затея...

Я тебя ненавижу, линуксенок. Так не победимЪ ни хрена.

Удаляешь legacy, тогда твоя обязанность предоставить слой совместимости.

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

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

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

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

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

Когда под iOS писали на Делфи? Вы поехавшие что ли? Там свой стек технологий и свой SDK, используя который прикладному программисту не надо обставляться костылями и выбирать среди десяти сломанных тулкитов.

А вот в Windows да, Дельфи работают.

Но до обоих стратегий маркетинга fd.o-шным недоразумениям как до Китая пешком.

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

Удаляешь legacy, тогда твоя обязанность предоставить слой совместимости.

Не…

«Удаляешь legacy, тогда твоя обязанность за деньги из своего кармана портировать весь софт.»

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

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

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

Вяленый масдай, иксы форева, бла-бла-бла. Валите парой в тему про любой запиленный 2 года назад иксовый композитор и пишите это там.

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

Лулз в том, что годных проектов дохрена, типа того же mpv. Просто все это не могут собрать в единую кучу, потому что, по сути, нет OS, есть несколько жирных проектов, пара мажорных DE, три конторы с тяни-толкаем и fdo. То, что при этом лялекс как-то юзабелен, вообще чудо.

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

про любой запиленный 2 года назад иксовый композитор

Спасибо, не надо, и так уже этого дерьма до жопы, ещё и новая всяка срань плодится типа budgie-wm, Gala, deepin-wm…

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

А почему оно должно быть собрано? На винде точно так же встроенный софт говно, а для приличного использования надо качать стороннее типа Total Commander, Paint.NET/Photoshop, MPC-HC и так далее, или васянскую сборочку, где всё это уже есть ;-)

И да, mpv — плохой пример, он не для хомячков-мышевозов, GUI там минимальный.

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

Если бы это был отличный проект, его и виндузятники бы пользовали, как GIMP и Inkscape, или ведроидщики. А так он ни там, ни там особо не нужен, хоть и портирован. Основные бенефиты mpv заключаются в пригодности для пердоликов (консольные ключики, IPC и прочее) и компенсации проблем с аппаратным ускорением видео в браузерах. А так это ни фига не массовый продукт.

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

Кстати, если уж речь о плеерах речь, то стоит VLC вспомнить, его как раз виндузятники и ведроидщики весьма котируют, и интерфейс у него человеческий, и youtube-dl автоматически дёргать умеет, как mpv.

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

Если бы это был отличный проект, его и виндузятники бы пользовали, как GIMP и Inkscape, или ведроидщики. А так он ни там, ни там особо не нужен, хоть и портирован. Основные бенефиты mpv заключаются в пригодности для пердоликов (консольные ключики, IPC и прочее) и компенсации проблем с аппаратным ускорением видео в браузерах. А так это ни фига не массовый продукт.

Мы не про массовость, мы про качество. Если приделать к нему хороший GUI, то получится отличный плеер же.

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

Когда я работал со стримингом видео, мы использовали VLC как Капитана Инвалида – малейшие шероховатости потока ломали VLC к чертям, при этом ffmpeg, mpv, яблочные плееры и фуррифокс работали на отличненько. Как тулза для QA VLC реально незаменимая штука, но вот как плеер он сосет.

kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 3)
Ответ на: комментарий от anonymous

Я же пердоля с длинной историей, меня mpv устраивает as is. Но суть в том, что в лялехе есть огромные проблемы с UX дизайном, фрагментацией сообщества и так далее, но это не означает, что там нет хорошего (фичастого, стабильного и умеющего в современные технологии) софта.

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

меня mpv устраивает as is

Меня тоже. А толку? Хомяки сами не сделают — не умеют. А когда пытаются — получается треш типа метапрога.

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

Есть Celluloid, но вообще есть libmpv, вокруг которого можно сделать хороший гуевый плеер на Qt, например, со всеми фичами mpv. Основная проблема в том, что консистентный GUI требует большой команды, и с распределенной моделью разработки линупсового софта разными командами уживается плохо.

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

Что значит «умирает»? Если библиотека заброшена, можно внести её в кодовую базу программы и линковать статически, делов-то.

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

А почему нет? XMMS вон, ЕМНИП, так с него и не портировали. Да и в генте GTK+1 есть.

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

Достаточно сравнить iOS

для мобильных устройств

и лялих-десктоп

может лучше андроид ?

и всё понятно

что ты дебил

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

интерфейс у него человеческий

Каличный у него интерфейс.
Уж лучше smplayer, которым кстати и под виндой пользуюсь.
Хотя он тоже не без огрехов.

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

Давай я тебе тогда новое скажу. У вяленого меньше абстракции между железом и кодом. Как следствие меньше грузит cpu. А вообще если ты почитаешь хотя бы введение в системное программирование под Linux то начнёт доходить что x11 создавалось совершенно для другого и в далёких 80х даже представить не могли как будет обстоят дело. Дядьки думала что у нас будет крупный сервер и куча тонких клиентов. А вышло что у каждого под жопой супер компьютер.

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

использую mpv на винде. Багов нет, dxva работает, внешние сабы и звуковые дорожки исправно подхватываются, любые ютубы с твичами можно смотреть из коробки, как и в онтопике. Покажите мне другой плеер для винды с такой же функциональностью.

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

внешние … звуковые дорожки исправно подхватываются

Не зря же я в своё время создавал feature request и спорил с разрабами mpv, что эта фича нужна

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

У вяленого меньше абстракции между железом и кодом. Как следствие меньше грузит cpu.

Разумеется, это так. Совершенно не грузит cpu и gpu. Не требует никаких ресурсов. Ага, вялый просто не работает. Вот такое у него дао. Пожелаем ему оставаться в этом состоянии вечно.

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

Не получилось бы всё равно. Каждые 4 года переделывалось бы всё так, что даже отдалённо на предыдущую версию не походить (как ifconfig и ip - нигде кроме линукса так решительно не дропали синтаксис ifconfig).
Хотя когда-то команды ipchains легко переносились на iptables.

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

У вяленого меньше абстракции между железом и кодом. Как следствие меньше грузит cpu.

да что ты? нуну

А вообще если ты почитаешь хотя бы введение в системное программирование под Linux то начнёт доходить что x11 создавалось совершенно для другого и в далёких 80х даже представить не могли как будет обстоят дело.

я понял, вместо юникс сокета в вяленом libastral.so, но тут одна загвоздка - оно работает не стабильно и везде по разному.

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

вяленого пилят либо чисто для всяких settopbox и тому подобного, либо от NIH синдрома, обе две цели явно не для десктопа.

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

вяленого пилят либо чисто для всяких settopbox и тому подобного, либо от NIH синдрома, обе две цели явно не для десктопа.

Да ладно. А как же бабло? Сколько денег можно поднять на разработке этого уникального, инновационного, не побоимся этого слова — инклюзивного продукта! Правда, пока не готов, да. Почти двенадцать лет прошло, а это поделие — Эверест (или Марианская впадина?) инженерной мысли! — ну не готово пока.

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

Да ладно. А как же бабло? Сколько денег можно поднять на разработке этого уникального, инновационного, не побоимся этого слова — инклюзивного продукта! Правда, пока не готов, да. Почти двенадцать лет прошло, а это поделие — Эверест (или Марианская впадина?) инженерной мысли! — ну не готово пока.

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

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

У вяленого меньше абстракции между железом и кодом

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

Дядьки думала что у нас будет крупный сервер и куча тонких клиентов

А оно к этому и катится. Благодаря убыстрению интернетов всё уходит в облака. Игорь уже многие «проходят» на YouTube и Twitch. Дебильники становятся мощнее десктопов, можно поднять на дебильнике X-сервер и подключаться к нему с дряхлого ноутбука, например. А Wayland-фанатики в 00-х застряли.

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

У вяленого меньше абстракции между железом и кодом.

Зато вся жирнота(абстракции) переложена на приложения, помноженная на их количество.

Как следствие меньше грузит cpu.

xorg грузит что ли? Насколько меньше, цифры есть, или пук в воздух?

А вообще если ты почитаешь хотя бы введение в системное программирование под Linux

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

x11 создавалось совершенно для другого и в далёких 80х даже представить не могли как будет обстоят дело

Между xorg 1.0 и последней версией, примерно столько же общего сколько между ms-dos и windows 10. Внезапно xorg тоже развивался.

Дядьки думала что у нас будет крупный сервер и куча тонких клиентов. А вышло что у каждого под жопой супер компьютер.

Собственно правильно думали, ибо 99% linux машин это сервера и тонкие клиенты, всякие роутеры и тд, но никак не PC.

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

Внезапно xorg тоже развивался

он развился и получился wayland

«С точки зрения дебила — безусловно».(C)

Или это были вещества, изменяющие сознание? Грибочки? Почему не ходишь к своему психиатру? Утверждать, что развитием X11 явялется вяленый, может только исключительно альтернативно одаренный.

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

развитием X11 явялется вяленый

да, если быть точней - для недоразвитых оставили xwayland

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