LINUX.ORG.RU

Анонсирован порт оконного менеджера Xfce на Wayland

 , , ,


0

1

Разработчик под ником «adlo» объявил о работе над переносом исходного кода оконного менеджера Xfwm4 из окружения Xfce на Wayland. Порт создаётся с использованием библиотеки wlroots, популярной среди небольших Wayland-композиторов.

Библиотека wlroots, изначально предложенная разработчиками композитора Sway, всё чаще используется как основа для различных композиторов на Wayland, предоставляя набор готовых модулей для лёгкого повторного использования в новых проектах. Новый порт также переносит Xfwm4 на систему сборки Meson.

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

Те, кто заинтересован в этом экспериментальном порте Xfwm4 на Wayland с использованием wlroots, могут посмотреть текущее состояние в репозитории проекта на GitHub.

В Xfce 4.18 запланирована поддержка приложений на Wayland, но окончательный переход, вероятно, займет значительное время. Xfce Wiki описывает эти планы как попытку обеспечить, чтобы приложения Xfce, как минимум, хорошо работали на Wayland, например, под композитором Weston, но не как полный переход Xfce на Wayland. На странице разработки релиза отмечается: «Пока неясно, какой выпуск Xfce будет нацелен на полный переход Xfce на Wayland (и состоится ли такой переход вообще)».

>>> Источник



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

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

А на GTK+3 они хоть переехали или всё так же ковыляют на GTK+2 без нормальной поддержки современных HiDPI мониторов?

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

Да вроде еще несколько версий назад переехали, с тех пор и пошли разговоры про то, что «крыса уже не легковесная, разжирела, все пропало».

Heartbreak_Kid
()

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

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

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

Так, я понял, этот adlo со стороны пришёл. Не из команды XFCE.

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

Ну, не исключено. Посмотрим, надолго-ли его хватит и что из этого в итоге выйдет. С одной стороны, как я понимаю, с wlroots, конечно, сильно проще и многое в ней уже реализовано и отлажено. С другой стороны, некоторые нестандартные фичи XFCE реализовать будет или сложно или никак (ну или нетривиально, как-минимум).

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

А с каких это пор ГТК3 научилась работать с HiDPI мониторами? Последней прогрессивной новостью было то, что они разрешили не только х1 и х2 масштабы, но также х1,5, но к приличной настройке шрифтов и боже упаси размера виджетов это всё таки не относилось.

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

Последней прогрессивной новостью было то, что они разрешили не только х1 и х2 масштабы, но также х1,5

Я эту новость пропустил. Можно ссылку на первоисточник?

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

Весь XFCE с головы до пят переписывали уже раза три наверное. А тут один wm перешлёпать с уже готовым фундаментом. Хотя не всё так с этим вяленым гладко ибо если раньше были иксы и всё под иксы то теперь у каждого свой несовместимый велосипед. Вайланда не существует как такового есть куча разных типа вайландов.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от exst

В чем преимущество Крысы перед Кедами? Памяти жрет примерно столько же.

В том же что у Мерседесов перед БМВ.

Тебе не нужны преимущества Крысы перед Кедами, иначе бы ты сам их загуглил, проверил, и молча перешел на Крысу. Ты хочешь услышать «почему не кеды», и открыть срач «почему кеды», вот и все.

Поэтому преимущества Крысы перед Кедами - их нет, проходи дальше :)

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

и молча перешел на Крысу.

Нет. Пока ничего лучше i3 не нашел. Крысу трогал много раз в разных дистрибутивах - не понял смысла. Тот же МАТЕ удобнее.

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

Нет. Пока ничего лучше i3 не нашел.

Тогда у меня всего два вопроса.

а) Как ты настраиваешь там поведение например закрытия крышки ноутбука ?

б) Как ты настраиваешь поведение мыши и тачпада. Ну скорость указателя, прямой\обратный скроллинг и тд ?

Отмазки «мне это не нужно» - не катят. Мне просто два решения.

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

А на GTK+3 они хоть переехали

Да, но скоро же и гтк3 закопают, так что авторам предстоит новый крысиный забег. А в это время пользователи убегают, говорят мол KDE не такое жирное и быстрее работает. Но зато странные люди с hidpi мониторами предпочитающие xfce на десктопе довольны. Может это как раз авторы, ну тогда их право. Могут что угодно вытворять, хоть вялого натягивать.

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

у Мерседесов перед БМВ

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

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

а) Как ты настраиваешь там поведение например закрытия крышки ноутбука ?

Никак. Из коробки он уходит в сон при закрытии крышки. Дистр, archlabs.

б) Как ты настраиваешь поведение мыши и тачпада. Ну скорость указателя, прямой\обратный скроллинг и тд ?

Настройка тача в конфиге Xorg. Скорость и ускорение вызовом xinput при старте i3.

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

Я открыл для себя опенбокс и счастлив.
Зачем нужны эти телодвижения с вяленым я так и не открыл, и замечу, опять-таки - счастлив.
Чего и всем советуб!

rukez ★★★★
()

Вот же неймётся вайланд-фанатам, везде его засунуть норовят.

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

Никак. Из коробки он уходит в сон при закрытии крышки. Дистр, archlabs.

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

Настройка тача в конфиге Xorg. Скорость и ускорение вызовом xinput при старте i3.

Это понятно. Но как ты тестируешь скорость указателя, скорость двойного щелчка, реверсность прокрутки, участок тачпада для прокрутки (двумя пальцами, или просто по участку тачпада) ?

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

Причём тут вм? Это всё настройки иксов. А поведение при закрытии крышки - даже не иксов.

Я разве спрашивал настройки чего это ?

Не лети поперед батька в пекло.

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

Ты спрашивал «как настроить в i3». Ответ: никак, это не настройки i3. Это настройки иксов и настраиваются они к иксах.

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

Долгое время пользовался Крысой, потрогал Кеды и перешёл на Кеды.

В принципе есть только два полноценных DE - Gnome и KDE. Всё остальное – полудоделки. Когда-то Крыса была хороша, легковесна, при этом довольно функциональна и бронебойно надёжна. С тех пор она разжирела, став почти как Гном, но не прибавила ничего в интеграционном функционале, за который мы и любим DE.

При этом KDE схуднул, прибавил функций и qt-шного софта, и стал, на мой взгляд, гораздо адекватнее Гнома.

Всё вышесказанное моё личное мнение, не претендующее на объективную истину.

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

Это понятно. Но как ты тестируешь скорость указателя, скорость двойного щелчка, реверсность прокрутки, участок тачпада для прокрутки (двумя пальцами, или просто по участку тачпада) ?

Прокрутка двумя пальцами. Тестирую скорость перемещения указателя. Не понял вопрос.

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

archlabs

О, любопытная штука. Надо потыкать. Спасибо за наводку.

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

В чем преимущество Крысы перед Кедами? Памяти жрет примерно столько же.

Спасибо за это GTK3 и гномосекам.

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

Прокрутка двумя пальцами. Тестирую скорость перемещения указателя. Не понял вопрос.

Хорошо, спрошу еще раз, как у ребенка: объясни мне пошагово метод изменения настроек тачпада на примере прокрутки. 1. Нажал то-то; 2. Сделал то-то; 3. Нажал «применить», и так далее. Step by step.

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

Ты спрашивал «как настроить в i3». Ответ: никак, это не настройки i3. Это настройки иксов и настраиваются они к иксах.

То есть в xfce тачпад не настраивается что ли ?

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

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

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

Хорошо, спрошу еще раз, как у ребенка: объясни мне пошагово метод изменения настроек тачпада на примере прокрутки.

Повторяю: скорость прокрутки я не настраивал. Настраивал скорость перемещения указателя. Выполнил xinput c некоторыми параметрами, поводил пальцем по тачпаду, поменял параметр. И так 5-10 итераций. Один раз настроил - работает.

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

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

Вот для этого и нужны DE. Чтобы не держать в голове всякий мусор навроде «какой параметр отвечает за неважную, но удобную хрень». Окно открыл->Ползунок с человеко-читаемым параметром дернул->Окно закрыл.

exst просто зачем-то приплел ВМ в тему о ДЕ. Это все равно что сравнивать танк и жигули.

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

А, извини, тупанул. В теме уже ответили, что XFCE переполз на GTK+3, а значит и поддержка HiDPI там появилась нормальная.

Переход на GTK+3 сабжевый порт на Wayland тоже обеспечит, так что разработчики XFCE могут сконцентрироваться лишь на написании WM.

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

Вот для этого и нужны DE.

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

exst просто зачем-то приплел ВМ в тему о ДЕ. Это все равно что сравнивать танк и жигули.

MATE сойдет за DE?

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

Окно открыл->Ползунок с человеко-читаемым параметром дернул->Окно закрыл.

неудобно, скриптом проще

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

GTK+2? Неправда: https://wiki.audacityteam.org/w/images/4/4b/Audacity_gtk2_4k.png

На GTK3 ненамного лучше. Увеличил сейчас DPI, перезапустил Audacity. В поле с drop-down кнопкой влазит только половина текста строки по высоте. Размер виджетов, реализованных не в GTK3, а в Audacity, похоже, прибит к пикселям и не поменялся.

Тут проблема в Audacity, а не в GTK+2. Неудачный пример.

i-rinat ★★★★★
()
Ответ на: комментарий от AEP

У таких новостей нет первоисточника.

https://omgubuntu.ru/best-gnome-3-32-features/ Извиняюсь, в 3.32 они наконец то сподобились разрешить аж 5 вариантов. Хотя их просили о совершенно другом - ползунок с плавным изменением масштаба от 0,5х до 4х или больше.

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

или всё так же ковыляют на GTK+2 без нормальной поддержки современных HiDPI мониторов?

В Wayland с поддержкой HiDPI ещё хуже потому что там нет дробного масштабирования.

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

Шутка такая, что ли? Какое совершенство, вы о чем?

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

Лично я абсолютно согласен с вами

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

В Wayland с поддержкой HiDPI ещё хуже потому что там нет дробного масштабирования.

Как нет? А как они собираются HIDPI поддерживать, или они просто на него забили болт?

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

Дистр, archlabs.

Каким же трешем вы пользуетесь, е моё. Скоро будет «наш дистр для тех, кто плотненько покушал в обед»

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