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

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

На самом деле, один хрен при таком разрешении.

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

Без комментариев, любителям ламового звука такого экрана ничего не докажешь. Просто вставлю такой аргумент: такой экран - это расточительство зарядки батарейки, чтобы эти все пиксели работали и чтобы заставлять тормозную GPU ноутбука это всё в скейле отрисовывать (ну или процессор). Либо сиди с лупой.

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

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

Если работа требует часто переключаться между окнами гуёвой программы, редактора кода и текста справочника, это не отвлечение :) Да, можно всё впихнуть на один очень большой монитор. Но 2 27-дюймовых дешевле.

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

Просто вставлю такой аргумент - такой экран - это расточительство зарядки батарейки

Я не хожу программировать в лес под светом луны, и не приношу кровавые жертвы богам, чтобы иксы продолжали работать.

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

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

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

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

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

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

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

Со сторонними патчами, с которыми Туомо воевал, насколько я помню.

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

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

Растягивать гуевое приложение на весь 32"+ экран ради отладки может только смузихлеб. Оно слишком широкое.

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

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

Растягивать гуевое приложение на весь 32"+ экран ради отладки может только смузихлеб. Оно слишком широкое.

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

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

640 килобайт, ясно.

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

Моник стоит фигню. И крепление. Можно планшет использовать вместо него. Но это очень удобно. Вот и всё.

Графический планшет тоже профессиональный сотки четыре стоит. А любительский от небольшого числа, до сотки. Почему бы и нет. Рисовать морковку в форме треугольника.

Не вижу проблемы.

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

Не нужно меня убеждать что вам это нужно. Главное что вы можете убедить в этом себя.

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

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

Не нужно меня убеждать что вам это нужно.

Тебя никто и не убеждает. Это ты тут бегаешь по треду и пытаешься доказать, что многомониторные конфигурации не нужны.

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

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

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

А если нужно по картинке сделать модель. Время от времени нужно на картинку переключаться. И перекинуть взгляд немного проще, чем клацать Alt+Tab.

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

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

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

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

Не вижу проблемы.

Я тоже, кроме, того что я уже раза четыре написал что пишу в контексте ПРОГРАММИРОВАНИЯ, а мне предлагают морковку рисовать. Я бы понял ещё если б банан, морковка вообще ни туда ни сюда.

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

На самом деле, один хрен при таком разрешении.

Понимаю, что математика – не твоя сильная сторона, поэтому помогу немножко. 16" при 2560x1440 — 183,54dpi. 13.5" при 2560x1440 — 217,53dpi. Разница — 18,5%.

Без комментариев, любителям такого экрана ничего не докажешь.

Просто вставлю такой аргумент: такой экран - это расточительство зарядки батарейки

Между расходом батарейки и глазами, которые не вытекают, я выбираю… Ой, ну прям даже не знаю… Всё такое вкусное! Но наверное всё-таки глаза.

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

Это ты тут бегаешь по треду

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

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

Тю! Я иксами пользовался на 4k@22" экране ещё в 2013, когда Wayland не мог почти ничего :D

Отлично, кстати, работало.

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

не бывает «отсутствия режимов»

Прочитай, пожалуйста, Раскина, чтобы чушь не пороть.

если ты пытаешься сконцентрироваться и тебя что-то отвлекает (какой-то шум или информация на соседнем мониторе)

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

это вообще не вопрос и переключения делаются на автомате

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

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

А если нужно по картинке сделать модель. Время от времени нужно на картинку переключаться. И перекинуть взгляд немного проще, чем клацать Alt+Tab.

В этом случае картинка ставится фоном во вьюпорт или натягивается на плоскость. Вы точно в блендере работаете?

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

Один большой можно за два считать. Это да. Ну или за три.

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

Obezyan
()
Ответ на: комментарий от liksys
{"data":{"error":"Imgur is temporarily over capacity. Please try again later."},"success":false,"status":403}

Джентльмены верят друг-другу на слово, будем считать что там что-то смешное и обидное, и я оскорбил я.

Сколько нужно мониторов чтобы не коряво запостить ссылку оставим за скобками ;)

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

Так это и есть удобство. Мне, например, модельки оружия так делать приходится.

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

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

Ещё раз, я пишу код на 24 дюймовом Full HD мониторе и лупой не пользуюсь, от ШГ не страдаю и в пиксели не приглядываюсь.

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

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

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

Ещё раз, я пишу код на 24 дюймовом Full HD мониторе и лупой не пользуюсь, от ШГ не страдаю и в пиксели не приглядываюсь.

Молодец, возьми с полки пирожок.

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

Тебе для сведения - все экраны 1366 обладают дерьмовейшей цветопередачей. Просто дерьмовейшей. FHD - дерьмовой. Безусловно лучше чем 1366 но они даже DCI-P3 не тянут, молчу про адобе. И это лучшие из FDH типа шарпов которые идут в Dell XPS. Это даже если не брать в расчет амолед. Ну а попользовавшись амоледом IPS уже воспринимается как-то не очень.

Но увы - батарейку амолед жрет. Но тут хоть понятно что получаешь взамен.

Qui-Gon ★★★★★
()

Одно не могу понять. Вайгельт утверждает, что freedesktop лежит под Шляпой. Ну так все ФОСС проекты либо маленькие, либо мёртвые, любо под корпорацией. Он что, перечитал ахинеи про свободы®™?

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

Одно не могу понять. Вайгельт утверждает, что freedesktop лежит под Шляпой

Утверждает очевидное. Возможно для него это такое же открытие как и для многих ЛОРовцев - почита комменты то тут, какие корпы, какое бабло, какие политики - это все теории заговора. Все разрабатывает коммьюнити энтузиастов- бессеребрнников.

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

я не знаю, кто этот Раскин. и, честно говоря, знать не хочу

Очень зря. Юзабилити требует определенных знаний.

мозг однозадачен

С этим никто и не спорит, если ты не заметила. Спорят с тем, что ты считаешь 1+N(N>0) мониторов отвлекающим фактором.

и я уже более 30 лет работаю за компом

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

и ничего, и на них мы код писали. как-то хватало.

Времена меняются, задачи тоже меняются. Причем для новых задач существуют и новые подходы. Если ты занимаешься только системным программированием, то тебе, скорее всего, ничего этого и не нужно. Когда я копаюсь в ядре, мне тоже одного монитора достаточно. Более того, мне даже одной консоли достаточно. А когда ковыряю вебню - нет-нет, да и нужен второй.

liksys ★★★★
()

440 комментариев

vs

417 на opennet

Ну торт же! :)

dataman ★★★★★
()
Ответ на: комментарий от quantum-troll

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

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

Сколько там нонче живёт матрица Амолед, через 5 лет менять?

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

Тебе для сведения - все экраны 1366 обладают дерьмовейшей цветопередачей. Просто дерьмовейшей. FHD - дерьмовой.

Цветопередача не имеет никакого отношения к разрешению экрана.

Это даже если не брать в расчет амолед.

Шимолед закопать. Редкостное г-но. Его пытаются пропихнуть на телефоны, где сменить экран нельзя. Проблема даже далеко не в том, что «течёт кровь из глаз» при длительном просмотре в такой стробоскоп, а ещё в том, что цвета выглядят «ядовитыми» и неправильными. Белый нифига не белый - отдаёт желтизной или зелёным. На таком что-то читать невозможно особенно из-за выжигающей глаза яркости цветов и экрана. Адепты таких экранов часто говорят: «ну ты тогда поставь тёмную тему типа» - это у них такой костыль. Ах да, это я ещё не дошёл до темы выгорания экранов - это гвоздь в крышку гроба оледов (это ниправда, вы всё врёти!). На смартфоны, которые опустили до уровня туалетной бумаги - это пропихнули, а кто-то этим добровольно на ПК и ноутбуках пользуется.

P.S. И там ещё до сих пор большие разрешения, чтобы фиксить слишком большие синие пиксели, на IPS экранах смартфонов такого нет - там разрешения нормальные (вроде 1280x720).

P.P.S. Ещё забыл, что ам(олед) экраны стоят в разы дороже обычных LCD. Ладно, всё, гвоздей в гроб уже достаточно.

IPS уже воспринимается как-то не очень.

LCD master race.

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

да они не спешат даже на 4 переходить. А иксы не помню когда уже собрались выпиливать - в 5 или уже в 6?

Пока firefox, chrome, ibreoffice не переедут с gtk3 ни xfce ни mate нет никакого смысла дергаться в направлении перехода на свежий gtk а шапочникам придется продолжать багфиксить третью ветку.

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

Из интересного мне — Blender (есть корпспонсоры, нет давления на проект), Inkscape, Krita, Ardour, Kdenlive.

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

к обладателям плохого зрения - а не пробовали открыть для себя очки?

Очки не чинят сетчатку, если у человека плотность не очень от рождения, то очки не помогут.

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

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

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

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