LINUX.ORG.RU

X11Libre — свободный и независимый форк X.Org Server

 , x11libre,

X11Libre — свободный и независимый форк X.Org Server

5

4

Представлен открытый проект X11Libre. Это форк X.org Server, нацеленный на проведение чистки кодовой базы и продолжение активного развития функциональности X.org.

По информации OpenNET, проект создал Энрико Вайгельт (Enrico Weigelt), мейнтейнер драйверов AMD FCH GPIO и VIRTIO GPIO в ядре Linux, мэйнтейнер Xnest и активный разработчик Xorg (1831 коммит за последние два года).

В анонсе проекта Вайгельт пояснил, что проект freedesktop.org не является независимым и контролируется компанией Red Hat, которая, по его мнению, специально тормозит развитие X‑сервера и пытается похоронить проект X11. Примечательно, что ранее Вайгельт подвергался критике со стороны Линуса Торвальдса за склонность к теориям заговора.

После действий, связанных с созданием форка и попыток привлечь внимание к возрождению работы над X‑сервером, Карол Хербст (Karol Herbst, сотрудник Red Hat и борец за инклюзивность в сообществе) заблокировал Вайгельту доступ к GitLab‑инфраструктуре freedesktop.org, удалил его репозитории и закрыл более 140 отправленных запросов на передачу изменений (изменения были не без претензий к качеству). В ответ Вайгельт пригласил всех желающих подключиться к разработке X11Libre на GitHub. По мнению Вайгельта, у сообщества есть интерес к продолжению развития X.org и за время искусственного сдерживания разработки у проекта X.org накопилось большое число не принятых изменений и улучшений.

Первый релиз X11Libre планируется опубликовать в ближайшие дни. Проект будет полностью независим, не связан с какими‑либо корпорациями или активистами и избавлен от любых дискриминационных политик, таких как DEI (разнообразие, равенство и инклюзивность). Любой, кто доброжелательно относится к окружающим и заинтересован в продвижении X11, может участвовать в работе.

В планах свежего релиза X11Libre:

  • Поддержка X11-расширения Xnamespace, обеспечивающего изоляцию клиентов через разделение на уровне пространств имён X11;
  • Перевод Xnest на XCB и исключение Xlib из зависимостей;
  • Возможность одновременной установки разных версий ABI для бесшовного обновления в дистрибутивах;
  • Проведение работы по избавлению кодовой базы от технического долга.

По информации от сообщества, ранее от Вайгельта поступали плохо протестированные изменения, которые, например, ломали работу xrandr и приводили к зависаниям. Другие разработчики были недовольны проводимой Вайгельтом чисткой кода, из‑за которой в master‑ветке X.org постоянно менялся ABI и возникали сбои со сборкой. В итоге, было предложено прекратить принимать изменения от Энрико, так как его деятельность по чистке кодовой базы не устраняла конкретных ошибок и не решала существующие проблемы, а создавала новые проблемы.

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

★★★

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

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

у меня за плечами более 30 лет занятий музыкой.

В группу соберитесь!

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

Хорошо хоть картинку не прикрепил :)

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

1366 то тоже разрешение

Всего лишь ~13% всех ноутов на текущий момент. 1920х1080 как самое популярное разрешение используют ~20%.

Это как гнумоделы впилили свои quick settings, но чот не подумали туда скролл вставить, из-за этого когда есть куча вифи-подключений, они просто не влазят на экран. А еще там дальше идут пресловутые backgrounds apps. Багу минимум два года. Да, давайте просто забьем на пользователя, лол.

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

Мог бы согласиться, но есть таки одно исключение, сугубо из личного опыта вебдева. Когда на одном мониторе у тебя код, с которым ты работаешь, а на другом мониторе вебморда с настроенным hot reload (т.е. не надо при изменении кода верстки тыкать в рефреш в браузере), то это очень удобно. Как раз таки не нужно переключаться между окнами, достаточно окинуть взглядом соседний монитор.

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

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

Да нет, давайте просто забьём на гном. Зачем раз за разом пытаться его использовать, спотыкаться о некончающиеся баги, плохой дизайн и блоатварность? Я вот даже не знаю что за quick settings там и не вижу нужды знать. Лучше просто не прикасаться к нему.

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

Их надо всех собрать в кучу и депортировать в загон к столярову. Непонятно, что они на лоре все забыли %)

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

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

ППКС.

когда у меня появился шанс там работать...

Я там не работал, я в Прагу ездил по делам и зарулил на конференцию Red Hat. Заодно, так сказать. 😉😁

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

Не надо никого депортировать, мы в довольно свободной стране живём, чтобы за луддизм депортации устраивать :)

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

Дело не в тулките, дело в гномодевах, которые не могут сделать один сраный скроллбар.

t3n3t
()

А у меня три монитора на работе, не бейте меня.

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

Это как гнумоделы впилили свои quick settings, но чот не подумали туда скролл вставить, из-за этого когда есть куча вифи-подключений, они просто не влазят на экран

Это ж какое разрешение экрана по вертикали надо иметь, чтобы туда не влезли 8 имён сетей Wi-Fi? Сделал даже 1280×720, и всё прекрасно помещается.

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

...бежать оттуда. с ней ничего не сделаешь...

Так точно!

Вообще, мы живём в такое время, когда не очень понятно, чем всё закончится. И когда можно будет выползать из бункера. То есть, кто кого отсечёт от будущего. Поэтому при любых непонятках надо поступать с учётом минимизации возможных рисков и издержек.

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

У меня примерно 16, например.

В этом меню отображаются 8 самых актуальных сетей, а для остальных есть пункт для перехода в Настройки → Wi-Fi.

А 800x600? А 640x480?

192x144 тогда уж, чего мелочиться.

При этом само наличие проблемы как таковой я не отрицаю, однако она значительно более нишевая, нежели это порой пытаются представить.

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

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

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

просто не стоит тратить своё время и свою жизнь на борьбу с жадными дебилами.

ППКС-2.

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

У меня икало, когда intel_powerclamp процессор подтроттливал (типа сильно греется). pw, вообще, как я понял, не очень любит, когда что-то CPU угнетает.

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

Так я и предлагал использоовать 1:1. У него на скрине экран выставлен на 150%, а выгдядит точь-в-точь как 100% с увеличенным размером шрифта у меня в иксах.

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

выгдядит точь-в-точь как 100% с увеличенным размером шрифта у меня в иксах

А тему масштабировать при этом НИНУЖНО.

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

У меня не щёлкал и не требовал отключения, но периодически пердячил звук.

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

720р минус толстенная 40-пиксельная панель + огромный 16 шрифт + 8 пикселей между строками = 28 строк. Но гномосеки могут сделать так чтобы и 8 не влезло!

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

Ну вот выставил разные коэффициенты у себя: 100%, 150%, 225% — не заметил какого-то ухудшения качества отображения шрифтов при дробных масштабах.

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

Сеанс на базе Wayland во всех дистрибутивах по умолчанию, где по умолчанию GNOME и Plasma 6, как минимум.

От Wayland фанатика ничего кроме маняфантазий не ожидал услышать.

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

Не LTS версии живут своей жизнью, то что внедренно в них, может в следующий LTS не войти. Понятно что в данном случае войдет, так как GNOME откажется от Xorg.

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

Это ж какое разрешение экрана по вертикали надо иметь

768

чтобы туда не влезли 8 имён сетей Wi-Fi

У меня вот прям щас в квартире ~15 от соседей находятся. А у меня не человейник, всего лишь по 3 квартиры на этаже.

и всё прекрасно помещается.

А еще там дальше идут пресловутые backgrounds apps

Мсье пользуется гнумом без флатпака? Я таки за vanilla experience поясняю.

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

У меня вот прям щас в квартире ~15 от соседей находятся. А у меня не человейник, всего лишь по 3 квартиры на этаже.

X11Libre -- свободный и независимый форк X.Org Server (комментарий):

В этом меню отображаются 8 самых актуальных сетей

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

В этом меню отображаются 8 самых актуальных сетей

А, хоккей, не вчитался. Точно помню что пару-тройку лет назад список сетей был сильно больше. Как раз когда эти quick settings и внедрили.

А еще там дальше идут пресловутые backgrounds apps

Проигнорировано уже дважды.

ЗЫ: для наглядности: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6056

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

Каких фантазий? Ubuntu, Debian, Fedora, SUSE, RHEL, все дистры где по дефолту GNOME - на Wayland по дефолту. Далее. Kubuntu (с 25.04), KDE Neon, Fedora KDE Workstation, в раче если ставишь - тоже по дефолту Wayland. Как и в Debian. Так что, у кого тут маня фантазии? Если тебе что-то или кто-то мешает поставить эти дистрибутивы и убедиться самому - это не мои проблемы.

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

Точно помню что пару лет назад список сетей был сильно больше

Оно в таком виде и было добавлено, почти 3 года назад.

А еще там дальше идут пресловутые backgrounds apps

Проигнорировано уже дважды.

X11Libre -- свободный и независимый форк X.Org Server (комментарий):

При этом само наличие проблемы как таковой я не отрицаю, однако она значительно более нишевая, нежели это порой пытаются представить.

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

При этом само наличие проблемы как таковой я не отрицаю, однако она значительно более нишевая, нежели это порой пытаются представить.

Это вы не мне писали, не надо юлить. Я напрямую дважды (уже трижды) этот момент упоминал и это было проигнорировано. Ну да и ладно, суть даже не в этом, а все еще в том что гнумоделы изначально запихнули core-функционал, изначально не рассчитанный на разрешения ниже тех, на которых сами работают. Кстати, за вопрос в адрес гнумоделов на предмет того, используют ли они сами свой продукт я был забанен на r/gnome перманентно в течение минуты (слава debassi). Характерная реакция, бгг.

однако она значительно более нишевая,

Только лишь 1366х768 занимает ~1/6 рынка десктопных устройств. Вместе с более низкими разрешениями это больше чем тот же «стандарт» 1920x1080. Цифры приводил выше в треде. Ну так, нишевая проблемка, нишевенькая. И это только за 2024, ранее (когда описываемый функционал внедрялся), это была четверть всего рынка.

ЗЫ: напоминаю что речь идет об одном единственном сраном скроллбаре.

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

В Ubuntu LTS, по дефолту Xorg, если он определяет NVIDIA.

Насколько я понимаю, самая свежая доступная версия драйвера Nvidia в 24.04 — 550, а нормальная поддержка Wayland (в связи с поддержкой explicit sync) в них начинается с 555.

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

А тему масштабировать при этом НИНУЖНО.

Абсолютно НИНУЖНО. Стараниями гномосеков элементы темы задрочены по гигантизмус для пальцетыка в тачскрин и в обычном своем состоянии сжирают половину места на экране. И получается что отмасштабировав шрифты не трогая тему можно получить как раз вменяемый лук.

Более по теме - у вашего покорного слуги, сэр, в отличии от вас зрение хорошее. Ну по крайней мере было - а поскольку я не просто так советовал очки а на своем личном опыте - то пусть и с «костылями на глазах» ((с) академик все наук Мирзакарим Норбеков) вижу неплохо. А посему от того что называется fractional scaling вернее от того адового мыла которое оно прождает корежит как вампира от святой воды. Соответственно свои мониторы я подбираю на примерно адекватное соотношение DPI, а геометрические расхожения компенсирую расстоянием. То есть экран ноута естественным образом присоединен к клавиатуре ноута и его положение определяется длиной рук - но монитор который крупнее можно подвинуть подальше.

Ну а про этот ваш дробный масштаб - пробовал, но не смог. Также как и с глянцевым экраном. Невыносимо.

То есть я вполне могу понять что мультимониторная конфигурация бывает полезна - но при этом не могу понять зачем при использовании мультимонитора использовать в связке хороший девайс с высоким DPI и древнее говно. Ну это реально как говно в мед мешать чтобы побольше было. Но лучше уж килограмм чистого меда чем 2 илограмма из смеси меда и говна? Или нет?

Ну и опять же ситуация когда окно половина тут половина там. Что неизбежно возникает при соединении мониторов в общее пространство.

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

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

Ставишь драйвер, активируешь nvidia-drm (если блоб старее 575 версии), перезагружаешься - профит. Фоллбечится на иксы именно из-за этого. Ну и там режим установщика почему-то на них же, думаю исправят в обозримом будущем. На радеоне и интеле - сразу Wayland.

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

Абсолютно НИНУЖНО.

Абсолютно НУЖНО.

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

Во-первых, я использую KDE. Во вторых, мне нужно увеличить элементы еще больше.

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

Если у монитора большой DPI, я наоборот предпочту увеличение. Дробное масштабирование мне нужно, потому что я сижу на ноуте с 2K-экраном.

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

Драйвер ставится сам при установке в Ubuntu, свежей версии, drm включается несколько версий драйвера сам по умолчанию.

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

Это вы не мне писали, не надо юлить

Вы только ответы вам лично читаете? Предлагаете мне десять раз одно и то же каждому тут отвечать?

Кстати, за вопрос в адрес гнумоделов на предмет того, используют ли они сами свой продукт я был забанен на r/gnome перманентно в течение минуты (слава debassi). Характерная реакция, бгг.

Спросить можно по-разному. Ссылку на топик не приведёте, пожалуйста?

Только лишь 1366х768 занимает ~1/6 рынка десктопных устройств

Можно источник? А то куда ни посмотрю, везде намного меньше:

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

Вижу, обновили. Выходила с 550 ЕМНИП.

Ну, тогда правила, отключающие Wayland-сеанс на Nvidia, для этой версии срабатывать уже не должны.

Rootlexx ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)