LINUX.ORG.RU

Новый релиз Hawaii, рабочего окружения для Wayland/Weston

 , , ,


1

1

Вышла версия 0.1.92 рабочего окружения Hawaii Shell, написанного на Qt5 и QML и предназначенного для использования с Wayland и Weston. Целью его развития является превращения Wayland в готовый к использованию продукт с различным полезным функционалом.

Для ознакомления с его возможностями создан Live-дистрибутив Maui, представляющий собой готовое к тестированию окружение Hawaii.

Новые возможности включают в себя:

  • Улучшение поддержки многомониторных конфигураций.
  • Появление тем, создаваемых с помощью QML API.
  • Модальные диалоговые окна.
  • Экран блокировки.
  • Взаимодействие с функциями энергосбережения (такими, как suspend).

Разработчики утверждают, что Hawaii Shell находится на относительно высоком уровне развития и поддерживает панели, систему уведомлений, интеграцию с PolicyKit и многие другие вещи. Ещё больше запланировано на версию 0.2.0.

Новость на Phoronix

Страница проекта на GitHub

>>> Новость в списке рассылки Freedesktop

★★★★★

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

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

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

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

так там даже после этого ничего не ускорилось?!

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

KDE это единственное десктопное окружение, которым можно пользоваться и которое при этом не выглядит как говно. Купи очки :}

Deleted
()

оы, пакеты для арча есть. Потыкать, что-ли.

vova7890 ★★★
()

Выглядит, конечно не очень, но это лучше чем бесконечные демонстрации шестеренок и терминала в вэйланде.

bsdfun ★★★★★
()

Интересно, такие проекты реально пишутся в свободное время? После 8 часов программирования на работе разрабатывать что-то в свободное время как-то совсем уже не хочется. Хочется включить какой-нибудь неглупый сериал и пускать слюни в подушку. Разрабатывать разве что в выходные, но темпы развития проекта будут никакущими, а чтобы подключить помощников, нужно чтобы проект мог их чем-то завлечь, т.е. быть готов уже хотя бы на уровне прототипа. %) Как вы работаете, опенсорсники?

f1xmAn ★★★★★
()

Что-то совсем уныло судя по Known issues, я уж хотел поставить потыкать.

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

Здесь что, филиал форума эстетов?

Да! Это Спарт^W ЛОООООР!

P.S. Разве по объему использования аббревиатуры «шг» и постоянной ругани за дефолтные «коньки» это неясно?

X-Pilot ★★★★★
()

Можете считать вбросом, но...

Насколько я понимаю, Вяленый появился из-за того, что кому-то стало завидно, что под никсы есть X11 - стабильный и универсальный API графической подсистемы. Поэтому решили вбросить новый протокол, ломающий все стандарты.

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

Если вы считаете, что это моя паранойя, подумайте вот над чем.

По поводу набившего оскомину аргумента про «тормоза иксов». Видите ли... я ведь ещё помню те времена, когда иксы ДЕЙСТВИТЕЛЬНО тормозили. Это когда типовым объёмом ОЗУ на десктопе было 32 МЕГАбайта. Тогда работать в линуксе комфортно действительно можно было только в командной строке. А Windows 95 на тех гробах летала. Да что там Windows 95 с её полудосовской архитектурой - летала даже полноценная многозадачная 32-разрядная OS/2 Warp.

И что характерно - ТОГДА ни одна сволочь не ныла «иксы тормозят, давайте всё выкинем и внедрим новый протокол». А если и ныли, то никакой альтернативы не создали. Не потому ли, что десктопный линукс тогда был неопасен?

Как только объём ОЗУ перевалил за 128-256 МБайт - тормоза иксов перестали быть актуальными. Тормозят не иксы, тормозят монструозные DE и WM, поработайте в awesome или хотя бы LMDE и убедитесь. Ясно, что монстры так же будут тормозить и в вяленом, и в чём угодно.

Но как только в десктопном линуксе стало можно комфортно работать - началась кампания по выкидыванию иксов и ломанию совместимости. Этим людям нечем заняться? Или всё-таки это делается специально?

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 3)
Ответ на: Можете считать вбросом, но... от hobbit

Насколько я понимаю, Вяленый появился из-за того, что кому-то стало завидно, что под никсы есть стабильный и универсальный API графической подсистемы.

И сразу неуд. Приходите на переэкзаменовку через месяц.

anonymous
()

Увы, но не нужно при наличии Mir.

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

Не тормозит, как иксы?

увы, нет. вяленому потребуется ещё не один год, чтобы не тормозить.

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

PolicyKit

что это и зачем оно нужно?

Если вы этого не знаете, значит вам это не нужно. ©

Falcon-peregrinus ★★★★★
() автор топика

Почему не RazorQt? Перенесли бы его на Wayland/Weston и все.

XVilka ★★★★★
()

закопайте - этот копальхем ещё не созрел, и мир туда же вместе с бреднями космонавта, НИХ синдром во все поля

wst ★★★★
()

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

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

В те времена иксы уже не тормозили.

лорчую. впервые поставил себе линукс то ли в конце 99 года, то ли в самом начале 00го, некий black cat linux с первым гномом, потом перешёл на wm — иксы не тормозили. даже бравзер (netscape) не тормозил.

anonymous
()
Ответ на: Можете считать вбросом, но... от hobbit

Но как только в десктопном линуксе стало можно комфортно работать - началась кампания по выкидыванию иксов и ломанию совместимости. Этим людям нечем заняться? Или всё-таки это делается специально?

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

з.ы. хотя это больше к systemd относится, wayland как-то вялотекуще разрабатывается

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

хотя это больше к systemd относится, wayland как-то вялотекуще разрабатывается

Ну вот против systemd я бы как раз ничего особо не имел, он кроме скриптов запуска сам по себе ничего не ломал... Но вот то, что вслед за ним его автор планирует навязать нам The Journal - это уже диверсия.

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

Ты, задавая такие вопросы, определись, что имеешь в виду под иксами: протокол X11 или Xorg server?

Если второе - я вполне допускаю, что в нём что-то не так. Ну так можно же сделать новую хорошую реализацию, я сразу сказал.

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

Имел ввиду xorg. Наверное можно, но почему-то никто не хочет браться. Есть куча людей, которые хотят, что бы кто-то другой взялся и сделал хорошую реализацию, но сами браться - не хотят. А за вейланд\вестон браться хотят. Вот и вся теория заговора. Если не предполагать, что разработчикам вяленого платят враги никсов.

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

Да я сам под Mir на ноуте сижу, полет нормальный, все работает.

LongLiveUbuntu ★★★★★
()
Ответ на: Можете считать вбросом, но... от hobbit

Это жирные коты из РедХат, которые забили на десктоп, а чтобы не потерять свои позиции и на серверах - они губят десктопное направление еще больше.

Эти люди легко предадут линукс-сообщество за подачку от MS или Oracle, вот увидишь.

LongLiveUbuntu ★★★★★
()
Ответ на: Можете считать вбросом, но... от hobbit

Дэниэл Стон (Daniel Stone), бывший член совета директоров X.Org Foundation, отвечающий за разработку XKB и являющийся одним из инициаторов перехода X.Org на модульную структуру, в настоящее время подключившийся к разработке проекта Wayland, выступил на конференции Linux.conf.au с большим докладом (видеозапись), посвящённым анализу недостатков X.Org и рассмотрению методов ухода от данных проблем в Wayland. В докладе указывается, что несмотря на то, что поддержка Wayland в десктоп-окружениях и приложениях ещё только зарождается, Wayland более перспективен для применения в будущем.

По мнению Дэниэла, некоторые внутренние механизмы X11 ужасны и до абсурда усложнены. X11 оброс огромным числом расширений, пытающимися добавить в протокол X11 возможности, на которые он изначально не был рассчитан (вывод видео, OpenGL, подключение нескольких устройств ввода и вывода и т.п.). Для преодоления проблем с X-сервером многие вещи приходится реализовывать силами X-клиентов (шрифты, визуальные эффекты, нетривиальные декорации, темы оформления, управление окнами и т.п.).

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

Что касается обеспечения сетевой прозрачности, то X уже не может похвастаться данной особенностью в контексте выполнения современных приложений, так как многие надстройки для обеспечения работы пользовательских интерфейсов неработоспособны по сети (например, SHM и DRI2 не работают поверх сети, в программах обычно используется D-Bus, API нотификации и различные графические тулкиты, работающие с видеоподсистемой напрямую). Метод обеспечения удалённого взаимодействия с рабочим столом, основанный на идее передачи по сети в сжатом виде уже отрисованных окон, выглядит более адекватным и соответствующим современным реалиям, чем давно устаревший подход X.

По сравнению с другими платформами, предлагаемые X-сервером методы называются дилетантскими, с позиции предоставления средств для комфортной работы пользователя. Дэниэл поясняет, что хотя X-сервер уже не является столь важным звеном, клиенты продолжают активно взаимодействовать с ним, даже без явной на то причины, что приводит к дополнительным задержкам. Результаты измерения показали, что при открытии Chrome подобные задержки составляют примерно полсекунды. При определённом стечении обстоятельств при выполнении Gedit удалось зафиксировать задержку в 1.4 сек (130 блокирующих вызовов InternAtom, 34 - GetProperty и 116 запросов на изменение свойств).


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

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

«Не менее важно» и «это единственное на что мы обращаем внимание» всё-таки различаются по смыслу.

И да, для создателей прототипа ДЕ на wayland это сейчас вообще не важно, и патчи ядра тут ни при чем.

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

Ну так можно же сделать новую хорошую реализацию, я сразу сказал.

Мужик сказал — мужик сделал, не?

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

например, SHM и DRI2 не работают поверх сети

И тут мы вспоминаем, что DRI2 писал тот самый К.Х., который потом начал всю эту эпопею с вяленым.

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

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

Опять-таки, если отталкиваться от этого аргумента - виноват не X11. Виноваты вещи, которые не были узаконены в X11 своевременно. Что мешает сейчас написать соответствующие расширения сейчас, а не ломать всё до основания?

Может, Дэниел чего-то не договорил, но исходя из написанного - нужна реформа. а не революция.

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

Ты мне предлагаешь этим заняться? Я, конечно, могу потратить на это 5-10 лет жизни, и слепить что-то новое, но будет уже поздно: индустрия подсядет на вяленого окончательно. Разумнее, чтобы люди, которые сейчас этим занимаются, проявляли благоразумнее.

Намекаю ещё толще: иногда «не навредить» гораздо важнее, чем сделать что-то новое. Вот понимания этого факта среди сторонников вяленого я не вижу.

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

Нет, я сторонник неразрушающих реформ. Пока можно обойтись реформами без революции.

Ответил под анонимусом, т.е. не со своего компа.

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

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

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