LINUX.ORG.RU

В Gnome 45 сломают обратную совместимость с дополнениями

 


0

2

25 сентября выйдет окружение Gnome 45, в котором изменят процесс загрузки модулей в дополнениях к GNOME Shell, и потребуется внесение изменений в дополнения. Дополнения, созданные для Gnome 45, не будут работать в Gnome 44 и ниже, а дополнения, созданные для Gnome 44 и ниже, не будут работать в Gnome 45. Разработчику расширений предстоит загрузить два варианта дополнений: для Gnome 45+ и Gnome 44- . Ну а мейнтейнерам дистрибутивов, которые поддерживают в одном релизе и Gnome 44, и Gnome 45, предстоит и расширения поддерживать в разных пакетах - для Gnome 44 и Gnome 45, либо лишать один из вариантов использования поддержки расширений.

Нарушение совместимости связано с закрытием собственной системы импорта модулей, специфичной для JavaScript runtime GJS (GNOME JavaScript на базе движка SpiderMonkey от проекта Mozilla) и переходом на стандартный механизм импорта JavaScript-модулей (ESM), описанный в спецификации ECMAScript 6 и применяемый в web-приложениях. Отличия сводятся к тому, что ранее в дополнениях к GNOME Shell для подключения JavaScript-модулей и GObject-обвязок применялся объект «imports», а теперь должен использоваться оператор «import».

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



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

который выше по треду предлагает экзекать процессы требующие скриншот из композитора.

Маразм крепчал… Я предлагал экзекать процесс, когда фрейм уже отграблен, чтобы пользователь с этим скриншотом там и работал. Ведь вы спросили, «Картинку ты конечному пользователю через что предоставишь? Ты его будешь только показывать?». Так я дал ответ на этот вопрос.

Сэр, вы такую бототуфту несёте, что я просто не хочу вам больше отвечать. Это даже не разговор со стенкой, это, скорее, разговор с умалишённым. Уж извините за такие «сравнения», но это просто писец. Вы не понимаете ни 1 слова, сказанного вам, и генерите в ответ совершенно рандомный бред.

Ну хорошо, раз вы слов вообще не понимаете, то давайте образами думать. Вот, к примеру, В Gnome 45 сломают обратную совместимость с дополнениями (комментарий) @goingUp задал мне адекватный вопрос. Показал, что он следит за ответами и логикой. Я сказал ему «спасибо», ответил как мог. Ну это вот сравнительный образ, вы же должны понять, что тут не все такие, как вы, кто вообще не понимает, что ему говорят.

Нихрена, правда, всё равно не сделаете, но всё полезнее, чем бредить на ЛОРе.

Вот чёрт. :)

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

Я предлагал экзекать процесс, когда фрейм уже отграблен

Шлем мне хоккейный купи, я старый фейспалмами погнул. Т.е. GIMP хочет сделать скрин (ну есть у него такая функция), просит композитор это сделать -> композитор должен екзекнуть снова GIMP (в такой логике). Кто будет это читать, не спрашивайте меня зачем - вопросы к прожектёру.

@goingUp задал мне адекватный вопрос

Он не сделал глупость, которую сделал я: не пытался сделать попытку тебе что-то объяснить. Ты же уже всё лучше всех знаешь. Хрен с ним лучше меня (не претендую, да и мне пофигу), лучше авторов GNOME/wlroots (к слову одни из основателей wayland)/wayland/kernel(dmabuf тебе тоже не угодил мне помнится). Продолжай так думать, психиатрии тоже нужны деньги.

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

Т.е. GIMP хочет сделать скрин (ну есть у него такая функция), просит композитор это сделать

Да не просит он сделать. По тому, что скриншотилка в ВМке, и никто её ни о чём больше не просит. Ой, кажется, я повторяюсь…

не пытался сделать попытку тебе что-то объяснить.

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

И, кстати говоря, именно этим вопросом он мне много чего объяснил. Вы бы заметили это, просто прочитав мой ответ ему, ну да это я слишком многого хочу…

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

Можете даже на пару со Скуллом начать делать Х12. Нихрена, правда, всё равно не сделаете, но всё полезнее, чем бредить на ЛОРе.

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

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

У тебя уже KDE и гнум накостылили свою собственную реализацию, и другие DE тоже будут костылить. Блин, не спрашивай даже почему, вот не понравился им wlroots или элементарный NIH-синдром.

Да всё просто. Когда KDE и GNOME начинали поддержку Wayland делать, не было никаких wlroots. Был ещё Mir, но с ним сложно.

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

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

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

Вейланд - минимализм и безопасность в ущерб функциональности. Это 2 крайности, но самое плохое, что вейланд обвязывают расширениями, и тянут обратно в стан иксов.

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

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

Да всё просто. Когда KDE и GNOME начинали поддержку Wayland делать, не было никаких wlroots. Был ещё Mir, но с ним сложно.

Да это понятно, потому что для GNOME-only всё делалось. Даже спустя 14 лет отказываются добавлять фичи, которые не нужны в GNOME. Такой проект только похоронить можно.

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

Только не говорите это фанатикам. Они вас порвут доказывая, что Wayland это настоящий X12, повторяя с пеной у рта что иксы уже умерли/должны умереть обсирая их во все возможные щели. Я помню как бойкотировали systemd, где-то заслуженно, где-то нет. Разница в том, что systemd работает, а Wayland тысячекратно хуже systemd.

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

Они уже на гтк3 перелезли и крыса потеряла легковесность.

На раритетном пеньке 4 начала тормозить

На первопне, наверное, вообще беда-беда.

А ведь, небось, во времена Xfce2 крыса и на нём просто летала.

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

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

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

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

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

Кто бы им говнокод запретил писать.

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

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

Ну иксы и правда должны сдохнуть. Там тоже говно и ссанина во все поля.

Ну, я бы так не сказал. Иксы грязные, но работают.

Только вот заменить их такими же говном и ссаниной, но только радужными

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

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

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

Да я ж миллион раз объяснил, что скриншоттер можно в ВМ встроить. А сам ВМ вейленд и так уже встроил в композитор. И нет вам проблем со скриншотами. Но нет, надо делать совместимость с 20 имеющимися скриншотилками, мать их. Чем 1 с нуля написать, и забыть о проблемах.

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

Даже спустя 14 лет отказываются добавлять фичи, которые не нужны в GNOME.

Переход на вейленд действительно предполагал переписывание многих вещей с нуля, выкидывания многих вещей, и тд. Поскольку гном та же шляпа пилит, они это всё сделали. Другим ДЕ действительно тяжело, так как им это надо самим делать. Делать не хочется, хочется совместимости накидать, в виде расширений… Понять их можно. Но и вейландовцев понять тоже можно, они планировали, что всё будет переписано с нуля, а не что их расширениями будут обвешивать.

Разница в том, что systemd работает, а Wayland тысячекратно хуже systemd.

Так как вы относитесь к факту, что основные дистры уже на вейленде, пускай и через Xwayland пока?

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

Я бы сказал, что такая архитектура это говно в степени говно.

Только по тому, что она не во все существующие ДЕ вписывается, и им приходится всё переделывать? Это ведь не значит, что архитектура плохая именно у вейленда. Одна из 2 точно плохая: либо у него, либо у имеющихся ДЕ.

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

А как же минимализьм? И так уже в sway встроено много чего. Например, управление мониторами это явно не задача wm. Получается, выкинули иксы, всё прекрасно. Но задачи ими решаемые никуда не делись, и теперь нужно такие же иксы затащить в wm. В рамках кедогномов это ещё можно, никто и не заметит среди общего жира. А вот «легковесные» окружения получаются очень странные.. Собственно, они должны были сдохнуть, чтобы на арене остался один рабочий гном и альтернативные клоуны из KDE, у которых вечно что-то падает. Существование sway и wlroots в парадигме вяленда это аномалия и отчаянная попытка линупсоидов грести против шерсти.

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

А как же минимализьм?

Сначала секьюрность, потом уже минимализм. Кроме того, в концепции вейленда, минимализм распространяется на всё, кроме композитора. :) В композиторе у них анти-минимализм, так как там и ВМ живёт, и много чего ещё. Но они сразу сказали, что не будут пытаться отделить от композитора ничего, что может стать привилегированной операцией. А это включает в себя в тч и граббинг чужого окна. Значит, они не станут добавлять АПИ для скриншотинга.

Но задачи ими решаемые никуда не делись

Они ими решались без должной секьюрности.

и теперь нужно такие же иксы затащить в wm.

Вообще ни коим боком. Где вы видели, чтобы в иксы тащили ВМ или скриншотилку? Совершенно иная концепция.

Собственно, они должны были сдохнуть, чтобы на арене остался один рабочий гном

Ну не факт. Назовите хоть 1 причину, по которой легковесные ДЕ обязаны пилить свой собственный композитор. Взяли бы готовый мож, не?

Существование sway и wlroots в парадигме вяленда это аномалия и отчаянная попытка линупсоидов грести против шерсти.

Уже и не ожидал встретить здесь того, кто это понимает. Значит, не все люди здесь в @SkyMaverick превратились. :)

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

Да я ж миллион раз объяснил, что скриншоттер можно в ВМ встроить.

Конечно, можно. Мне нравится, что перцы из Wayland пропустили фазу дизайна и решили делать сразу через жопу. Воистину путь линукса!

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

Так как вы относитесь к факту, что основные дистры уже на вейленде, пускай и через Xwayland пока?

Отношусь к этому как в гоневу сивого мерина. В прошлом году по статистике Firefox меньше 10% юзеров использовали Wayland.

https://www.phoronix.com/news/Firefox-Wayland-X11-Stats

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

Да от красношляпы вообще ничего хорошего, потому что кто то умный решил что ядро это да, а системные сервисы может разработать и кухарка.
В итоге имеем непортируемый systemd, вялый оконный менеджер, худшую фс иронично назвавшейся «лучшей». Пшульс аудио, гамми бут, что они там еще нам подарили?

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

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

Libvirt – такая жопа, что в 98% случаев проще самому портянку на баше вокруг qemu написать.

Если ты btrfs имел ввиду, её придумали в Oracle в ответ на ZFS.

А systemd и не должен быть портируемым. Это by design сделано, чтобы убить последнюю конкуренцию со стороны не-линуксовых ОС.

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

Конечно, можно. Мне нравится, что перцы из Wayland пропустили фазу дизайна и решили делать сразу через жопу.

Они просто отказались разбираться с безопасностью, и сказали, что всё, что потенциально не безопасно (типа граба чужого окна), то не их дело. И это совсем не плохо, так как проблемы безопасности тогда будут решать те, кто захочет всё-таки композитор отделить от ВМ и прочей шелухи. А в случае иксов, проблемы безопасности вообще никто решать не будет.

В прошлом году по статистике Firefox меньше 10% юзеров использовали Wayland.

Увы, эта статистика не может учитывать Xwayland. Так что это вообще ни о чём.

UPDATE: не факт, так как у меня ФФ детектит вейленд, хотя я на Xwayland… Ну не знаю тогда, почему такая статистика была в прошлом году.

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

Они просто отказались разбираться с безопасностью, и сказали, что всё, что потенциально не безопасно (типа граба чужого окна), то не их дело. И это совсем не плохо, так как проблемы безопасности тогда будут решать те, кто захочет всё-таки композитор отделить от ВМ и прочей шелухи. А в случае иксов, проблемы безопасности вообще никто решать не будет.

Дядя, у нас тут в лялеховом ведре каждый месяц local privilege escalation находят, позволяющий получить рута, а любая пользовательская программа может в пределах $HOME творить вообще что угодно, включая прочитать все пароли и залить их на любой сервер. Какая в жопу безопасность? Это как членом пытаться заткнуть воронку от ядерного взрыва.

UPDATE: не факт, так как у меня ФФ детектит вейленд, хотя я на Xwayland… Ну не знаю тогда, почему такая статистика была в прошлом году.

Потому что Wayland – говно и ссанина, и юзеры врубают иксы вместо него сразу после установки. Как тебе такое объяснение? Да не, не может быть такого, как же так, 15 лет же уже его пердолят. В Германии и ещё пачке стран этот ваш Wayland уже можно легально трахать, возраст согласия настал.

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

Какая в жопу безопасность? Это как членом пытаться заткнуть воронку от ядерного взрыва.

И какой вывод? Забить на безопасность окончательно, вы это предлагаете?

Потому что Wayland – говно и ссанина, и юзеры врубают иксы вместо него сразу после установки. Как тебе такое объяснение?

Не выглядит правдоподобным, так как с Xwayland проблем не наблюдается. Юзер, по идее, вообще не должен заметить, что он уже не на иксах. У вас есть другая инфа относительно Xwayland?

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

И какой вывод? Забить на безопасность окончательно, вы это предлагаете?

На неё уже забили окончательно. То, что мы видим, это жалкие потуги.

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

Не выглядит правдоподобным, так как с Xwayland проблем не наблюдается.

ПХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХ

Смари, приходит чел на форум и пишет: «Перцы, у меня тут в убунте какая-то херня, OBS не работает, а часть приложений выглядит как говно. Что делать?»

А ему первый же ответ: «Переключи галочку при логине с Wayland на Xorg».

А чел такой: «Аааааа спасибочки! Всем добра! Теперь всё работает!»

А потом ещё 100500 юзеров с такими же проблемами натыкаются в гугле на этот же совет. И всё. Больше никто этот Wayland не видит.

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

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

Отличный план «спасения вейланда». Ну либо отличная способность между темами перескакивать.

Смари, приходит чел на форум и пишет:

Кул стори бро, но хотелось бы ссылки на баг репорты на лаунчпаде, а не это.

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

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

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

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

Отличный план «спасения вейланда». Ну либо отличная способность между темами перескакивать.

Кто тебе сказал, что я хочу его спасать?

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

Кул стори бро, но хотелось бы ссылки на баг репорты на лаунчпаде, а не это.

Ну раз тебе хочется, ты их и пиши. Никто разрабам вяленда не обязан выискивать баги в их говноподелии. 99.9% юзеров никогда этого делать не будут, особенно если можно просто галочку ткнуть и всё магическим образом починится. Оставшиеся 0.01% так уж и быть заведут баг, только чтобы быть посланными в жопу с NOTABUG и WONTFIX.

И только не пиши, что вот это для тебя является полной неожиданностью.

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

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

Переписывание «всего с нуля» может и больше занять. Вейландовцы отлично понимали, что за 3 дня им свои задумки не реализовать. А вы куда спешите?

и всё равно в итоге обосраться.

Обосрались они ровно в тот момент, когда превратились в тюфяков и стали говорить «ну, мы не знаем, как реализовать то и это, подождём, что там в wlroots придумают» (ссылку я приводил). Хотя я надеюсь, что такие примеры пока единичные, и они за дело таки возьмутся рано или поздно. А «итог» пока не наступил. Напротив, шляпа недавно разрабов гнома стянула со всех других гномовских проектов на допил вейланда.

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

Оставшиеся 0.01% так уж и быть заведут баг, только чтобы быть посланными в жопу с NOTABUG и WONTFIX.

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

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

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

Переписывание «всего с нуля» может и больше занять. Вейландовцы отлично понимали, что за 3 дня им свои задумки не реализовать. А вы куда спешите?

Я не уверен, что слова «вейландовцы» и «понимали» корректно применять в одном предложении. JWZ лет 20 назад про гномеров писал, что они больше похожи на безумных подростков, которые носятся вокруг, снося всё на своём пути, и яростно переписывают всё с нуля на каждый чих. Вот Wayland так же выглядит.

https://www.jwz.org/doc/cadt.html

и всё равно в итоге обосраться.

Обосрались они ровно в тот момент, когда превратились в тюфяков и стали говорить «ну, мы не знаем, как реализовать то и это, подождём, что там в wlroots придумают» (ссылку я приводил).

Ну то есть ты признаёшь, что они обосрались. Уже хорошо.

Напомню, что тот же Microsoft, над которым линуксоеды потешаются, за 15 лет превратил венду из 3.11 в Vista. В последней есть и безопасность (тот самый UAC, который всех достал), и способность пережить крах драйверов, которой в лялексе отродясь не было и не будет.

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

Они даже серверные декорации в гном запилить не могут. Допилить они могут разве что свой член напильником под корень. Ты знал вот, что среди разработчиков лялексовой граф.подсистемы трансов чуть ли не половина? Мне кажется, это многое объясняет касательно прогресса линукса в последние годы.

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

Ну то есть ты признаёшь, что они обосрались.

Ну, когда увидел их жалкое блеяние вот тут: https://gitlab.freedesktop.org/wayland/wayland/-/issues/32 то, конечно, стало сложнее им верить.

Уже хорошо.

Кому? От этого всем плохо, кроме, может, типов типа @SkyMaverick которые теперь и дальше будут с радостным видом обмазывать вейланд тупыми расширениями, сводя его этим в могилу.

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

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

Кому? От этого всем плохо, кроме, может, типов типа@SkyMaverickкоторые теперь и дальше будут с радостным видом обмазывать вейланд тупыми расширениями, сводя его этим в могилу.

Мне не плохо. Мне на Wayland вообще насрать, у меня иксы работают. То есть, починить некоторые штуки в них было бы неплохо, но они в принципе не настолько критичны. Поэтому да, мне хорошо :)

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

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

Я со своей NixOS буду глупо хихикать. А что и куда себе федоровцы внедряют, мне в принципе побоку.

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

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

GTK поддерживал голый фб когда вас ещё и в проекте не было (и вейланда тоже). QT тоже поддерживает голый фреймбуфер.

Я со своей NixOS буду глупо хихикать. А что и куда себе федоровцы внедряют, мне в принципе побоку.

Про системд вы, наверное, то же самое говорили? И как, уже не смешно? :) Да и потом. Вы тут столько раз прыгали на другие темы, типа, какое дерьмо это ядро линукса, и тд. Его, видимо, в NixOS тоже не завезли? :)

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

GTK поддерживал голый фб когда вас ещё и в проекте не было (и вейланда тоже). QT тоже поддерживает голый фреймбуфер.

Конечно конечно. Только оконную систему на этом не построишь, да и пользовались этим может разве что три инвалида-задрота и полтора ебмеддщика.

Про системд вы, наверное, то же самое говорили? И как, уже не смешно? :)

К чести разрабов systemd, он хотя бы не ломал вообще все программы, когда его всунули.

Вы тут столько раз прыгали на другие темы, типа, какое дерьмо это ядро линукса, и тд. Его, видимо, в NixOS тоже не завезли? :)

Главное, смайлик поставить, ага.

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

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

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

Ахахахах!

https://utcc.utoronto.ca/~cks/space/blog/linux/UbuntuBugReportsUseless

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

Только оконную систему на этом не построишь

… сказали вейландовцы, и добавили композитор с ВМ. :)

К чести разрабов systemd, он хотя бы не ломал вообще все программы, когда его всунули.

Нет доказательств того, что Xwayland «ломает вообще все программы».

Впрочем, я давно уже думаю перейти на какую-нибудь Windows AME.

А я думал, вы «спасёте ядро, облив Линуса помоями», или ещё какой из озвученных вами планов спасения реализуете… А оказалось, всё как всегда. :)

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

К чести разрабов systemd, он хотя бы не ломал вообще все программы, когда его всунули.

Вот, кстати, разработчик AppImage создал петицию против вейланда: https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277

Раз вы не хотите собственные «планы» реализовывать, вон, можете подписать готовое. Я уже запасся попкорном. :)

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

Только оконную систему на этом не построишь

… сказали вейландовцы, и добавили композитор с ВМ. :)

И получилось говно говна, которым спустя 15 лет пользуются меньше 10% пользователей.

К чести разрабов systemd, он хотя бы не ломал вообще все программы, когда его всунули.

Нет доказательств того, что Xwayland «ломает вообще все программы».

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

Впрочем, я давно уже думаю перейти на какую-нибудь Windows AME.

А я думал, вы «спасёте ядро, облив Линуса помоями», или ещё какой из озвученных вами планов спасения реализуете… А оказалось, всё как всегда. :)

Я никого не спасаю, мне за это не платят деньги, в отличие от того же Линуса с его зарплатой в 20 мегабаксов в год или всех разработчиков Wayland поголовно сидящих на зарплате в Red Hat и прочих Intel.

На самом деле, мне глубоко безразлично, какое именно ядро или граф.система отрисовывают мне окошки до тех пор, пока они с этим справляются. Если это комбо не справляется, как это происходит с Linux+Wayland, то я просто перейду на софт который справляется. Сам по себе лялекс меня не особо интересует.

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

Чо? Wayland ломает весь софт, потому что весь софт до него требовал иксы.

Вот вам и сделали Xwayland.

Плюс, Wayland не реализовывает львиную часть возможностей иксов, которыми многие программы пользовались. См. про скриншоты выше.

Я вам про Xwayland говорю.

Если это комбо не справляется, как это происходит с Linux+Wayland

Создаётся впечатление, что вы очередной «теоретик», который сам ничего даже и не пробовал запускать. Если у вас и Xwayland тоже всё ломает.

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

Когда включен скейлинг на основной системе то пользоваться Xwayland нереально - там мыло. И проблема не в иксах. А в том что xwayland использует кривые алгоритмы скейлинга. Вот что мешало просто брать картинку и хотя бы по алгоритму среднего её увеличивать?

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

Когда включен скейлинг на основной системе то пользоваться Xwayland нереально - там мыло.

У муттера, вроде, такой проблемы нет?

anonmyous ★★
()

в trixie уже 44.3, я чет очкую немного...😱

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

Они год сражались, но оно всё равно experimental

The main blocker to enable it by default is the fact that HiDPI Xwayland apps become blurry. To this day there’s still no solution for this without regressions, despite several attempts. Unfortunately, there are still many high-profile apps not using Wayland by default, including browsers and games.

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2394

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

Они год сражались, но оно всё равно experimental

Как я понял, не «оно» experimental, а наоборот, они какую-то фичу запилили в вейланд, но не могут её пока включить, так как тогда под Xwayland всё заблюрится.

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

Даже если так, итог один.

Не понял. У вас лично всё блюрится, или ещё 1 теоретик?

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

Вот вам и сделали Xwayland.

Ичо, OBS работает через Xwayland? Нет, не работает. Xrandr тоже не работает. Какой-нибудь xdotool тем более не работает. Толку от этого Xwayland ровно 0, потому что это по сути Xephyr, только с выводом в Wayland.

Создаётся впечатление, что вы очередной «теоретик», который сам ничего даже и не пробовал запускать. Если у вас и Xwayland тоже всё ломает.

Создаётся впечатление, что ты баклажан.

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

Xwayland может и пригодится когда иксы закопают. А пока оно выглядит как кривое ненужно. Недавно щупал в очередной раз sway, так контекстные меню от xwayland продолжают жить своей жизнью. Может выскочить и застрять поверх окон на всех столах, а может вообще не отрисоваться. Я конечно впечатлен, что можно в версии 1.8 наблюдать такую фигню. Так что может быть кривое ненужно это как раз sway. Но знатоки говорят, что это лучшая реализация вялого. Страшно подумать что же тогда в худших.

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

Ичо, OBS работает через Xwayland? Нет, не работает. Xrandr тоже не работает. Какой-нибудь xdotool тем более не работает. Толку от этого Xwayland ровно 0, потому что это по сути Xephyr, только с выводом в Wayland.

Там практически любое DE, композитор или менеджер окон не работают.

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

Ичо, OBS работает через Xwayland? Нет, не работает.

Вы бредите чтоль? Специально ради вас запустил, добавил источник pipewire, запустил грабилку всего экрана, и всё отлично работает.

Создаётся впечатление, что ты баклажан.

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

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