LINUX.ORG.RU

XLibre 25.0 — первый выпуск форка X.Org Server

 , , xlibre,


0

7

Представлен первый выпуск проекта XLibre, развивающего форк X.Org Server. Выпуск позиционируется как имеющий качество бета-версии и предназначен для тестирования и выявления возможных недоработок. XLibre 25.0 включает изменения ABI, то есть для корректной работы требуется пересборка X11-драйверов. Проект открыт к сотрудничеству с дистрибутивами и готов интегрировать в свой состав патчи, накопившиеся в процессе сопровождения пакетов с сервером X.Org.

Форк создал Энрико Вайгельт (Enrico Weigelt), занимающий первое место по числу подготовленных для X-сервера изменений — до создания форка от Энрико в X.Org Server было принято около 1600 изменений и ещё более 1200 изменений включено в кодовую базу форка. Энрико также является мэйнтейнером драйверов AMD FCH GPIO и VIRTIO GPIO в ядре Linux, и мэйнтейнером Xnest. Энрико приглашает присоединиться к работе над XLibre всех желающих, готовых внести свой вклад в разработку и заинтересованных в продвижении X11, независимо от страны, расы, пола, возраста, политических убеждений и личных особенностей. С момента основания форка к разработке уже подключилось более 10 участников, предоставивших несколько десятков изменений.

Причиной создания форка стало несогласие с политикой сопровождающих X.Org, ведущей к стагнации разработки, в то время как Энрико выступал за активное продолжение развития и проведения большой чистки X-сервера. Недовольство сопровождающих в отношении Энрико, которое привело к прекращению приёма от него изменений, вызвано тем, что некоторые связанные с проведением чистки изменения приводили к проблемам, регрессиям, нарушению ABI и сбоям при сборке. Кроме того, Энрико был склонен к обобщающим утверждениям и заявлял, что компания Red Hat намеренно тормозит развитие X-сервера.

В первом выпуске XLibre, помимо значительной чистки кода и избавления проекта от технического долга (более тысячи патчей), предложены следующие новшества:

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

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

★★★

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

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

Во-первых, я удивлюсь, если что-то такое пропихнут в стандарт C, ибо есть платформы вроде всяких там DSP-процессоров, где CHAR_BIT == 32.

Во-вторых, правила алиасинга к размеру char отношения не имеют.

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

Во-вторых, правила алиасинга к размеру char отношения не имеют.

Имеют, это такое же странное решение для размещения в стандарте, лед тронулся (надеюсь).

ибо есть платформы вроде всяких там DSP-процессоров, где CHAR_BIT == 32

Идеальным решением для DSP, будет выделение отдельного стандарта С, как существует Java и JavaCard. Вот и нужен отдельный С, где требования будут ослабленны, и не будут плохим образом влиять на нормальный стандарт.

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

Так это же требование для POSIX-совместимых систем. На них комфортнее.

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

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

А зачем они так упоролись если 32bit это uint32_t?

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

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

всё ломаем и ничего не даём взамен

это у вас не «прогресс», а что-то другое.

Мне прямо тут, на ЛОРе, на голубом глазу вещали, мол, мне надо отречься от устаревшего и принять новое. Правда, про то, что это новое по возможностям отстаёт от устаревшего лет на 30 они слушать не стали. Возможно, просто по юности.

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

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

Штош. Значит и тут меня вяленькие обманывали.

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

Большая часть тех кто не использует KDE используют gnome. Там уже давно сессия Wayland приоритетная.

Ты забыл упомянуть, что среди пользователей DE. А я смотрю на ситуацию несколько шире. И приоритетность вяленького в каком-либо DE мало влияет на общую убогость существующих композиторов.

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

Можно, блин, просто использовать i3wm внутри кед, в чем проблема?

Он будет через XWayland работать?

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

Ну так среди пользователей линукса всё-таки большинство пользуется DE.

И в чем заключается убогость существующих композиторов?

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

Ну так среди пользователей линукса всё-таки большинство пользуется DE.

Откуда статистика?

И в чем заключается убогость существующих композиторов?

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

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

Я сильно сомневаюсь что кто-то сможет запустить вне позикса или hostes environment в принципе. Он расчитывает на вещи вроде unistd.

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

Откуда статистика?

Да же тут, несмотря на большой процент луддитов и владельцев невидий, большая часть сидит на KDE и Gnome.

Ка­кие DE/WM, а так­же гра­фи­че­скую под­си­сте­му, вы ис­поль­зу­ете на ос­нов­ной ма­ши­не?

В обрезанном функционале. Запускаю буквально любой и нет элементарных фич.

А можно огласить список этих самых нехватающих фич?

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

Давай ты поменьше флудить будешь во всех темах подряд, ладно? Ни пруфов, ни технических аргументов от тебя всё равно никогда нет, поэтому на интересные срачи это не тянет.

Какое-то сплошное 4.1. и 4.7.

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

«Хороший» и «велосипед» в том значении, в каком его используют применительно к решениям в СПО, – это попахивает оксюмороном ;)

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

Маздай основную популярность заимел по той простой причине, что его активно предустанавливали в свои изделия производители ПК.

Вторая причина - она же важнейшая - практическое отсутствие альтернатив.
Сейчас можно хоть обпреустанавливаться всякими Альтами, Редосами или убунтами, она будет снесена в первый день после покупки.

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

С того, что работать в либре, как оказалось, невозможно.

Я разве говорил про либру? Тебе точно нужен собеседник?

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

Да же тут, несмотря на большой процент луддитов и владельцев невидий, большая часть сидит на KDE и Gnome.

Суммируем KDE+Gnome: 366 голосов. Суммируем всех остальных: 496 голосов.

У тебя очень странное представление о значении словосочетания «большая часть».

А можно огласить список этих самых нехватающих фич?

  1. Полное управление с клавиатуры.

  2. Не тайлинг.

  3. Возможность слать комманды из командной оболочки.

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

  5. Возможность легко конфигурировать свою панель (а-ля fvwmbottuns).

  6. Частично вытекает из п. 3: возможность писать произвольные скрипты, в том числе с GUI.

  7. Возможность гибкой настройки внешнего вида декораций окна и панели. Естественно, единообразного.

Например, у меня сейчас на панели слева направо:

  • главное меню для запуска программ;
  • заголовок текущего окна (по ЛКМ открывается список всех окон, сгруппированный по рабочим столам, по ЛКМ – меню управления окном);
  • часы;
  • кнопка вызова микшера;
  • кнопка вызова меню подключения и работы с bluetooth-устройствами;
  • кнопка вызова меню сетевых подключений;
  • индикатор батареи;
  • кнопка вызова меню управления питанием и сеансом.

И это только касательно панели.

Если взять управление окнами, то я постоянно пользуюсь:

  • разворачивание на полный экран;
  • разворачивание максимизация со скрытием декораций окна;
  • разворачивание по половинам экрана;
  • разворачивание по четвертям экрана;
  • перемещения в углы экрана и прижимание к краям;
  • перемещение в центр экрана;
  • сворачивание в заголовок;
  • сворачивание на рабочий стол (не люблю сворачивание на панель).

И вот потыкался я по тому, что есть, а ничего толком то и нет.

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

Вторая причина - она же важнейшая - практическое отсутствие альтернатив.

Это следствие первой. Были грамотно потрачены деньги на создание ассоциации PC -> Windows. Практически никто теперь не знает и не хочет ничего остального. Настолько, что некоторые личности при покупки мака ставили туда винду. Правда, их сильно обломали, но они просто стали брать другие ноуты.

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

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

Короче, как софт в винде

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

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

Ты говорил немного иное.

Короче, как софт в винде.

Лучше как в маке.

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

Ты говорил немного иное.

А как вы поняли сказанное мною?

Лучше как в маке.

Говорить о вкусе устриц надо с теми, кто их ел. Я вот не ел.

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

Суммируем KDE+Gnome: 366 голосов. Суммируем всех остальных: 496 голосов.

А XFCE, Cinnamon, Mate, COSMIC ну и ещё кое-какую экзотику ты выписал из DE?

Например, у меня сейчас на панели слева направо:

И почти весь твой список есть в стандартной настроке панели KDE

Если взять управление окнами, то я постоянно пользуюсь:

Опять же почти все это есть в кедах, только не понимаю я смысла всего этого списка.

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

Ты говорил немного иное.

А как вы поняли сказанное мною?

Ровно как было написано.

А что, в линуксе уже есть такой же вылизанный офис, как в винде?

Ни слова про то, что это должен быть open source. Только платформа для запуска.

Говорить о вкусе устриц надо с теми, кто их ел. Я вот не ел.

Рекомендую попробовать. Юзабилити выше (это ж почти как гном), проблем меньше, зонд более гламурный и лубрикант дадут.

Но я и винду и мак вижу как золотую клетку. Особенно винду. Машина всё больше занимается своими делами и всё меньше моими.

ЗЫЖ У меня встречный вопрос. А что у проприетарщиков есть уровня LaTeX? Или уровня Emacs? Независимо от платформы запуска.

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

А XFCE, Cinnamon, Mate, COSMIC ну и ещё кое-какую экзотику ты выписал из DE?

Нет. Я выписал их из KDE+Gnome, заявленных в сообщении о том, что большинство сидит на них.

И почти весь твой список есть в стандартной настроке панели KDE

Только мой список прекрасно работает на PIII M и 256 МБ ОЗУ. А KDE жирный, неповоротливый и сомнительный.

Опять же почти все это есть в кедах, только не понимаю я смысла всего этого списка.

Смысл в том, что мне это надо. И при этом мне это надо за пределами Gnome+KDE, потому что и то и другое суть жирное ненужно, которое ещё и не привести к нормальному внешнему виду.

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

А что у проприетарщиков есть уровня LaTeX? Или уровня Emacs? Независимо от платформы запуска.

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

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

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

Как раз я вижу ровно обратное. Кому нужны решения такого уровня не имеют альтернатив. Секретаршам они не нужны – тут всё верно.

Однако, Вы уходите от ответа. А аргумент про миллион мух выглядит совершенно беспомощно.

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

Ты говорил немного иное.

Я говорил

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

Разницы с

софт корпорастов устойчивее, красивее, удобнее, по сравнению с опенсорсным.

чё-то не особо замечаю

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

Я говорил

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

Рекомендую читать свои сообщения.

А что, в линуксе уже есть такой же вылизанный офис, как в винде?

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

вылизать один, но хороший… Ну, как в винде, например

А вы мне

Красиво на ноль поделил.

Проблема на вашей стороне. У меня никаких противоречий.

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

вылизать один, но хороший… Ну, как в винде, например

А вы мне

Красиво на ноль поделил.

Проблема на вашей стороне. У меня никаких противоречий.

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

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

А чем Microsoft Office не вылизанное и не хорошее решение?

Тем, что жрёт как не в себя, тормозит, иногда несовместимо само с собой.

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

Нет. Я выписал их из KDE+Gnome, заявленных в сообщении о том, что большинство сидит на них.

И судя по твоей цифре вписал в общее количество всех кто проголосовал за X11. X11 это не DE и не WM.

Только мой список прекрасно работает на PIII M и 256 МБ ОЗУ.

Осталось только гденибудь на свалке раскопать этот самый PIII

Смысл в том, что мне это надо.

Что-то я сильно сомневаюсь что ты реально этим всем пользуешься.

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

Тем, что жрёт как не в себя,

Чё он жрёт-то? Сотни мегабайт? Сравните с браузером.

тормозит,

Ну, я не знаю, наверное, эксель на миллионы строк надо открывать, чтобы офис тормозил.

иногда несовместимо само с собой.

Очень, очень редко. Да, Access следующей версии бывал несовместим с предыдущей, но… Кажется, всё ПО пишется именно так! Если уж и вносятся изменения в формат - предыдущей версии ПО он недоступен. Но, можно сконвертировать, и в Access такой конвертер имеется.

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

И судя по твоей цифре вписал в общее количество всех кто проголосовал за X11. X11 это не DE и не WM.

Твоё суждение ошибочно.

Осталось только гденибудь на свалке раскопать этот самый PIII

Зачем его искать? Просто не вижу смысла занимать больше ресурсов примерно тем, что надо, когда можно занимать меньше ресурсов именно тем, что надо. Но я не осуждаю.

Что-то я сильно сомневаюсь что ты реально этим всем пользуешься.

Я сильно сомневаюсь, что ты пользуешься линуксом за пределами андроид-смартфона. И что теперь?

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

Чё он жрёт-то? Сотни мегабайт? Сравните с браузером.

На более-менее сложных документах может тысячи. Для текстового документа.

Ну, я не знаю, наверное, эксель на миллионы строк надо открывать, чтобы офис тормозил.

Достаточно просто среднего документа в ворде.

Очень, очень редко. Да, Access следующей версии бывал несовместим с предыдущей, но… Кажется, всё ПО пишется именно так! Если уж и вносятся изменения в формат - предыдущей версии ПО он недоступен. Но, можно сконвертировать, и в Access такой конвертер имеется.

Здорово, что такой конвертор в Access (этой СУБД кто-то действительно пользуется? О_О). Плохо, что такого конвертора не было в ворде, когда он ломался.

При изменении формата неплохо было бы оставлять возможность конвертации. Но майки если и начали так делать, то далеко не сразу. А репутация штука такая – её очень трудно восстановить, если испортил.

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

Твоё суждение ошибочно.

Если выбрать из списка все DE то будет 579, из них 367 это KDE и Gnome. И это LOR где сидит куча любителей всякого старого г*на и экзотики.

Зачем его искать?

Вот именно любой современный бюджетник без проблем справится из KDE и Gnome.

Я сильно сомневаюсь, что ты пользуешься линуксом за пределами андроид-смартфона. И что теперь?

Где-то с 19 года на моих рабочих ноутбуках и компах стоял только линукс, даже дуалбута не было, а в сдуалбутом года с 2010. И что теперь?

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

Если выбрать из списка все DE то будет 579, из них 367 это KDE и Gnome. И это LOR где сидит куча любителей всякого старого г*на и экзотики.

А теперь просуммируй остальное. С чем ты споришь? С тем, что меньшее не большее?

Вот именно любой современный бюджетник без проблем справится из KDE и Gnome.

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

Где-то с 19 года на моих рабочих ноутбуках и компах стоял только линукс, даже дуалбута не было, а в сдуалбутом года с 2010.

15 см в холодной воде. Где-то с 2007 года на моих машинах стоял только линукс без дуалбута. С дуалбутом с 2005-го.

И что теперь?

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

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

На более-менее сложных документах может тысячи. Для текстового документа.

Более-менее сложных - это каких?

Достаточно просто среднего документа в ворде.

Ворд, да, подтормаживает. Эксель зато очень хорош.

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

Да сразу. В новой версии всегда есть возможность сохранить в старом формате.

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

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

spqr ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.