LINUX.ORG.RU

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

 , x11libre,

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

5

5

Представлен открытый проект 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)
Ответ на: комментарий от AP

наездами на Столлмана

А что не так?

RMS did nothing wrong.

Ну и согласись, довольно забавно видеть обвинения в оправдании педофилии от человека, коллекционирующего (нарисованное) детское порно.

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

Я не то чтобы не понимаю. Мне просто плевать.

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

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

У меня сейчас открыты: Emacs с кодом, Wireshark для дебага трафика, Cutter как фронт к GDB, пара терминалов с GDB-сервером и ещё по мелочи, браузер, Zeal с доками и Konversation чтобы в IRC потрындеть. Уже 8 нашлось.

Смотрю на этот текст, потом на аватарку, потом опять на текст…

Что из этого вы используете одновременно учитывая что у вас 2 глаза (я надеюсь)? Ничего.

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

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

Ну вот и Энрико плюнул в сообщество. Оно утёрлось и плюнуло в ответ - в итоге Энрико потонул, и теперь смешно барахтается, пытаясь привлечь к себе внимание бессмысленными форками.

Ээээ.. что? У чувака как раз всё отлично, судя по всему, и я искренне желаю ему успехов!

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

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

Дело не в одновременном отображении. Просто переключаться глазами выходит быстрее, чем искать в доке/панели задач нужное окно или листать до него через alt-tab. Особенно когда нужно просто посмотреть, что там происходит, но не передавать фокус.

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

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

И водород у тебя волшебное топливо

Не волшебное, но при достаточном развитии ДВС на основе водорода, уделает бензин и уж точно электички, но нефтяное лобби не позволит.

Изогнутому монитору нужна изогнутая рама, а не изогнутое стекло.

Первые изогнутые панели были получены путем сгибания уже изготовленных плоских панелей. Эта техника приводила к проблемам, таким как эффект помутнения и смешение цветов (вызывающее цветовые примеси и искажение изображения), наблюдаемые на изогнутых краях. С появлением гибкого стекла ЖК-дисплеи можно наносить на изогнутые поверхности, не сгибая существующие панели. Для создания изогнутых ЖК-дисплеев используются такие технологии, как вертикальное выравнивание (VA), которое помогает уменьшить белое свечение, влияющее на угловой обзор, и IPS-матрицы, которые более подвержены искажениям.

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

заблокировал Вайгельту доступ к GitLab‑инфраструктуре freedesktop.org, удалил его репозитории и закрыл более 140 отправленных запросов на передачу изменений (изменения были не без претензий к качеству)

У чувака как раз всё отлично

Ваще не бомбит, ага :-D :-D :-D

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

Просто переключаться глазами выходит быстрее, чем искать в доке/панели задач нужное окно или листать до него через alt-tab. Особенно когда нужно просто посмотреть, что там происходит, но не передавать фокус.

Виртуальные рабочие столы и закрепление окон в нужных местах придумали трусы.

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

заблокировал Вайгельту доступ к GitLab‑инфраструктуре freedesktop.org, удалил его репозитории и закрыл более 140 отправленных запросов на передачу изменений (изменения были не без претензий к качеству)

У чувака как раз всё отлично

Ваще не бомбит, ага :-D :-D :-D

Чувака забанили на freedesktop.org. Тоже мне проблема. У меня там пяток аккаунтов в бане, но меня это особо не парит.

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

RMS did nothing wrong.

Сколько цитат RMS на тему защиты некрофилии и зоофилии надо тебе накидать, чтобы ты блеванул?

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

Просто переключаться глазами выходит быстрее, чем искать в доке/панели задач нужное окно или листать до него через alt-tab. Особенно когда нужно просто посмотреть, что там происходит, но не передавать фокус.

Виртуальные рабочие столы и закрепление окон в нужных местах придумали трусы.

Виртуальные рабочие столы показывают только окна с включенного стола. Это не совсем то что нужно. Я думаю, тут концепт слоёв бы помог: объединять окна в слои и переключаться альт-табом между ними, вынося все окна из выбранного слоя наверх. Надо будет поэкспериментировать вокруг этого.

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

RMS did nothing wrong.

Сколько цитат RMS на тему защиты некрофилии надо тебе накидать, чтобы ты блеванул?

У меня есть аж две футболки с надписями «Dead girls don’t say no» и «Necrophilia: crack open the cold one!» Ты меня правда хочешь шокировать чем-то?

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

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

Надо будет поэкспериментировать вокруг этого.

Я пытался донести мысль что все это решается одним большим 30"+ монитором.

Кстати, с одним монитором гораздо проще «войти в поток» и не выпадать из него, чем на многомониторной комбинации.

Были даже исследования на эту тему, читал когда разбирался с этим вопросом, но сейчас вряд ли найду, мне не разрешают в отпуск брать с собой что-либо кроме телефона ;(

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

У меня есть аж две футболки с надписями «Dead girls don’t say no» и «Necrophilia: crack open the cold one!» Ты меня правда хочешь шокировать чем-то?

hateyoufeel ★★★★★ (09.06.25 14:13:32 CEST) «Dead girls don’t say no»

Спасибо, зафиксировал.

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

Надо будет поэкспериментировать вокруг этого.

Я пытался донести мысль что все это решается одним большим 30"+ монитором.

У меня два монитора: 5120x2160@34" и 3840x2160@24".

Кстати, с одним монитором гораздо проще «войти в поток» и не выпадать из него, чем на многомониторной комбинации.

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

Были даже исследования на эту тему, читал когда разбирался с этим вопросом, но сейчас вряд ли найду, мне не разрешают в отпуск брать с собой что-либо кроме телефона ;(

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

крымчане были не первыми. до них ещё были какие-то «арабы»: то ли сирийцы, то ли ещё кто. в общем, политота. а пострадали обычные юзеры, к тому же, разработчики софта.

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

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

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

рабочие столы показывают только окна с включенного стола

Наверняка в кедах и такая галка есть.

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

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

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

Затем, что это Framework 16 и меньше 2К у него не бывает.

Они налепили 2K на 13,5 дюйма без альтернативы? Неси сразу же на помойку такое - это ещё хуже когда на мелкий экран лепят Full HD.

Реальность такова, что 2K и 4K-экранов будет всё больше, и их надо поддерживать

Реальность такова, что современный ноутбук - это недокомпьютер с кучей инженерных ляпов, поэтому нужно быть очень избирательным при покупке. Вот есть 1366х768 и на 15,6 дюймов оно отлично выглядит, Full HD будет мелковат, но если всё равно внешний экран - то без разницы.

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

Вот есть 1366х768 и на 15,6 дюймов оно отлично выглядит

проблевался. нет я конечно понимаю когда производители ссут в уши что 1366 то тоже разрешение и оно типа с заботой о вас, но вот 3К на 14" гораздо лучше смотрится. Или 2.5К на 10".

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

Да, возможно. Только я не понимаю, почему 1 проекта? Там же их десятки, на их гитлабе.

Так я не могу туда свой проект добавить? Если так, то это многое объясняет.

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

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

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

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

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

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

Я о втором текстовом мониторе для отладки программ в VGA высокого разрешения мечтал со времён написания программ под VGA в Турбо Паскале. В кино многомониторную конфигурацию не видел никогда, живьём впервые – когда на работе стали вторые мониторы ставить. (И производительность труда со вторым монитором ощутимо возросла.) О существовании стереотипа, что профессионал имеет много мониторов, узнал только сейчас :)

Про идейного борца с многомониторными иксами в лице автора Ion знаю, но считал его уникальным.

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

Да про папу Карло я понял, он член сос. Но как до него эскалировалось, кто то настучал? И почему он единоличное решение принял…

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

но вот 3К на 14" гораздо лучше смотрится. Или 2.5К на 10".

Ты ещё что-ли один из пациентов, которым мерещатся крупные пиксели? Не забываем принимать таблеточки.

Или адепт ламового звука гладких шрифтов?

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

Тоже мне проблема. У меня там пяток аккаунтов в бане

Вообще не удивлён - это ЛОР заповедник толерантности, каких только фриков тут нету :-)

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

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

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

Про идейного борца с многомониторными иксами в лице автора Ion знаю, но считал его уникальным.

Чо? Ion3 поддерживал два монитора куда лучше чем это делает гном сегодня.

hateyoufeel ★★★★★
()

На самом деле ФД.орг основной своей функцией считают говнохранительство. И как только запахло чисткой кода (который никому не тарахтел), то его тут же слили.

Функция очень простая. Если говна станет меньше, действие отклоняется.

Это касается в принципе всех проектов ФД. Они же и в Вялого не принимали патчи, которые делают его менее говённым (патчи от Вельва).

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

И почему он единоличное решение принял…

А мы не знаем, было ли решение единоличным. Публичного лога решений нет.

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

И производительность труда со вторым монитором ощутимо возросла.

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

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

Они налепили 2K на 13,5 дюйма без альтернативы?

У него 16", а не 13,5".

Ну и потом, вот у меня леново карбон 14" и 2560x1440. Взял его вместо модели c FullHD и ничуть не пожалел. Проблема с ШГ ушла навсегда, я даже не знаю, какие в системе настройки хинтинга выставлены.

Вот есть 1366х768 и на 15,6 дюймов оно отлично выглядит

А чего не 640x480 на 14" с кинескопом? Там и в платформеры можно без хипстерской эмуляции пиксельной графики играть.

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 2)

Удивительная аналитика от местных. Типа шиз, что-то там про вакцины, Торвальдс, патчи.

ФД не делает лучше. Серьёзно. Они (ФД) «защищают» проект, который сами угробили. Как это работает?

Основная тема статьи не Иксы, не Вялый, не дробное масштабирование, не Гном 2. А то что ФД убог.

Так, если что.

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

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

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

Пока не откроете Блендер. Где двух мониторов может оказаться мало. Но хотя бы два. Проще чем альттабать постоянно.

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

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

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

Это решается зеркалированием. Не обязательно хранить всё локально. Хотя стоит какую-то сжатую копию, наверное, иметь. Для надёжности.

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

В игры играть, опять же: на второй экране чат/OBS и прочее.

Я только про программирование говорил. Развлечения - как угодно, хоть по кругу.

Obezyan
()

Примечательно, что ранее Вайгельт подвергался критике со стороны Линуса Торвальдса за склонность к теориям заговора.

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

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

Они налепили 2K на 13,5 дюйма без альтернативы?

Ты у нас тоже читаешь через слово? 16 (прописью: шестнадцать). И потом, чем больше разрешение на маленьком экране, тем качественнее изображение.

Реальность такова, что современный ноутбук - это недокомпьютер с кучей инженерных ляпов

Большинство. Фреймворк нормальный. После леново P14s, у которого при 14 дюймах в матрицу 1920x1080 умудрились запихать битый пиксель, и который просто умер при бережной эксплуатации, потому что шарик припоя под процом отлетел, и выгнуло корпус из карбона - небо и земля.

В любом случае, ноутбук мне нужен, а мнение фанатиков иксов - не особо. Инженеры фреймворка сделали мне хорошую железку, а разработчики вяленного и кед - гуй, который отлично работает и решает мою задачу. И я не понимаю, почему фанатики иксов предлагают мне вернуться обратно в 2005 и искать железо под ось, соответствующее каким-то религиозным требованиям: не больше 1080p, не больше одного монитора, не меньше какого-то размера и прочая чушь.

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

Боюсь радиации. Излучение. Сплю плохо но самое важное. Но - наверное, понятно, а то здесь женщины, дети.

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

В кино

Речь только про программирование, я писал об этом неоднократно. Неужели это так сложно понять?

Про идейного борца с многомониторными иксами в лице автора Ion знаю, но считал его уникальным.

Я не идейный и не борец. Понедельник, тишина, решил немного повбрасывать прикормки, оживить ЛОР так сказать. Вон, даже целого лингвиста поймал.

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

А так, хозяин-барин, делайте как хотите.

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

Так там только унылых старпёров и оставили для этой цели. Так любой проект можно слить. Собственно это и есть корп. подход.

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

Хотя стоит какую-то сжатую копию, наверное, иметь. Для надёжности.

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

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

Нет, работаю периодически в блендере (риггинг своих персонажей и моделлинг с экспортом в уе), хобби такое. Одного монитора за глаза.

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

Боюсь радиации. Излучение.

Кактус съеш рядом поставь.

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

полагаю, что это выдавание желаемого за действительное

Нет, это объективная реальность. Почитай про юзабилити, а конкретно про локус внимания и режимы. Хотя бы Джефа Раскина. Отсутствие режимов повышает производительность, потому что не вызывает переключения контекста в голове человека из-за полной смены картинки. Движение глаз и даже головы для мозга более естественно, чем переключение контекста в одном месте, потому что он устанавливает ассоциацию: это находится в одном месте, а вот то - в другом.

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