LINUX.ORG.RU

Sway 1.0 alpha 1 с новой библиотекой композитора wlroots

 , , , ,


2

5

Благодаря хакатону и успеху кампании по сбору средств для разработки новой библиотеки композитора, проект Sway (совместимый с i3 фреймовый оконный менеджер для Wayland) получил возможность ускорить своё развитие и уже сегодня запустить alpha-тестирование версии 1.0. Основные нововведения:

  • Переход от библиотеки композитора wlc к собственной wlroots (с поддержкой Wayland и X11 в качестве backend, с описанием процесса разработки в блоге в трёх частях).
  • Настройки вывода: поворот, масштабирование, HiDPI.
  • Профили для схем комбинирования различных устройств ввода при их одновременном использовании.
  • Многопользовательское мультитерминальное решение для организации на базе одного компьютера несколько независимых рабочих мест.
  • Расширенные возможности Wayland: объекты типа «изображение», базовый протокол GTK для выделения, протокол для экранных клавиатур, протокол для скриншотов.
  • Улучшена производительность.
  • Полностью удалена поддержка проприетарного драйвера nvidia (поддерживается nouveau).

После предыдущего выпуска Sway 0.15 в основной код проекта были приняты 624 изменения от 5 разработчиков, в то же время в библиотеку wlroots были приняты 2329 изменения от 39 разработчиков.

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: atsym (всего исправлений: 51)

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

Так и нужно выбирать железо под софт, а не наоборот. Если тебе нужен Линукс - то и железо ты будешь выбирать такое, какое там будет 100% работать. А не какой-нибудь Wintel, где кроме кривой десятки ничего больше не работает.

Sunderland93 ★★★★★
()

Поддержку EGL Streams не хотят добавлять ещё и по той причине, что от Nvidia нет никакой обратной связи. Ну добавят они, и что? А баги в драйвере с этим EGL Streams кто фиксить будет? А юзеры начнут гнать на разработчиков DE/WM, мол это они всё через жопу сделали. Так что Дрю поступил мудро, избавив себя и других от подобных подстав в будущем.

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

мухаха, что-то вспомнилось «windows ready» и у этого дермеца очень древняя история, вот только линукс не шындовс, свои влажные фантазии проталкивать денег нет совсем

Morin ★★★★
()

А wlroots - это крайне классная вещь. Да пусть Гном и Кеды по своему лепят композиторы, благо хоть друг с другом сотрудничают. Но wlroots это решение для всех остальных, кто не может с нуля всё запилить самостоятельно. И было бы классно если бы её заюзали разрабы MATE, Xfce и всего остального. К слову, wlroots взяли на вооружение разрабы Purism. Пилят композитор для смартфона Purism Librem 5

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

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

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

Я не знаю в каком манямирке ты живёшь, но в нашей реальности полным полно железа, работающего более менее нормально лишь с виндой. Например тот же Bay Trail. Потому и приходится выбирать железо под нужный софт.

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

вообще-то, вменяемые люди именно подбирают железо под софт, даже покупка новой конфигурации начинается с определения целей, для которых нужен комп - под офис подбирается одно железо, под работу с 3D - другое, под программирование - третье

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

Это вы просто ссылку на форум кинули или реально пользовались их «обратной связью» ? Они таки помогали фиксить баги в чём-то, что работает с их драйвером? Я например такое слышал только от разрабов KWin, и это это были воркэраунды, а не решения проблем.

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

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

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

Ну ка давай, сделай там без геморроя поддержку мониторов с разными DPI.

Уже сделана.

А то на ЛОРе кукарекать горазд

Это ты тут кукарекаешь и публично врёшь.

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

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

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

Я как раз читаю. И не нахожу там ни слова о EGL Streams, DRM-KMS и подобного. А между тем последний до сих пор недоделан и выключен по умолчанию.

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

откуда они должны брать инфу о багах egl streams и drm kms, если эти технологии никто не хочет использовать?

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

ога, купил ты под задачу топовую видеокарту amd, а софт, в котором ты решаешь эту задачу, работает только с cuda

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

Тоже логично. Замкнутый круг получается. В любом случае они дважды пытались пропихнуть свои патчи в Weston, и дважды их обломали. И дело даже не в том что реализация другая, а в том что они хотели вбросить эти патчи и чтобы дальше ими разрабы Wayland занимались. При этом поддерживать Xwayland Нвидиевцы наотрез отказались. Сейчас для свежего Xwayland всё ещё плавают патчи для поддержки EGL Strems (через llvmpipe), но отзывов об их работе практически нет, и Адам Джексон не знает то ли принять их, то ли выкинуть.

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

(: какой шлак в ваших головах, подбирать железо под композитор, прям офигительная задача, под которую требуется тюнинг железа. Жадный Билли прыгает от радости, его маркетинговый булшит радостно шагает даже по просторам опенсурса. а хомяки причитают «no other way»

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

они хотели вбросить эти патчи и чтобы дальше ими разрабы Wayland занимались

эммм, ну и что? если я прислал пару патчей в ядро, я что, автоматически становлюсь мантейнером и должен всю жизнь их сопровождать?

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

ога, купил ты под задачу топовую видеокарту amd, а софт, в котором ты решаешь эту задачу, работает только с cuda

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

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

на лоре ты один такой визгливый петушара с вечно порванной жопой)

Батя твоя петушара с порванной жопой. А я - уважаемый человек.

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

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

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

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

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

Серьёзно? Большая часть софта, которому требуется ускорение с помощью GPU, давно умеет OpenCL. Это промышленный стандарт. CUDA же - левое поделие, которое не только стандартизации не имеет, но и неспособно обеспечить ни малейшей вычислительной точности само по себе.

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

Ну давай. Обмажься говнецом ещё раз, а потом снова кукарекни.

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

давай-давай, питух, досвиданья

удачи в боях против эгрегора Гейтса, бгг

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

Там выше Quasar все уже расписал, за что ему 2 кружки коньяку. Но если тебе не понятно, можешь продолжать дальше проецировать свой мусор в голове в текст на лоре.

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

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

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

Ты мудак. Невидия сама подвтердила, что из последнего TITAN были вырезаны проверки, из-за чего он непригоден для точных вычислений на CUDA. Потому, что покупай Quadro и Tesla.

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

А при чём тут скор и присутствие? Эту тему ты поднимаешь потому, что тебе завидно, не иначе.

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

из последнего TITAN были вырезаны проверки, из-за чего он непригоден для точных вычислений на CUDA

это такой пруф на твой визг о том, что cuda используется в полутора программах для двух с половиной человек?

виляешь как обоссанная шлюха, тебя мамаша высрала таким уебаном или это твоё личное достижение?

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

Софта, работающего с CUDA гораздо больше.

Ага. А в гуглоплее больше приложений. Но то, что большая часть из них это мусор в виде фонариков с рекламой, обычно мало кто говорит. Точно так же и с CUDA - большая часть CUDA-only софта это либо самописные поделия, либо конченный мусор. Основной софт на OpenCL давно перешёл. Потом и на Vulkan перейдёт.

CUDA используется в высокпроизводительных рендер фермах, например.

Прикинь: тащемта, OpenCL используется в высокопроизводительных рендерфермах, например.

Собственно, это вендорлок, из-за которого порой и приходится выбирать зелёные карты.

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

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