Кевин Кофлер (Kevin Kofler) из проекта Fedora, входящий в рабочую группу, занимающуюся сопровождением пакетов с KDE, объявил о формировании для Fedora пакетов с XLibre X Server, форком X.Org Server, нацеленным на активное развитие и проведение большой чистки X-сервера). Для использования с XLibre также подготовлены пакеты с совместимыми драйверами xorg-x11-drv-*...Подробнее: https://www.opennet.me/opennews/art.shtml?num=63736
Круто. Не ожидал такого от Федоры, если честно.
Так это coprТуда вообще можно хоть полностью нерабочую ерунду загрузить и ладно.
Ну это не левый загрузил, а сопровождающий. Это другое.
Это не другое. Это как АУР в Арче. Там тоже есть сопровождающие официальных пакетов. И шо?
>И шо?А то, что Fedora не AUR.
> Кевин Кофлер (Kevin Kofler) из проекта Fedora, входящий в рабочую группу, занимающуюся сопровождением пакетов с KDEБывший сопроваждающий?
> I'm interested in KDE on Fedora. I was a member of the Fedora KDE SIG for 8 years (2007-2015).
> Так это coprГоворящее название...
> Так это copr
>>Говорящее название...Одной буквы не хватает.
То аббревиатура спецом, чтобы CoC не придолбался.
Федора назад на иксы уже не вернется. Для любителей потеребонькать невнятные форки от васянов сформировали загончик-резервацию. Эта резервация станет abandonware в пределах 6-12 месяцев, скриньте.
А ты думаешь зачем переходят на "невнятные" форки, лол, как иронично
Кто переходит? Одного пальца на одной руке посчитать хватит?
> Круто. Не ожидал такого от Федоры, если честно.А это не федора, это васянский копролит от вон того кадра, типа как PPA в убунте.
Хера себе васянский. Чувак 8 лет уже на Федоре официально сопровождал
Сначала они тебя не замечают, потом смеются над тобой, затем борются с тобой. А потом ты побеждаешь. — Махатма Ганди.
Сначала они смеются над тобой, а потом ты путаешь xor и pow, меняешь аби, а потом твой проект уходит в забвение. — Авторы Glimpse.
Единственное в чём тут может быть победа - это прокачка скилов авторов.Научатся нормально с ветками работать, операции не путать.
Но как научатся, то смысла уже возится с этим для них не будет - "вырастут"
LOL, ты же это не серьезно?На copr.fedorainfracloud просто п0м0йка для вacяно-проектов:
Copr hosts 33,930 projects from 8,273 Fedora usersНикто не проверяет оно вообще рабочее или нет.
Status:
☒ Rawhide (Fedora 44): built, needs testing
☒ Branched (Fedora 43): built, needs testing
☒ Fedora 42: built, needs testing
Ну... раз собирается, то перспективы уже невероятные)))Мне интересно что они будут делать, с отсутствием х-вейланда, который фанатики быстренько удалили.
Никто не удалял Xwayland и пока не было даже слышно о таких планах.
Хм.. а это тогда что?
Некийmetux committed on Jun 17
drop Xwayland
It always had it's own lifecycle (not been part of Xorg releases),
doesn't make sense to maintain a competing implementation that we
won't use anyways.Once that's gone, we can also drop few things in core/dix that had
been added just for xwayland only.https://github.com/X11Libre/xserver/commit/c8b81fdbc5bbc51e3...
> Мне интересно что они будут делать, с отсутствием х-вейланда, который фанатики быстренько удалили.Они готовят зеркалку, вероятно что-то типа Weston будут юзать, когда программе очень потребуется.
> Сначала они тебя не замечают, потом смеются над тобой, затем борются с тобой.
> А потом ты побеждаешь. — Махатма Ганди.История развития Wayland - от гражданина 000110 :)
Серьёзно? Просто софт в репозиторий выложили... Какие же низкие у вас стандарты!
Не модно.
- Разработчики дистрибутивов жалуется, что разбираться с морально устаревшим кодом, никто не хочет! Даже за деньги!
(https://www.opennet.me/opennews/art.shtml?num=62725)
- Разработчики дистрибутивов просто устали годами упрашивать людей с ЧСВ,
поддержку касающиеся многомониторных конфигураций, экранов с высокой плотностью пикселей, HDR, VRR (адаптивное изменение частоты обновления
монитора), одновременной работы с несколькими GPU, устойчивости к сбоям, обработки ввода и обеспечения безопасности.
(https://www.opennet.me/opennews/art.shtml?num=63439)
- Разработчики дистрибутивов планируют убрать иксы!
(https://www.opennet.me/opennews/art.shtml?num=63439)- Кто-то решил на гитхабе нажать на кнопку "форк x11". Выпускают массово
новости - нашлись люди, готовые работать с "этим". Но закрывая в x11 один баг, там открывается 2 новых бага... Оказывается если нажимать
кнопку "форк x11" - это не решит его проблем! (https://www.opennet.me/opennews/art.shtml?num=63369)- Разработчики дистрибутивов прекращают ставить иксы!
(https://www.opennet.me/opennews/art.shtml?num=63444)- " «сырое» состояние кодовой базы XLibre, которая всё ещё проходит через полномасштабный рефакторинг."
https://www.opennet.me/opennews/art.shtml?num=63618#69- Андроид: графическое окружение использует протокол Wayland
https://www.opennet.me/opennews/art.shtml?num=63626#25* ВЫ ЗДЕСЬ *
Дайте прогноз на ближайшие десять лет!
> Дайте прогноз на ближайшие десять лет!Астрологи объявили десятилетие Wayland. Поголовье Wayland-композиторов удвоилось.
Ещё одно десятилетие? А предыдущего чего не хватило?
А он у нас ведь еще ext4, не прошел.
Про X11 забудут даже самые ярые фанаты: останется пара энтузиастов, которые будут пытаться поддерживать труп, но дистрибы перестанут даже xwayland ставить по умолчанию. Судьба у него ровно как у Flash — от абсолютного стандарта до цифрового музейного экспоната.
Ну пока про X11 не могут забыть, как бы не хотелось, даже пользователи Вялосипеда. Без Иксов в кодовой базе он не работает. Даже по его, самым низким в индустрии, стандартам "работоспособности".
> Без Иксов в кодовой базе он не работает.Работает. Просто не запускается х-only хлам.
Для этого и приходится тащить xwayland. Но уже это позволяет устранить фундаментальную дефективность иксов.
Странные люди! Даже сами фанаты x11 не хотят его тестировать! (А только потреблять)
Какие именно фанаты не хотят его тестировать? Поимённый списочек сюда.
А я думал иксы ото всюду дропают. А тут тестовый полигон RHEL такое вытворяет.
Это никакой не полигон, а федоровский АУР.
Это не какой не .Deb, а Debian овский Aur,
С 3 программами.Кстати смотрю видос как челу з*д*лб**ло каждый раз подключать репозитории Debian, и интеллектуальное обьяснение почему Debian днищще.
Так... Минутку. Это что получается, новость о том что какой-то васян добавил пакет в ыедоровский аналог aur? Ля, серьёзно?
В этом и новость, что нашёлся Васян на столько отбитый, что опубликовал иксы.
Вы спасибо скажите что вам такие новости выискивают и пишут. Вам же это только и нужно.
Просто иксы это кусок морально устаревшего забагованного костылями кода, в котором никто не хочет разбираться даже за деньги!
Даже сами фанаты иксов боятся его трогать даже палкой! (Сколько уже из-за этого дропнули)
Откуда известно, что
> иксы это кусок морально устаревшего забагованного костылями кода, если в нем
> никто не хочет разбираться даже за деньги!?
> Откуда известно, что
>> иксы это кусок морально устаревшего забагованного костылями кода
> , если в нем
>> никто не хочет разбираться даже за деньги!
> ?От тех кто по глупости согласился)))
В отличной новости "Уязвимости в библиотеках X.Org, две из которых присутствуют с 1988 года " ( opennet.ru/opennews/art.shtml?num=59906 )
упоминается доклад Ильи ван Шпрунделя, которой макнулся в искы с головой.
media.ccc.de/v/30C3_-_5499_-_en_-_saal_1_-_201312291830_-_x_security_-_ilja_van_sprundelС шикарными цитатами:
"GLX is a horrible demotivator! 80,000 lines of sheer terror."
"In the past couple of months I've found 120 bugs there, and I'm not close to done."И это был еще 2013 год, до расцвета вейланда)
>Откуда известноНапример, главный мейнтейнер X11 Adam Jackson:
"X works extremely well for what it is, but what it is is deeply flawed…"
"Using it to drive your display hardware and multiplex your input devices is choosing to make your life worse."Большинство тех, кто сейчас делает Wayland — бывшие разрабы X11. У них полно постов про то, что X11 — морально устаревшая архитектура, актуальная только во времена мейнфреймов.
P.S. Нашёл ещё пост 2003 года от разработчика XFree86:
"Client-server display systems are utterly irrelevant to the majority of real-world computer users. X needs to be replaced by a direct-rendered model, on which a backwards-compatible X server can be reasonably trivially implemented."
> главный мейнтейнер X11 Adam JacksonТак это тот самый @ajax, у которого в about на гитлабе xserver написано
"Deleting the Linux graphics stack since 2004."Крутой чувак, спасибо ему за закапывание иксов!
> X needs to be replaced by a direct-rendered modelДа можно сразу в ядро встроить дисплейный сервер, прям как в одной небезызвестной операционке.
Ещё в 2013 году на этот вопрос очень развёрнуто ответили
> Ещё в 2013 году на этот вопрос очень развёрнуто ответилиШикарный видос, спасибо!
Отлично показывает каким куском г были иксы даже тогда. Особенно для разработчиков.
Насколько позорно, что "сообщество" еще целых десять+ лет копротивлялось.
>"Так... Минутку. Это что получается, новость о том что какой-то васян добавил пакет в ыедоровский аналог aur? Ля, серьёзно? "Так в этом и новость, что такой НАШЁЛСЯ человек, что опубликовал форк иксов! (Чёрный пиар - тоже пиар!) Иначе бы новости не было.
Но сколько бы такие люди не жали кнопку "Форк x11" и не публиковали в репозитории - это не решит проблем иксов!
Да иксы мягко говоря не образец, содержит баги, содержит архитектурные ограничения и т.д. Но вы гномом же как-то пользуетесь! Потерпите и возможно вам когда нибудь доделают фичи! Ибо таков путь линукса!
> Потерпите и возможно вам когда нибудь доделают фичи!Какие фичи?
Чтобы могло буфер обмена китайцам отправлять?
Не, спасибо, нам такого не надо!
Поддержку касающиеся многомониторных конфигураций, экранов с высокой плотностью пикселей, HDR, VRR (адаптивное изменение частоты обновления монитора), одновременной работы с несколькими GPU, устойчивости к сбоям, обработки ввода и обеспечения безопасности.
> Но вы гномом же как-то пользуетесь!в гноме уже лет 5 вейленд по умолчанию, а в следующей версии иксы выпиливают
XLibre всё ещё в стадии полномасштабного рефакторинга.
Периодически поглядываю, что чинят, ломают и снова чинят.
Из последнего — много работы с xext, xinerama, xnamespaces, много исправлений в коде вида «вместо отдельной переменной для циклов использовать внутреннюю» и «вместо сотни аргументов в функциях перейти на стандартизированные структуры», чинят билды для винды и BSD (там отдельная песня с событиями ввода), сейчас идёт разговор о реализации комплексного ввода (если я правильно перевожу compose keys на русский) на уровне иксов, чтобы этим занимались не DE или отдельные программы. Подключились сторонние разработчики, которые портируют драйвера.Работа идёт, пусть и без корпов и религиозных. Ребята адекватные, ошибки и опечатки обсуждают и фиксят без показывания друг другу средних пальцев и визгов «я тут главный — нет, я главнее — а тебя гугл купил — а ты на мету работаешь — да вы же оба в одну синагогу ходите, уймитесь». Чем-то напоминает сообщество Haiku.
А зачем они этим занимаются? Иксы же выпиливают повсеместно
Напишите это ещё раз 20. Может хоть себя, и хоть так в нужности вяленого убедите.
> Периодически поглядываю, что чинят, ломают и снова чинят.Наконец-то выучили чем pow от xor отличается?))
> Подключились сторонние разработчики, которые портируют драйвера.
Драйвер нвидии уже заработал?
Или "мы написали им письмо, но они не ответили".> Работа идёт, пусть и без корпов и религиозных. Ребята адекватные,
Лол, они анти-деи и анти-корп лозунги из ридми уже убрали?
Им они не мешали забирать изменения из Х11 от злобных корпов.
Лицемерненько, слегка, выходит.> Чем-то напоминает сообщество Haiku.
Такое же бесполезное?
>Драйвер нвидии уже заработал?Так же, как и в ксорге.
Зато внезапно оказалось, что есть пачка драйверов для которых приходилось делать костыли, потому что ксорг отказывался исправлять внутренние ошибки.
Имеет смысл изучить issues и пулл-реквесты, там интересно.
А тут по подробней про ДЕИ. тебе нравится Дискриминационная политика Деи?
Зачем они на rpcbuf переписывают?
кстати. есть идея - имплементировать в Xlibre безопастный клипборд. просто тупо спрашивать у пользователя модальным диалогом "X-клиент nnnnn процесс $PID /usr/bin/binname желает получить содержимое клипборда на чтение, разрешить ему ? [НЕТ/да/всегда]". если у софта хорошая репутация, "всегда" вбивает постоянное разрешение в текстовый конфиг.
Имя процесса можно подделать.
Прекрасная идея! Займись этим. Ой, ты просто пользователь, а не программист? Да что ж такое-то, а! А еще не ясно, где именно иксы будут хранить настройку "всегда". Неужто в ~/.config? Так ведь туда этот твой PID может напрямую писать и разрешить себе подглядывать в буфер! Едрить твою за ногу. Придется созывать консилиум программистов, писать пдф-спеки, редизайнить протокол, организовывать тру изоляцию процессов. А потом спустя месяцы обсуждений выяснится, что все это уже годами присутствует в связке флатпак+вяленый. Едрить-колотить!
Так разрешить писать в конфиг только юзеру "xuser", от которого стартуют иксы.
за что люблю экспертов опеннета - всегда напихают в панамку.> Имя процесса можно подделать.
как ? (кстати дополнительно показывать EUID/EGID).
> Займись этим. Ой, ты просто пользователь, а не программист?
я у мамы системный архитектор бхххх !
> где именно иксы будут хранить настройку "всегда". Неужто в ~/.config?
> Так ведь туда этот твой PID может напрямую писатьсправедливо. придется хранить в /etc/X11/xorg.conf.d/ и выдавать юзеру (или юзер сам себе выдаст) sudo на скрипт редактирования.
+ приблуда для заставить /usr/lib/xorg/Xorg или где он там перечитать список. можно по kill -HUP> редизайнить протокол
пожалуй нет. есть же какие-то плагины или расширения ? туда и впихнуть.
> все это уже годами присутствует в связке флатпак+вяленый
пусть присутствуют. вэйланд не готов для моего десктопа, флэтпак просто мусор.
> разрешить писать в конфиг только юзеру "xuser", от которого стартуют иксы.
они стартуют от меня, после не-графического login/password, из .profile с таймаутом. и бинарник не суидный.
ps: что там еще небезопастное и может быть украдено - клавиатурный ввод ?
> я у мамы системный архитектор бхххх !Ну так займись, займись! Жду от тебя пулл-реквеста в хлибре, а то давать советы вроде "мыши, станьте ежиками" всякий может. Дьявол выскочит, как только начнешь погружаться в детали и пытаться разобраться в лапше иксов. Тут-то до тебя и дойдет, что ты этим не хотел бы заниматься даже за деньги.
> /etc/X11/xorg.conf.d/ и выдавать юзеру (или юзер сам себе выдаст) sudo на скрипт редактирования
А вот и подъехали кастомные скрипты на яваскрип^W ой, простите, на баше! ("Скрипты на баше" -- звучит солидно, не-скриптово, а главное безопасно!) Нет, без полноценной изоляции на линукс-неймспейсах твою затею не реализовать. А иначе тебе придется вводить пароль на каждый чих. Ctrl-C, Ctrl-V, - БАЦ! показывается диалог ввода пароля нахрен. Ctrl-C, Ctrl-V - БАЦ! опять диалог. И каждый раз вводить пароль. А если без пароля, то тогда любая прога может этот скрипт вызвать и добавить себя в белый список. А потом еще не ясно, как ты собрался идентифицировать приложения. Вот есть подключение в юникс-сокет /tmp/.x11-unix -- как сервер поймет, что это реально добавленный в белый список браузер, а не зловред, прикидывающийся браузером? Все, что есть у сервера -- это только входящее юникс-сокет-соединение.
> есть же какие-то плагины или расширения ? туда и впихнуть
Остается маленькая (малюсенькая!) проблема: теперь это расширение должны реализовывать на своей стороне _все_ клиенты, включая тулкиты вроде GTK и Qt.
> вэйланд не готов для моего десктопа
Для всех готов, а именно для тебя не готов? Ну-ну. Ты там на эльбрусе что ли? Или на БЗД каком? Ну так я тебя огорчу: вяленый -- ТОЛЬКО для линукса, и соваться со своими БЗДями в дискуссии -- пустая трата времени.
> что там еще небезопастное и может быть украдено - клавиатурный ввод ?
Да. Тот самый клавиатурный ввод, при помощи которого ты будешь вводить пароль в свой "скрипт с sudo", хаха.
> Ну так займись, займись!покомандуй tyt еще.
> А иначе тебе придется вводить пароль на каждый чих.
зачем ? вбил один раз приложение - разрешил ему навсегда (или запретил навсегда - тоже вариант).
> БАЦ! опять диалог
любая безопастность никогда не была удобной и никогда не будет.
> как ты собрался идентифицировать приложения
пока неясно. есть такие приблуды xdotool и xwininfo -
они какую-то информацию об окнах и клиентах извлекают как-то. wm опять же могут.
скоммуниздить у них код, отвечающий за это, нуивот.> Для всех готов, а именно для тебя не готов?
я у мамы не такой как все бххх !
> Или на БЗД каком?
впервые вэйланд появился в FreeBSD. но толку от него не как не было так и нет.
> Тот самый клавиатурный ввод, при помощи которого ты будешь вводить пароль в свой "скрипт с sudo", хаха.
экранная клавиатура и мышь. как в винде для инвалидов или шибко безопастных клиент-банков (там тоже хотят обмануть кейлоггеры-инфостилеры).
> покомандуй tyt ещеА это лишь демонстрация того, что адепты иксов не хотят лично развивать иксы. Странное совпадение: те, кто программируют иксы, хотят всячески с них свалить при любом удобном случае -- и сваливают! Прямо в вяленый! Вот ведь, а? Странненько, правда?
> пока неясно
Спойлер: никак. Идентификация должна производиться еще до коннекта к иксам -- еще до запуска приложения. Во флатпаке эта проблема решена. В иксах же придется обмазываться наколенными портянками из овна и палок, а работать будет на честном слове ("мамой клянусь я браузер! вон, я окно создал с заголовком 'Chromium', классом 'Chromium' и иконкой хромиума! дай позырить в клипбоард!")
> > Для всех готов, а именно для тебя не готов?
> я у мамы не такой как все бххх !А вот и подъехал тот, кто вяленый ни разу не запускал -- а мнение имеет. Впрочем, именно их мнение в экосистеме никому не интересно. Пойди к хлибре, расскажи им про свое решение с портянками. Они конечно немножечко того, и с головой у них не в поряде, но даже они скорее всего глаза вытаращат на тот бред, что ты предлагаешь.
> экранная клавиатура и мышь
Словно что-то мешает иксовым приложухам поскриншотить, что ты там кликаешь в экранной клаве.
> придется хранить в /etc/X11/xorg.conf.d/ и выдавать юзеру (или юзер сам себе выдаст) sudo на скрипт редактированияНе, это уже нафиг) Сейчас всё работает без конфигов и правок под рутом
> разрешить ему ... всегдаВот это нереализуемо принципиально в текущем виде. .Xauthority by-design всем доступен, какой хитрый пароль там спрятать хочешь?
Для этого придётся кучу непонятных демонов наклепать (в ssh делали так).С точки зрения сервера - как ему отличить валидного клиента от невалидного? /usr/bin/binname - это филькина грамота, а pid каждый раз разный и даже clientIP тоже филькина грамота.
Уже проблема решается с Xnamespaces. Изолирования клиентов в своих пространствах.
Считаю, субъективно, что новость хорошая. Пусть попробуют, глядишь, что-нибудь годное и получится.
Согласен. Федора это все же крупный дистр, и если туда приняли такой молодой хлибре, значит хлибровцы двигаются в верном направлении, и у сообщества есть интерес.
Главное чтоб красношапка всю малину не испортила.
Никто ни в какую федору никакой васянофорк не принял. Читай внимательнее: в федоровском аналоге AUR появился пакет васянофорка. В саму федору этот пакет никогда не попадет: более того, со дня на день из федоры выпнут официальную реализацию ксорга, сделав дистр вяленый-онли.
В федору приняли хлибре. Федора - это редхат. А чем известна редхат? Тем что целенаправлено закапывала иксы. В общем проект может быть под угрозой.
> В федору приняли хлибреЭт где ты такую чушь вычитал?
>В федору приняли хлибреПротрезвей. Это федоровский AUR всего лишь.
и что за странно сокращениеcopr (Community Projects)
???
почему от слова «projects» нельзя было взять 3 буквы а не как щаз 2 ?
нормальное сокращение, с намеком на качество.
какое комьюнити такие и проекты.
> и что за странно сокращение
> copr (Community Projects)Нормальное сокращение!
Оно показывает суть проекта - тонны васяноподелок от непонятных персонажей, кушать которые будут кушать только любители этого самого coprʼа.> почему от слова «projects» нельзя было взять 3 буквы а не как щаз 2 ?
но зачем? оно сейчас идеально))
Всё правильно делаете, расшатывайте всё дальше, быстрее этого поделия не станет.
А таки чем же оно вам так мешает?
То, что васян опубликовал свой zvercd не очень интересно, таких васянов в copr, ppa и aur пруд пруди. А вот блокировки аккаунта на реддите — прелюбопытнейшее событие. Видимо, война правок в википедии не принесла плодов и те трое решили расширить диапазон воздействия. СПО-драмы — мой любимый комедийный сериал.
А что они уже решили проблему с обновлением пакетов openh264 которые висят только на серверах Cisco к которым Cisco отключили доступ для руско-украинско-белорусского сегмента пользователей. Что интересно, даже установить fedora 42 невозможно по сети из-за этих ...
Зачем «им» (кому им?) решать проблемы доступа к репозиториям третьих лиц с территорий, где нет платящих клиентов?
>"с территорий, где нет платящих клиентов"Это не так, почему-то Valve не мешает получать деньги с этих территорий. Просто боятся вторичных санкций.
Ну вот Valve пусть и решает.
это что за сегмент такой? поподробнее, пожалуйста
где-то в прибалтике?