LINUX.ORG.RU

Обзор прогресса портирования Wayland в основных рабочих окружениях Linux

 , , , ,


1

7

Силами проекта The Linux Homefront было выполнено тестирование сессий Wayland в рабочих окружениях GNOME, KDE и Enlightenment. Как оказалось, лучше всего обстоят дела в GNOME: не считая небольших косметических багов эту среду можно считать готовой для работы c Wayland. Окружение Enlightenment довольно хорошо работает c приложениями на базе тулкита EFL, но запуск приложений на базе GTK+ или Qt заканчивается неудачей. Неожиданно хуже всех оказалась ситуация с KDE: Wayland-сессия в последней версии KDE Plasma не стартует вообще, а в предпоследней наблюдается множество проблем.

Видеодемонстрация

Большая дискуссия на Slashdot

>>> Подробности тестирования

Deleted

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

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

Впрочем, есть надежда, что кончится тем же, чем у journal из systemd. Тот тоже поначалу даже протокол syslog не поддерживал (ибо свой есть), а потом таки прикрутили.

X11, конечно, посложнее будет. Но какой-то libXWayland у них есть. Если будет полноценным - то какая разница, что там под иксами крутится. Ну а если нет - ну спасибо идиотам, угробили десктопный линукс.

Microsoft вон за 20 лет win32 так и не выбросил, и правильно делает.

hobbit ★★★★★
()

ЖЖ же? Не умеешь — не пиши на английском.

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

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

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

или есть список тех, кто с радостью согласился (пере)писать тулкиты и ДЕ?

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

Дык вяленых не волнует же - не им этим заниматься.

А вообще тут анонимус сверху всё правильно написал.

или есть список тех, кто с радостью согласился (пере)писать тулкиты и ДЕ?

Ну вроде бы создателям KDE и Gnome швабру уже вручили.

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

или есть список тех, кто с радостью согласился (пере)писать тулкиты и ДЕ?

У нас два тулкита всего. Один переписали. Кедофреймворк, вроде, тоже, или частично переписали. Остальное либо работает поверх гтк, либо ненужно.

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

Это протокол
Как его, блин, можно внедрять?
Лишь бы покукарекать

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

Но ведь Oxygen реально ужасен
Сколько знаю свой опыт KDE - всегда менял оформление
не смотря на то, что Adwaita тоже не ахти, но все равно какое-то чувство гармонии и эстетики придает

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

Хотя нет, если CSD работает, то клиент каким-то образом знает о своей позиции…

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

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

Ну, чтобы двигать окно за самоё себя, окну надо как-то знать, где оно.

Aceler ★★★★★
()

А я вот Xash3D на Wayland запускал полгода назад.

Мышка не сбрасывалась в центр экрана, потому поворот камеры с мышью не работает. Не знаю, проблемы SDL2 или вяленого. Производительность такая же.

a1batross ★★★★★
()

Неожиданно хуже всех оказалась ситуация с KDE

Вполне ожиданно. Блоатварь она такая.

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

SPDY же RIP, не?
Он в chrome://flags помечен как эксперементальный, а тут уже рипнули
А HTTP хоть бы шелохнулся, теперь REST обозвали

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

Для обычных людей (не гиков) эти слова ни о чем. А вот Ubuntu знают все. Хотя и ее мало, но все же про Ubuntu на смартфонах многие уже знают.

Молодечек. Хорошо забросил! Правда тизен продаётся десятками моделей, а вот убунта только собирается.

А сайлфиш вообще хорошо, хоть и дорого. А убунта крошится раз в пять секунд.

Но это мелочи, главное, убунту все знают...

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

Новые хозяева пишут, что уже выпилили это безобразие

annulen ★★★★★
()

Да толку от этих сред? Вот когда полноценные дрова для NVidia появятся, и тот же OpenGL (игры например) будет не тормознее, чем в иксах, тогда оно может быть и станет готово. А там уж и DE подтянутся и полноценные тайловые оконные менеджеры вроде awesome или i3.

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

Вот. ^^

На вейланд можно будет перейти только тогда, когда от этой «новой технологи» не будет ощущения: «почему все нахер сломалось/тормозит/глючит?». Работа по кускам тоже не нужна.

anonymous
()

простите за нескромность, но вот та фигня на скрине по третьей ссылке - это что, гном? О_О т.е. гном превратили вот в ЭТО?

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

Проблема не с UI/UX. http://www.ghacks.net/2015/06/01/sourceforge-adds-and-removes-adware-installe... https://sourceforge.net/blog/gimp-win-project-wasnt-hijacked-just-abandoned/ Тут же на ЛОРе обсуждали. Можешь еще погулить про вирус с репы filezilla

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

Я задал вопрос про альтернативу (я бы сьехал с SF если бы было куда), ты не ответил. Видимо альтернативы нету.

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

Как пользователь KDE с 2001 года ответственно заявляю: breeze — худшая тема за всё время использования. Надеюсь, её всё-таки сделают менее попугайно-вырвиглазной

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

или есть список тех, кто с радостью согласился (пере)писать тулкиты и ДЕ?

Qt,Gtk,Efl - тулкиты.

Gnome,kde,enlightenment,lxqt - ДЕ.

Списки разрабов смотреть на страницах проектов.

Плюс пачка полурабочих самопальных ДЕ, на вскидку помню только hawaii, но было ещё как минимум 2. Вспоминать лень, rebeckablackos в помощь.

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

В твоём мире юзеры программы сами пишут, без программеров? Никто в своём уме поддерживать иксы не возмётся нынче. Как все старички помрут, так и всё.

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

Категорически не соглашусь (хотя во времена 4.0 это был ад, тут уж не поспоришь)

XMs ★★★★★
()

интересно на чём они тестили, у меня 3 гном почти все проги от кде, правда kde5, и проблем с запуском программ на qt нет. можем им стоит сменить убунту на федору?

erzentded
()

Ненужно от красной шапки нормально работает только на ненужно от красной шапки. Удивительно!

Valkeru ★★★★
()

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

anonymous
()

KDE: Wayland-сессия в последней версии KDE Plasma не стартует вообще

таки не падает

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

gentoo
для серверов

Эти, и другие увлекательные истории от мамкиного админа локалхостов. Последний раз я видел Gentoo на сервере, когда принимал дела от уволенного за профнепригодность админа в году эдак 2005.

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

веб […] в докере и генте

Мне иногда кажется, что у тебя шизофрения. Но в такие моменты я в этом просто уверен. Ты себе хотя бы приблизительно представляешь проблемы, связанные с системным администрированием большого (>>100) количества серверов? При современных «облачных» тенденциях показатель ниже 1000 виртуальных хостов на 1 админа просто неприемлим. Какая Гента? О чём ты?

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

Я никогда не админил, но слышал о людях, использующих генту в таких масштабах. Все просто: унифицированные конфиги + сборка пакетов на одном сервере.

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

А на скриншотах вроде ничего так. Светловато только мб. Вот oxygen местами был довольно страшным, особенно эти голубые тени... А вы случаем не хейтер flat-дизайна?

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

Как все старички помрут,

Так пусть живут сто и ещё сто лет. Авось к тому времени вэйланд допилят. Ну хотя бы чуть-чуть.

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

А вы случаем не хейтер flat-дизайна?

Нет. В галерее, например, периодически вижу прекрасные плоские скрины. Главное — чтоб оформление не отвлекало, но помогало. Современный оксиген (тема, значки) с этой задачей справляется (меня голубые тени у активного окна не отвлекают, к тому же, они легко отключаются). Чтобы понять, насколько справляется бриз, достаточно посмотреть на иконку апплета настройки сети, которую я каждый раз путаю с настройкой монитора (интересно, почему?): https://github.com/NitruxSA/breeze-icon-theme/blob/master/Breeze/applets/256/...

XMs ★★★★★
()

Уже 8 лет нам обещают, что Wayland будет скоро готов. Вот ещё чуть-чуть, да.

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

Я такое вживую даже видел. Всё без работает, как ни странно.

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

Для юзера он никаких преимуществ перед иксами не имеет.

Для юзера как раз имеет. Там работают хоткеи при открытых меню — это реальная киллер-фича для конечного юзера.

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

Там работают хоткеи при открытых меню — это реальная киллер-фича для конечного юзера.

Можно ссылку, где описано почему это может работать только wayland и в xorg(x11) это в принципе невозможно, ну или хотя бы более подробное описание этой мегафичи для юзера, а то я как юзер вообще не понимаю о чём речь.

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

Как там с глобальными шорткатами при открытом меню? В вейленде работает.

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

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

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

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