Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал очередной отчёт о разработке KDE. Наиболее заметные изменения, развиваемые для выпуска KDE Plasma 6.5:...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63407
>Добавлена поддержка экспериментального Wayland-протокола xdg-pip (picture-in-picture)
>picture-in-pictureРаньше если нужна была подобная фича, то разработчики брали и делали.
Теперь же нужно пропихивать протоколы и ждать (лет 10) пока реализуют хотя бы в самых популярных композиторах. Это ещё если, например, гномеры не встанут в позу и не откажутся реализовывать, как было с server-side decoration.
Ну бред же. Это просто остановит инновации. Пропихнуть свой протокол сможет только крупняк, для обычных разработчиков это нереально.
Вот зачем вы их так всех? Прогресс требует жертв. Угадайте кто победит всех и с ними имейте дело.
> Вот зачем вы их так всех? Прогресс требует жертв. Угадайте кто победит
> всех и с ними имейте дело.А что угадывать? В конце победит GNOME OS в котором всё будет приколочено гвоздями и из-за UKI вы даже ведро не сможете нормально кастомизированное под себя поставить, т.к. вендоры также огородят UEFI для пущей безопасносте. И всё, был свободный линукс, а будете вы свободны от свободных систем.
> победит GNOME OSНасамом деле правильно.
Ато плодят тут всякие https://nyarchlinux.moe
С анимешным оформлением.
Потребляющие 3,5 Gb Озу в простое.
>"В конце победит GNOME OS"Габен с тобой не согласен.
Его прогнут. Не он первый, не он ...
Скриньте.
> ГабенНет на Габена, как раз надежда.
Кто как не создатель игр знает толк в ОС.
Вообще игры стимулируют улучшение ПО, и ОС.
Оптимизацию.
>>"В конце победит GNOME OS"
> Габен с тобой не согласен.Это тот, который как-то просил не использовать их SteamOS за пределами устройств для которых она официально выпускалась, а вместо этого брать другой линуксовый дистрибутив, ведь режим рабочего стола KDE там чисто для того чтобы что-то закинуть на Steam Deck?
А с таким подходом ну ОК, будут на всевозможных стимкеках всё то же самое, что GnomeOS, только с KDE и арчем под капотом, а так те же яйца, только в профиль.
Ну, а что ты хочешь? Тебе не нравится, когда глава корпорации выходит и по чесноку тебе прямо говорит, что зона их ответственности кончается на Стим деке? А что тебе тогда нравится? Когда корпорация тебя каком к верху ставит и не даёт альтернатив? Габен, хотя бы вышел, объяснил свою позицию, но палок в колеса не кинул.
> Тебе не нравится, когда глава корпорации выходит и по чесноку тебе прямо говорит, что зона их ответственности кончается на Стим декеНу глава корпорации говорит что Steam Deck не твоя консоль.
С любым подходом вы будете выть
> т.к. вендоры также огородят UEFI для пущей безопасностеВот лет 15 уже грозятся а всё никак. Когда уже?
Ну это же хорошо, что фича сделана не через костыли, а нормально
нет... фича сделана так-же через костыли, только еще и с опозданием в 10 лет...
нет там ни каких костылей. Тут это продумано и добавляется штатно. Это тебе не иксы.
> Раньше если нужна была подобная фича, то разработчики брали и делали.Поэтому СПО и превратилось в нагромождение фич, налепленых по принципу "кто в лес, кто по дрова".
> Поэтому СПО и превратилось в нагромождениеНо почему-то редхат именно это нагромождение выбрал в качестве основы для своей системы. А не более органичную винду/мак. И даже не написал своё закрытое с нуля.
> Ну бред же. Это просто остановит инновации.Нет, не остановит, потому что инновации были и останутся на Винде с Маком.
А линуксясий десктоп - он всегода был не про инновации, а про отсутствие здравого смысла, васянство и несовместимость во имя войны против проклятой проприетари. И новость подтверждает, что он держит марку. 👍
>Пропихнуть свой протокол сможет только крупняк, для обычных разработчиков это нереально.Если б ты меньше занимался вымыслами и выковыриванием аргументов из носа, то знал бы, что куча протоколов сделана силами "обычных" разработчиков.
Что толку, что могут. Надо не только смоч сделать, но и продвинуть в композиторы. Это дело настолько не простое, что Valve даже хотеля свой отдельный проект пилить. Была новость на опеннет:>Компания Valve запустила проект Frog для ускорения продвижения новых протоколов Wayland https://opennet.ru/61925-wayland
Блин, товарищ непростой. Открой список протоколов и удивись уже. У тебя всё непросто в жизни, но нельзя ж настолько ламерить?
Для чего Валв фрог этот придумывать начали тогда?
> Для чего Валв фрог этот придумывать начали тогда?Потому что мейнстрим вялого слоупоки и себе на уме, им не по дороге с Габеном, они линуксовый модный десктоп в вакууме тяп-ляпают уже далеко не первый год и настолько успешно пилят уже лет 10, что понадобились усилия со стороны корпов всей кучей форсированно хоронить иксы, чтобы хомяков пересаживать на уже готовый вялый, а разрабы софта до сих пор не весь свой софт на вялого перенесли, настолько он готовый, они по дороге в 100500+ реализаций протокола потерялись xD
>Открой список протоколов и удивись уже.Ты читать умеешь? Сходи по ссылке. Редхатовские выкормыши тормозят принятие протоколов, потому что их обрубку под именем GNOME эти протоколы не нужны, а значит по их мнению не нужны никому.
>объясняется слишком медленным и буксующим в >>бесконечных обсуждениях<< процессом принятия новых протоколов в wayland-protocols, который может затягиваться на месяцы и годы
> Редхатовские выкормыши тормозят принятие протоколовОчередная ложь гномохейтеров.
Они не единственные пишут протокол и у них нет права вето.
GOVERNANCE четко описывает порядок принятия протоколов, NACK и ACK.
И если протокол не принимается, то он не нужен не только шапке, но еще кому-то.
> И если протокол не принимается, то он не нужен не только шапке, но еще кому-то.Так все верно, "нам нинужна" == "мы не примем". Габен все правильно делает, ещё чуть-чуть и рх пойдет на обочине колупаться в своих драфтах.
> Так все верно, "нам нинужна" == "мы не примем".Да, представь себе именно так. Если каким-то васянам нужно то, что не нужно всем остальным - то они идут в направлении как минимум experimental. Потому что какого ... они вообще навязывают свою хотелку всем?
> Габен все правильно делает, ещё чуть-чуть и рх пойдет на обочине колупаться в своих
> драфтах.Ахаха, ты реально думаешь Великий Габен сможет протолкнуть свое поделие?
Максимум что он сможет - заставить в DE, которое будет использовать их стимОС это имплементнуть. Для всех остальных он не указ.
А какой ты протокол уже придумал, реализовал и пропихиваешь? Что бы знать какой у тебя в этом опыт.
Редхадовские выкормымши главные двигатели Linux. Это что бы ты знал. А то бы компилял бы для вмвари модули в ручную постоянно.
> Пропихнуть свой протокол сможет только крупняк, для обычных разработчиков это нереально.Неправда же. Тот же протокол для тиринга был пропихнут разрабом hyprland. Для тебя он необычный разработчик?
Нет.https://cgit.freedesktop.org/wayland/wayland-protocols/commi...
>+Tearing control protocol
>+
>+Maintainers:
>+Xaver Hugl <xaver.hugl@gmail.com>
>разрабом hyprlandОн только сделал реализацию в wlroots, а потом его выгнали.
>Раньше если нужна была подобная фича, то разработчики брали и делали.И был зоопарк несовместимого го..а.
И если сравнивать раньше и сейчас, то я выберу сейчас.
Не взлетит стандартизация - не взлетит и Линукс.
>>Раньше если нужна была подобная фича, то разработчики брали и делали.
> И был зоопарк несовместимого го..а.
> И если сравнивать раньше и сейчас, то я выберу сейчас.
> Не взлетит стандартизация - не взлетит и Линукс.А где сейчас стандартизация? До сих пор зоопарк несовместимого го..а. Только к старому несовместимому го..у добавили ещё 100500 реализаций недопиленных толком протоколов и "стандартов", вобщем как в том комиксе про стандарты, только ещё с x10 и привкусом лавандового рафа и соевого вейпа.
> А где сейчас стандартизация?Стандартизация на уровне протокола. И в нормальных ДЕ она соблюдается.
> До сих пор зоопарк несовместимого го..а.
> Только к старому несовместимому го..уКак раз старое овно вымирает. Всякие боmж WN и прочие маргинальны поделия от васянов исчезнут вместе с иксами.
Зато популярные ДЕ получат и актуальные фичи, и стандарт.
>> А где сейчас стандартизация?
> Стандартизация на уровне протокола. И в нормальных ДЕ она соблюдается.А эти нормальные DE вообще существуют на линуксовых десктопах, они сейчас с нами в одной комнате?
А то я за более 10 лет пользования так и не вижу ни одной которая была бы эталонной полностью рабочей реализацией, которая бы не сношала мозги и не трепала бы нервы.
GNOME из более/менее юзабельной среды превратился в какой-то выпердыш-обрубок для рептилоидов, от чуваков, которые сами им не пользуются, но крапают прибитый гвоздями урезанный эрзац DE для гоев. Периодическое переставление кроватей с поломкой работы дополнений, без которых этим куском крапа пользоваться нормальным людям просто невозможно.KDE вечно глючащий кусок этого самого, у которого разрабы клали болт на такое понятие, как LTS поддержка и LTS-продукт у них в сознании не существует как класс. Как только они перестают пилить свои свистелки с перделками на текущем тулките, они вместо перехода в фазу полироки, выпуска LTS с даже платной поддержкой на несколько лет, просто всё дропают и начинают заново весь цикл переписывания на новый тулкит.
MATE так и застрял в прошлом, старый тулкит, который никто не латает. Xfce тоже не далеко ушёл. Подлагивания при работе с файловым менеджером, до сих пор хромает поддержка человеческого масштабирования в многомониторных конфигурациях. Но оно хотя бы более похоже на человеческий DE чем остальное, именно в силу того, что там сидят относительные консерваторы и их слоупочность не ломает UX каждый релиз с гиперзвуковой скоростью
>> До сих пор зоопарк несовместимого го..а.
>> Только к старому несовместимому го..у
> Как раз старое овно вымирает.Ну вот, старое вымирает, но всё ещё не вымерло, а новое нарождается такое убогое, что лучше бы старое оставалось и никакого го...а не добавлялось.
> Всякие боmж WN и прочие маргинальны поделия от васянов исчезнут вместе с иксами.
Ага, сейчас конечно же немаргинальные неовасяны на вейпах с лавандовым рафом накрапают новые WM для вялого типа Hyprland, авторы которого настолько творческие личности, что в принципе не знают что такое стабильные релизы и поддержка, что их краповасянство способно хоть как-то дышать на протяжении одного релиза в рамках роллинг-систем. А скоро и специалисты по вайб-коддингу подоспеют, то ли ещё будет. ;)
> Зато популярные ДЕ получат и актуальные фичи, и стандарт.
Популярные DE это читай Gnome и в меньшей степени KDE, о них писалось выше, это го...о-продукты как они есть.
> А эти нормальные DE вообще существуют на линуксовых десктопах, они сейчас с
> нами в одной комнате?Да, КДЕ и Гном.
То что лично ты считаешь их фиговыми - то это твое "особое" видением.
Потому что для НОРМАЛЬНЫХ юзеров что гном более чем юзабелен, что кеды.> Ну вот, старое вымирает, но всё ещё не вымерло, а новое нарождается
> такое убогое, что лучше бы старое оставалось и никакого го...а не
> добавлялось.Ну-ну, "раньше было лучше" (с)
Там же 6ыdloокдили диды и какиры (предварительно нализавшись марок), а не смузехлебы с лавандовым рафом)))
> Популярные DE это читай Gnome и в меньшей степени KDE, о них
> писалось выше, это го...о-продукты как они есть."го...о-продукты" только по твоему мнению.
Я не считаю, что они и близко доросли винды или мака - им еще ползти и ползти.
Но это лучшее что есть в так называемом "дескоп линукс".
И все нормальные дистры и производители железа используют их, а не всяких вясянский крап для нитакусиков.
> Не взлетит стандартизация - не взлетит и Линукс.Придумали POSIX, а потом прибежал ленька всем известный и начал пропихивать блоатварь вместо соответствия. Так и живем.
POSIX - узконаправленный и не покрывает 100% протоколов. Тот же ленька вообще не заходил на территорию POSIX
Через 10 лет они превратят Wayland в xorg, и со словами "зачем нам столько устаревшего кода в графическом сервере" начнут писать с нуля что-то новое с описанием окон на html и css стилизацией. Это же какое подклие надо было сдать, чтобы под такую функцию надо было пропихтвать целый протокол?
А это современный стиль разработки, скажите спасибо корпорациям. Имитация бурной деятельности, все при деле, зарплата на карту капает. А софт пока дописали до нужной функциональности, пришла пора выкидывать, так как кто же платить бабки будет, если он просто работает. Еле дописали пшшаудио до вменяемого состояния и тут же выкинули, заменив пайпваре. И так везде сейчас.
> Еле дописали пшшаудио до вменяемого состояния и тут же выкинулиИ хорошо что выкиныли. Сильно большие задержки, что делало полностью несовместимым с профессиональным аудио.
Сейчас никому не нужны инновации - стандартный linux пользователь сидит и ноет, что чтото не работает им не нужны ни альтернативные приложения ни возможности, вся их задача сидеть и ждать что ктото их одарит нужной функциональностью. Так что для этих типа линуксойдов и гном и вяленный самое то. Браузер работает, пара убогих гном приложений както работает им и норм, зато "прогрессивные".
> Сейчас никому не нужны инновации - стандартный linux пользователь сидит и ноет,
> что чтото не работает им не нужны ни альтернативные приложения ни
> возможности, вся их задача сидеть и ждать что ктото их одарит
> нужной функциональностью. Так что для этих типа линуксойдов и гном и
> вяленный самое то. Браузер работает, пара убогих гном приложений както работает
> им и норм, зато "прогрессивные".Стандартный пользователь linux это чувак, который смотрит в командную строку или же в wsl что-то крутит.
Доля десктопных энтузиастов на фоне остальных настолько мала, что даже не является статьёй хоть какого-то значимого дохода для корпораций, о чём Canonical не даёт врать сообщая, что зарабатывают они на серверных редакциях.А т.к. эрзац десктопной ОС всё же какой-то нужен, вот и крапают минимально функциональную эрзац DE - Gnome где всё что можно и нельзя порезано (и это не предел) и прибито гвоздями (и тут тоже не предел), а скоро ещё это всё будет единым куском атомарным с homed и прочими UKI заблобировано по самое небалуй, вот тогда заживём! [нет]
Иронично, что сами крапатели этого чуда Gnome как DE не используют, потому что господам не пристало к этому крапу притрагиваться.
Когда уже переработают тему бриз и избавятся от этого отвратительного серого цвета? Закругления уже завезли, осталось как в материал добавить цветов и динамическую тему и будет мечта.
Только когда ты купишь нормальный монитор.
Я вот купил себе недавно нормальный монитор (впрочем, и предыдущий был нормальный). А серые цвета как были серыми, так и остались.
Наверное, надо начинать копить на какой-нибудь ProArt? Или сразу на Barco замахиваться? Ну чтоб серое на сером заиграло всеми цветами радуги.
> динамическую темуДа вот это прям нужно.
> Добавлена поддержка экспериментального Wayland-протокола xdg-pip (picture-in-picture)Кто может простыми словами объяснить, зачем это нужно? Почему окошко с видосиком не может быть просто окошком, а должно быть модно-молодёжным "picture-in-picture"?
Ну ешкин дрын, в новости же прямая ссылка на описание. Простыми словами - pip окна не должны быть видны в таскбаре и доке, должны быть поверх остальных окон и композитор должен уметь этим окнам ставить нужное положение. Причем тут модно-молодежно? Вещи должны быть сделаны качественно, а не тяп-ляп щас окошко фиганем.
мы никому не скажем что еще в прошлом веке на иксах оно так и работало...
Не,вы вообще дед без хдр какой-то небезопасный.Если Иксолибру сумеют норм сделать, то и Вяленый нужен будет в основном корпоративным дистрам где разработчики и не смеют отступить от стандартов.
> Если Иксолибру сумеют норм сделатАх, это сладкое слово — если. Почти магическое. А может быть даже и не почти. Слыхал что оно делает с бабушками?
В мире радуги хорошо,что не с дедушками. Вообще писали, что там почистить и огрехи оказавшиеся пропатчить. Если уж и такое тыщеглазам не по силам,то хз за что они вообще хлеб едят.
> мы никому не скажем что еще в прошлом веке на иксах оно так и работало...Ктож может сказать что пару лет назад хватало 4 Gb оперативки.
Ктож может сказать что в 2017 Kde потребляло 500 mb, а всякие Xfce, Lxqt 300 Mb, и это было много.
Ну оно так не работало, во-первых. Во-вторых, причем тут иксы, если тред про Вейланд?
В иксах такое окно просто добавляло себе атом (обычная строка текста) которую видел любой оконный мененджер (любой сторонний wm на фаш вкус) и соответственно делал что-то с этой информацией при работе с этим окном. А вейланде изобрели велосипед, только педали приклеили к ногам, а как колёса крутить протокол потом подвезут. Вот ждите, и через пару лет завезут какой-нибудь xdg-fck-client-isolation, и тогда вейланд станет x11, только ещё более кривым, чем нынешний x11.
Дооо, конечно. Именно поэтому pip окна в иксах толком не работали, потому что каждый чудак писал разбор этой фигни по своему. Разницу с _единым_ протоколом ты правда не понимаешь?
Вейланд единый? Тысяча несовместимых реализаций.
В данном месте реализация вяленного и иксов не сильно отличается. Так, магический текстовый идентификатор, там специальный протокол (из пушки по воробьям, но время такое — простые решения не в почёте). Единственное отличие, что если нет поддержки, то в иксах покажется обычное окно, а в вяленном ничего не покажется.
Донатное попап окно плохо прорисовывается это же Кеды.
> В KDE добавленаа где-то может не добавлена. Фрагментация идёт.
Вот радость-то для разработчиков программ под это всё. В иксах программа на любой графической библиотеке может работать в любом окружении, максимум оформление неоднородным станет. Если же кто-то возьмётся писать программу для работы на вялом, ему нужно будет писать либо под одну конкретную реализацию вялого, либо несколько версий программы под несколько разных Wayland-ов. Способов написать под все вялые сразу мне известно 2: Xwayland и WINE.
>"а где-то может не добавлена. Фрагментация идёт."Для Linux это нормально!
Разработчику требуется:
1 программа для Window
1 программа для MacOS
100500 программ для 100500 дистрибутивов Linux? Естественно на этот рынок 3% дистктопа забьют.
> Разработчику требуется:
> 1 программа для Windows
> 1 программа для MacOS1 исходник для Linux.
Что-то не так?
> Разработчику требуется.А пользователю что требуется.
Ну тоесть только создатель плоскогубцев пользуется плоскогубцами.
Только создатель плоскогубцев умеет пользоваться плоскогубцами.
Остальные неосиляторы.
Чушь какая. Всегда использовал бинари собранные для Убунты на роллинг дистрибутиве, никаких проблем. Или они решаются запросом "скачать so-файл" в гугле. До Убунты все бинари собирались для Редхатовских поделок и сложностей было ещё меньше.
У нас, сейчас, поддежка Linux ограничивается версией нашего ПО, заведомо работающей в Wine. Исключения последнее время редки.
Т.е. другими словами, ни одной программы под Вейланд ты не писал, раз не знаешь как они пишутся?
Дежурное напоминание, что это иксы в первую очередь виноваты в зоопарке графических тулкитов. Вейланд как минимум не меняет эту ситуация, как максимум делает лучше за счёт стандартизации. Ну вот никак иксофанатики без вранья, да?
> иксы в первую очередь виноваты в зоопарке графических тулкитовтретий день выходных?
Дежурное напоминание, что это вяленд в первую очередь виноват в зоопарке композиторов. Иксы как минимум не меняют эту ситуация, как максимум делают лучше за счёт стандартизации. Ну вот никак вялендофанатики без вранья, да?
> Способов написать под все вялые сразу мне известно 2: Xwayland и WINE.Значит новые иксовые программы будут писаться и после отказа от X.org .
Этот pip 3 года уже висит в запросах на принятие
Да, это действительно проблема. И разработчики наконец начали это понимать. Особенно после того, как их пнула Valve и пригрозила развивать протоколы в своем репозитории - frog-protocols. Именно поэтому сейчас ввели дополнительную стадию experimental, куда можно добавлять протоколы, находящиеся в разработке и тестировать их в боевых условиях. А не сидеть бесконечно обсуждать. Стало ли лучше? Да, определенно. Но к сожалению - сделать это надо было давно. Замедление разработки по причине слишком долгих принятий протоколов - самая очевидная проблема Wayland.
Wayland кроме основного Протокола должен иметь строго ограниченный набор дополнительных расширений. Всё остальное оставляется на усмотрение разработчиков WM и DE. Если в Протокол внедрять что попало, то через 10 лет мы получим очередной "X11". Прибежим к тому, от чего убежали. Если Комитет "тормозит", значит так надо. Семь раз отмерь, один раз отрежь. Сначала надо думать, а потом внедрять.Дебош Vavle ты переоцениваешь. Если ввели дополнительную стадию внедрения experimental, то это не означает, что надо идти на поводу у разработчиков игр. Решения по внедрению расширений должны приниматься Комитетом, после обсуждений, и принятия консенсуса, по поводу внедрения того или иного протокола.
"Партия не может ошибаться и если решения не принимаются, значит так и надо, а не всем на*ть, как пишут некоторые!" Там при принятии заявки на новый протокол ещё не требуют справки - политику гнома и рх понимает правильно? 😄 Принимают то что нужно рх и за что он собственно и платит, а что нужно рх? Ему нужен минимум - браузер, окошки кофнигураторов рисовать, и чтоб на вебинарах было красиво, а всё что не входит в этот минимум рх не надо и будет приниматься в последнюю очередь со скрипом. И будете со своим "у меня всё работает в валенном" жить ещё кучу лет.
А когда все протоколы добавят? Особенно из ветки unstable... Это выполнимо за время жизни одного поколения?
Если все сразу сделать, то зарплату перестанут платить
Вот смотрю я на эти скры кдешные - и чет такая шляпа - иконки буд-то из разных иконпаков взяты, или их разные дизайнеры делали - нет консистентности и единообразия в визуальном стиле. Все блин сжато, вплотную друг к другу, нет пространства свободного. С текстом тоже все сжатое какое-то.
Короче визуально очень незрелое окружение получается. И жалоб на баги и вылеты полно. И куча настроек, которые нафиг не нужны, только время отнимают, вместо того чтоб работать в софте, вечно сидишь и настраиваешь кеды.
Так не настраивай. Теья кто-то заставляет?
Угу, лучше Гом, где кнопки на пол экрана. Вот где швобода... от здравого смысла...
Еще сочетание цветов плохое, светлое на светлом
Насамом деле дизайн оформления Linux оболочек, это такое себе.
Либо черное либо белое.
Более менее крупные организации никогда не используют такого подхода.
Это неестественно для глаз.
Такая контрастность.
Поэтому делают часто либо переходы цветов.
Потому что Linux нет дизайнеров.
Дизайн игры например какой нибудь, текстурки, делается профессионалами с профессиональными камерами. Они специально ездят в определенные места, путешествуют, делают +100500 снимков чтобы сделать тебе этот скайбокc.
А не так что жахнуть 00000000 color.
И готово.
Делов то.
Либо оттенки.
Нужно делать ставку на Trinity, именно оно останется в вечности. Во времена третьих кед было движение в направлении канона, вот это и надо полировать. Доделать свободное перетаскивание значков во всех местах и прочие сильные стороны из XP, догнать и превзойти, постепенно приводить все к единому знаменателю и единой логике.
Верните KSysGuard, сволочи!
> Добавлена поддержка экспериментального Wayland-протокола xdg-pip (picture-in-picture), позволяющего корректно отображать постоянно видимые плавающие окна с мультимедийным контентом, такие как окно "картинка в картинке" в Firefox.В каждом иксовом оконнике, в каждом иксовом DE это всегда есть, так как это есть в X-сервере. А в Wayland это будет только в крупняке, что убивает легковесные вмы, что делается специально, так как новое железо само себя не купит.