LINUX.ORG.RU

Начата работа по адаптации Cinnamon для Wayland

 , ,


0

1

Разработчики дистрибутива Linux Mint анонсировали начало работы по адаптации графического окружения Cinnamon под Wayland. Экспериментальная поддержка Wayland появится в выпуске Cinnamon 6.0, который будет включен в выпуске LinuxMint 21.3 (в качестве основы используется Ubuntu 22.04 LTS + свежие версии ПО из Ubuntu 23.10). Релиз Linux Mint 21.3 состоится в декабре.

В Linux Mint будет возможность выбора между X и Wayland, при этом сеанс на Х по-прежнему по умолчанию. Отследить состояние на Cinnamon на Wayland можно тут.

По плану разработчики Linux Mint собираются допиливать Cinnamon на Wayland до выпуска Linux Mint 23, который будет основан на Ubuntu 26.04 LTS (который, в свою очередь, выйдет в апреле 2026 года).

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

★★★★

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

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

Гном хотят переводить на wlroots?

Не, но они имплементируют большинство новых протоколов. Они даже смогли доставить fractional scaling.

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

Ты видел, что за пиздец нынешний gtk в чистом виде?

В чем это заключается?

Сам им пользовался?

Я использую. Работает везде (мак, винда, линукс) и при этом не содержит гигабайты ненужного говна как Qt.

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

И есть Gtk

Ну так gtk это не фреймворк и в этом его огромный плюс.

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

А ты думай с точки зрения разработчика

Класть я на них хотел :) Мое мнение -неизменно. Программеров нужно ежедневно ПОРОТЬ - тогда, и только тогда у них начинает выходить хоть что-то приличное. Невыпоротый программер - горе в компании!!! :)

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

Разрабы GTK и сами упарываются на отличненько.

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

А ты думай с точки зрения разработчика. У тебя Qt - это фреймворк, где есть все: от связных списков, до обработки графики, причем в полном объеме.

А хватит ли только QT? Наверняка же какой-нибудь lexical_cast из буста понадобится, std::filesystem и std::thread. Опять сборная солянка получается. Их всех вместе явно много, а каждого из них явно мало...

А еще какой-нибудь protobuf, упаси ТНБ... :)

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

Я использую. Работает везде (мак, винда, линукс)

В GTK даже не могут сраный file picker до сих пор на винде пофиксить. Друг жалуется.

гигабайты ненужного говна как Qt.

Qt это не только графическая библиотека, но если юзать только её то по жирности примерно как GTK с учётом того, что GTK просто ноуфичи.

https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2F953ep8gii2701.png

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

file picker до сих пор на винде пофиксить

Что в нем надо фиксить?

Qt это не только графическая библиотека

Я знаю.

но если юзать только её

Не получится. При этом, например на винде, тащить придется 2Гига говна. Да еще, не дай бог, какую-нибудь студию поставить попросит, а потом еще и собрать себя. Нафиг нафиг!

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

мне реализация wlroots очень нравится напоминает xdottools, мечтаю-надеюсь она станет популярной

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

А Гном хотят переводить на wlroots?

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от alex1101

Тот же kwin тоже хотят переводить на wlroots

Чтобы потом снова всё сломать как в KDE4? Эти могут конечно, но скорее кто-то решил приободрить красноглазиков, мол пилите шура, нужно! Мне вот не очень понятны восторги по поводу wlroots, потому что их флагман sway ну очень примитивный. Остальное там пока слишком сырое, и говорить вообще не о чем.

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

Сейчас - возможно. Но не тогда, когда у тебя gcc 4.1 и обновиться возможности нет. Да и сами по себе API приятные, чего стоят takeFirst и takeLast у списков.

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

Не то что б было, оно и сейчас там есть, в 22-LTS, по крайней мере, uniity ставится по умолчанию.

Давайте вы сначала разберётесь в теме. Ubuntu перешла с Unity на GNOME ещё 5 лет назад: https://arstechnica.com/information-technology/2017/04/ubuntu-unity-is-dead-desktop-will-switch-back-to-gnome-next-year/ , и в 22.04 по умолчанию GNOME.

Я и до сих пор не понимаю, как можно DE пользоваться «с толком». :)

https://dic.academic.ru/dic.nsf/ushakov/1054874

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

Давайте вы сначала разберётесь в теме. Ubuntu перешла с Unity на GNOME ещё 5 лет назад:

Перешла, перешла. Только глобальные меню остались у части приложений, а у части меню свернулось в три полоски в заголовке окна, так, что его еще искать надо. Launchpad как в маке, отрисовка прогресса длительных операций типа установки обновлений градусником в иконке на трее... Ну что мы спорим-то? Ланчпад он и на маке уродлив и хорош только на планшетах или на ноутбуках с тачскином. Что они там поверх гнома наворачивают — да и пусть их. То-то на форумах убунтоводов популярны «10 действий после установки убунты», два из которых «вернуть меню приложений в окно» и «вернуть системное меню (ака „пуск“)».

И что Вы толковым словарем-то грозите? :) Чем определение Ушакова отличается от моего? Вот и объясните, как можно «с толком» пользоваться DE? С толком пользоваться молотком я понимаю как: забивать им гвозди, не попадая себе по пальцам, и не бить им кого-то по голове. А тут-то как? Ну с пользой? Ну так она очевидна, — работает и не мешает. Разумно, — ну так это еще надо понять замысел создателей. А это не всегда получается :)

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

Это что получается, либо юзать помойный wlroots, либо прогибаться под GNOME? Мда, незавидная у вялендонутых судьба.

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

Это что получается, либо юзать помойный wlroots, либо прогибаться под GNOME?

Ты еще не понял? Скоро никаких обычных иксов ни в одном нормальном дистрибутиве - просто не останется. Будет как с systemd - он везде, кроме поделий для маргиналов.

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

Перешла, перешла

Что, уже перешла? А то буквально только что вы писали, что там всё ещё Unity ставится по умолчанию…

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

Чем определение Ушакова отличается от моего?

Ну, для начала, он видит разницу между «толком» (как писал я) и «с толком» (как придумали вы).

всерьёз

как следует

обстоятельно

Если вам всё ещё непонятно, то далее разбирайтесь самостоятельно.

Rootlexx ★★★★★
()

интересно, сколько фичей повырезают чтоб оно заработало на вяленом

bernd ★★★★★
()

Начата работа по адаптации Cinnamon для Wayland

Но зачем?

Jurik_Phys ★★★★★
()

Черт, это васяноподелие, используя в своей основе mutter, до сих пор не умело в wayland? это победа, ящитаю

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

это васяноподелие, используя в своей основе mutter

Muffin != Mutter.

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

Ты еще не понял? Скоро никаких обычных иксов ни в одном нормальном дистрибутиве - просто не останется. Будет как с systemd - он везде, кроме поделий для маргиналов.

Как я уже говорил, Systemd - сомнительное решение, но в целом у него нет критических недостатков и он работает, а про Wayland такое сказать нельзя.

Почему ты ещё на этом форуме, виндузятник?

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

Почему ты ещё на этом форуме, виндузятник?

Когда знаки препинания решают…

Rossiks
()

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

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

Как я уже говорил, Systemd - сомнительное решение, но в целом у него нет критических недостатков и он работает, а про Wayland такое сказать нельзя.

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

khrundel ★★★★
()

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

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

и не будем пользоваться этой вялой поделкой

Не пользуйтесь, кто ж вас заставляет. В Линуксах всегда есть выбор. Поэтому непонятны истерики неадекватов в адрес wayland и systemd. Не хотите пользоваться - не пользуйтесь, чего визжать-то?

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

она нужна только для тех, кто ничего кроме кед или гнома не может юзать

А нужно юзать что-то еще?

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

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

alex1101
()

Ну это они поторопились.

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

Есть хоть один highload проект, который пользуется этими поделиями?

Любое приложение, которое юзает Qt фреймворк юзает QEventLoop (хотя бы один). Если приложение сетевое, сокеты оно тоже юзает.

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

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

Это ты про себя и алкаша - соседа?

Линукс с несколькими процентами сам по себе маргинален.

На серверах - это далеко не так и там линукс чествует себя прекрасно. А вот на десктопе как раз беда в том, что существует дикий зоопарк всяких там де и так далее. И всякие вот такие вот типчики, которые хотят свистоп-го разнообразия «помощнее» :)

Дело на десктопе сдвинется в лучшую сторону только тогда когда останется 1 DE и, как следствие 1 api. Тогда еще компании (может быть) посчитают выгодным разрабатывать ПО под линукс десктоп…

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

Любое приложение, которое юзает Qt фреймворк юзает QEventLoop (хотя бы один). Если приложение сетевое, сокеты оно тоже юзает.

Ты у врача был? С разделениями личности разобрался? Судя по всему обострение-то - бушует! Вот скажи-ка мне, каким таким боком у тебя сходятся Highload проекты и qt? Ты, вообще в курсе, о чем тебя спросили, или у тебя стремление писать сильно опережает стремление соображать?

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

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

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

Почему нельзя Highload на Qt написать или на бусте? Там потоки или сокеты как-то по другому работают? Да хоть буст возьми, пофигу.

Либо тогда отказываться от С++ совсем.

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

Почему нельзя Highload на Qt написать

Я уже даже не знаю, как комментировать этот бред… У тебя там не горячка часом ?

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

Забавно, что тут есть такие товарищи, которые пишут: ну вот через год-два убунту и редхат выкинут иксы, и все как миленькие пойдут юзать войленд.

Так так и будет же. Вы ж импотенты. У вас было 10 лет (до 2018 года как минимум) на спасение иксов, а вы только на форумах про «ненужно» гундели. Всё что нужно было сделать - подхватить xorg и 3м человекам во всём мире реализовать по 3 фичи, в первую очередь те, про которые евангелисты вейланда говорят. Пусть ваши патчи бы не приняли, ну завели бы репу xorg-staging, которую, по мере накопления патчей переименовали бы в xorg-ng. Некоторые дистры добавили бы её как альтернативу, некоторые DE поддержали бы новые фичи и стал бы вполне живой и популярный форк. Бздуны были бы рады, их вейланд даже во внимание не берёт. И деньги бы нашлись, Нвидия забашляла бы, им столько мозг сношают с требованием миграции на вейланд, так бы заплатили 2 зарплаты за поддержку форка xorg и глядишь переход бы и не понадобился. Или на патреоне хотя бы собрали. Там не так много нужно было бы усилий, чтоб патчи в живом состоянии поддерживать, благо xorg не то что бы интенсивно разрабатывается. 10 лет назад вейланд был кошмаром для разработчиков, полная смена концепции, это не новый бэкенд запилить, это полная смена логики работы виджетов. Он был кошмаром для пользователей, не работало примерно ничего. Если бы в таких условиях появился обновлённый xserver, решающий проблемы xorg не в перспективе, а прямо сейчас, куча народа просто забили бы на вейланд, что бы там редхат не говорил. А сейчас вот уже поздно, многие в вейланд сильно вложились, просто выкинуть жалко, миграцию уже не остановить.

есть те же мощные айсвм или флуксбокс, и не будем пользоваться этой вялой поделкой

Как думаешь, сколько месяцев проживут эти поделия, после того как крупные игроки дропнут иксы? Это же рыбы-прилипалы, они живы только благодаря тому что следуют за большими. Тут простое правило: если у васяна есть ресурсы для миграции его DE на вейланд - он мигрирует. Если ресурсов нет, то и инфраструктуру иксов он тем более не потянет. И дело даже не столько в необходимости форкнуть и поддерживать xorg, хотя и это непосильная ноша, довольно быстро сторонний софт начнёт терять поддержку x11. Сначала выпилят тот функционал, который нереализуем на вейланде или реализуем, но на другом принципе. Зачем держать уникальный функционал для мёртвого протокола? Потом новые фичи начнут пилить только для вейланда, а иксовую добавлять туда в беклог, типа потом запилим, а пока технический долг. Потом появятся баги в иксовом режиме, которые будут висеть в низком приоритете и не исправляться. Потом, когда недостатков у x11 режима наберётся критическая масса поддержку просто дропнут полностью. Максимум что ты получишь - протухшую lts ветку дистрибутива, где даже браузер не обновляется.

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

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

Тут простое правило: если у васяна есть ресурсы для миграции его DE на вейланд - он мигрирует. Если ресурсов нет, то и инфраструктуру иксов он тем более не потянет

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

И зачем человеку это когда он может просто продолжать поддерживать свой WM с минимальными усилиями?

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

И зачем человеку это когда он может просто продолжать поддерживать свой WM с минимальными усилиями?

В том то и дело, что не может. Об этом и разговор.

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

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

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

Не, не нужно ничего с нуля. Про wlroots уже говорили, есть ещё mir, который пытается стать этаким аналогом xorg для вяленого. Понятно, что к всему этому нужно писать биндинги и части, касаемые непосредственно функций DE, но это не так много. Вон sway чуть ли не один чувак запилил, попутно разрабатывая wlroots, а до этого другую либу, которую дропнул.

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