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)

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

Гы, дык это как раз ваши кутейные проги любят запоминать положение окна. Я это везде отключаю, но некоторые проги игнорят. Вот и получается – поработал с окном в маленьком размере внизу и закрыл, потом оно нужно тебе в другом раскладе, а возникает маленькое внизу.

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

Я не знаю, о какой привычке ты говоришь, у меня все окна появляются примерно в центре экрана и вокруг центра, и размеры сразу нормальные. Если окно какой-то новой проги вдруг появляется с неадекватными размерами - я делаю ресайз ровно один раз, впоследствии окно этой проги рисуется с тем размером, который я ему задал. Kwin сам всё запоминает. А ещё есть политики для отдельных окон, где можно задать координаты, размеры, поверх всех окон или нет, и будут ли эти настройки использоваться принудительно, так что окно вообще не сдвинешь и не отресайзишь, или изначально, или ещё как-то.

Ну а гнум… такой гнум.

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

А ещё есть политики для отдельных окон, где можно задать координаты, размеры, поверх всех окон или нет

Этот вопрос мы оставим, он не относится к разговору, и да, в гноме такого нет, но я использую devilspie2.

Если окно какой-то новой проги вдруг появляется с неадекватными размерами - я делаю ресайз ровно один раз

То есть так, ну ладно, а я нет, я меняю размеры окон под разные текущие задачи.

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

И чо? Делать стандарты это не их забота. Это забота мейнтейнеров протокола/дисплейного сервера.

Что значит не их забота? Им нужна фича.

Ой, в вейлайде последнего нет… Значит готовьтесь к спаггети-коду в каждой DE.

Зачем? Есть wlroots, туда уже все написали.

С точки зрения MS Windows крупного игрока, Wayland - это идеальный шаг.

С точки зрения MS Windows абсолютно плевать, потому что проблема линукса как десктопа не в оконном менеджере.

С точки зрения архитектуры в целом/пользователя/мелкого DE без ресурсов - наоборот.

wlroots. Все уже написали, не переживай.

От этого в итоге не выйграет никто кроме MS Windows. Только им выгодно, чтобы в линуксе творился ад. Любой виндузятник сможет теперь сказать, что линуксовый десктоп - помойка, где ни одно DE нормально не работает и будет прав. К этому Wayland и ведёт.

Ещё раз, проблема линукса не в оконном менеджере. Пользователи гнома не заметят перехода на wayland, пользователи kde не заметят перехода на wayland, на остальных плевать, они некогда не были целевой аудиторией MS Windows.

Проблема линукса в двух вещах:

  1. Нет нормального репозитория с софтом (это пытаются починить через флатпак)
  2. Нет нормальной обратной совместимости по API (это не пытаются решить никак)

Иксы к этому вообще никаким боком.

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

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

papin-aziat ★★★★★
()
Ответ на: комментарий от cumvillain

Нет нормального репозитория с софтом (это пытаются починить через флатпак)

Починка флатпаком это как химиотерапия - непонятно, что хуже, болезнь или её лечение))

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

Починка флатпаком это как химиотерапия - непонятно, что хуже, болезнь или её лечение))

Флатпак прекрасен как концепт:

  1. Решает проблему с зависимостями
  2. Решает проблема с sandbox’ингом

А вот реализация flatpak это уже другая история :D

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

У тебя нарушена логика. Вот правильная:

  1. Решает проблему с зависимостями

  2. Навязывает проблему с sandbox’ингом

papin-aziat ★★★★★
()
Ответ на: комментарий от cumvillain

Здесь не надо шарить, чтобы понять, что это разные несвязанные проблемы.

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

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

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

Очень хороший разбор недостатков архитектуры, пиши ещё (нет).

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

Ещё раз. Мне, пользователю, нужно избавиться от зависимостей и ставить любую версию программы. Мне, пользователю, не нужен контейнер, пока я сам не решу поместить туда программу.

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

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

Ещё раз. Мне, пользователю, нужно избавиться от зависимостей и ставить любую версию программы. Мне, пользователю, не нужен контейнер, пока я сам не решу поместить туда программу.

Тебе, как пользователю, как скажут, так и будешь делать.

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

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

Товарищи, вы всё портите, мы, простые юзеры, не виноваты, что ваша жизнь прошла наперекосяк.

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

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

Реши её иначе.

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

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

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

Я с детства ездил на Икарусах-гармошках и привык, что когда стоишь в середине салона, у тебя нога на круге вот так вот ездит туда-сюда

Посмеялсо. А ведь правда гармошки были клёвые, зачем их убрали? Хотя пробегала инфа, что снова будут такие делать.

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

Ну а гнум… такой гнум.

Разговор про кеды тащемта.

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

мне нравилось думать, что это мы, гномосеки **анутые, была в этом какая-то элитарность, но вы, кедерасты, такие же чокнутые аутисты

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

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

Нет нормального репозитория с софтом (это пытаются починить через флатпак)

Ты наркоман? Репозитория нет у винды, а у линуксов они уже 20+ лет как. И никакие флатпаки тут ни при чём, они как раз гадость.

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

Если тебе так нравится винда, зачем ты с неё слез? Я вот её заменил на линукс потому что она ине не нравилась. А потом заменил гном на самописный wm чтобы исправить оконный менеджер к тому виду как я хочу (в т.ч. нормальное передвижение и ресайз окон из коробки без прицеливания по ненужным заголовкам или хуже того рамкам). А менять «что б всё осталось как было» это что-то странное.

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

Ты наркоман?

Ничуть

Репозитория нет у винды

Есть.

а у линуксов они уже 20+ лет как.

О, покажи. То есть автор программы mykewlphotoshop может выпустить программу один раз и она будет работать во всех дистрибутивах?

И никакие флатпаки тут ни при чём, они как раз гадость.

Сказал как настоящий некомпетент. Послушай Линуса хотя бы: https://www.youtube.com/watch?v=Pzl1B7nB9Kc

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

О, покажи. То есть автор программы mykewlphotoshop может выпустить программу один раз и она будет работать во всех дистрибутивах?

Не путай репозиториии и возможность запуска программы. Репозиторий это не про «все дистры», а про конкретный. Очевидно, у разных ОС разные репы.

А чтоб работала везде надо собрать статически или положить нужные библиотеки рядом в директорию. Ну и компилить под старое ядро/libc.

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

А чтоб работала везде надо собрать статически или положить нужные библиотеки рядом в директорию. Ну и компилить под старое ядро/libc

В винде кстати не лучше в этом плане(прямой совместимости). Софт собранный под десятку, может не работать на семёрке.

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

Не путай репозиториии и возможность запуска программы. Репозиторий это не про «все дистры», а про конкретный. Очевидно, у разных ОС разные репы.

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

А чтоб работала везде надо собрать статически или положить нужные библиотеки рядом в директорию. Ну и компилить под старое ядро/libc.

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

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

Автор программы может выложить сорцы, а дальше трудолюбивые муравьи затянут их в свои дистры. Любо юзер волен сам их собирать. Вот как это работает, и только так. Не нравится, на винфак!

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

Автор программы может выложить сорцы, а дальше трудолюбивые муравьи затянут их в свои дистры. Любо юзер волен сам их собирать. Вот как это работает, и только так.

Это не работает. Под линукс нет софта в таких же объемах как под андроид и винду.

Не нравится, на винфак!

А если не пойду? Потому что дистрибутивы идут в сторону флатпака семимильными шагами, если ты не заметил.

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

О, покажи. То есть автор программы mykewlphotoshop может выпустить программу один раз и она будет работать во всех дистрибутивах?

Да, это возможно. Достаточно выбрать минимально поддерживаемую версию libc. Динамически линкуем libc и libGL. Остальные компоненты таскаем с собой. Пример работающего бинарника — 010editor, нативная линуксовая версия. Про оконный протокол — можно взять иксы, ползователи вяленого спокойно воспользуются XWayland.

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

Да, это возможно. Достаточно выбрать минимально поддерживаемую версию libc. Динамически линкуем libc и libGL. Остальные компоненты таскаем с собой.

Ну и ты придумал флатпак, поздравляю.

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

Одно и то же разными словами.

Нет. AppImage — это просто архив. Тогда как во флетпаке мы имеем репозитории, зависимости, и непонятно зачем прикрученные контейнеры.

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

Нет. AppImage — это просто архив. Тогда как во флетпаке мы имеем репозитории, зависимости, и непонятно зачем прикрученные контейнеры.

Во флетпаке мы имеем нормальный хаб с каналами доставки и пермиссиями.

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

Корректируют все. Я как-то подбирал очки и проверял глаза в частной клинике, основным занятием которой были как раз лазерные операции каким-то продвинутым хирургическим роботом от Цейса. Они такое делают, но до 40 лет. На хабре, кстати, была серия очень толковых статей про лазерную хирургию, написанные кем-то из этой клиники.

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

Толком — это как? Я не понимаю, как можно «толком» пользоваться DE. То, что в убунте называется гномом не совсем ванильный гном, и его look and feel уверенно двигался в сторону мака, особенно в последних релизах убунты.

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

То есть автор программы mykewlphotoshop может выпустить программу один раз и она будет работать во всех дистрибутивах?

У панды и телеги получилось.

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

У панды и телеги получилось.

Мне нравится что применимо к линуксовому софту надо говорит «получилось». То есть несмотря на все препятствия, у них таки вышло.

P.S. Зайди в багтрекер telegram-desktop, посмотри сколько там нытья о том что версия qt не та, версия либы не та и баги-баги-баги.

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

P.S. Зайди в багтрекер telegram-desktop, посмотри сколько там нытья о том что версия qt не та, версия либы не та и баги-баги-баги.

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

У меня в системе вообще нет кутей. Стоит телега с сайта и сама обновляется. Самодостаточная. Так же раньше панда стояла, из архива с сайта. Недавно скачивал mkvtoolnix для обработки видео. Тоже ничего не просит и тихонько работает.

Так что дело не в кроватях.

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