LINUX.ORG.RU

Выпуск XLibre 25.1.0

 , ,


1

5

Спустя полгода после создания форка и первого выпуска создан стабильный выпуск сервера X11 XLibre 25.1.0. Этот сервер был создан из-за несогласия отдельных разработчиков с политикой проекта FreeDesktop.org, направленной на сворачивание поддержки и отказ от релизов X-сервера в пользу Wayland.

Особенности выпуска:

  • с предыдущей версии добавлено более 1500 изменений;
  • добавлена официальная поддержка операционных систем Dragonfly BSD, FreeBSD, NetBSD и Windows (через mingw32);
  • поддержка seatd (альтернатива systemd для управления рабочими местами);
  • возвращена поддержка драйвера Xfbdev, удалённого из Xorg некоторое время назад и работающего поверх фреймбуфера Linux;
  • улучшена поддержка проприетарных драйверов nvidia.

XLibre поставляется в некоторых дистрибутивах, таких как Artix и Devuan. Для других дистрибутивов представлены сторонние репозитории.

>>> Список изменений



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

Так и получается, что ты флудишь на лоре, а другие люди пишут софт.

Софт многие пишут. Немногие могут пропихнуть написанное в апстрим.

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

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

А сейчас у нас есть инплейс-замена пульсы

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

Твой опыт из твоих рассуждений вообще не ощущается

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

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

Умные и способные навязывают свои решения

В том-то и дело что не самые умные,а самые социально-адаптированне. Это так политкорректно называют тех кто обладает наиболее развитыми soft skills,а вовсе не лучшими техническими навыками.

А что в этом плохого?

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

Что мешало всем остальным навязывать sysv?

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

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

Проблема есть в кикаде и пруаслайсере. А именно в GL канвасе

В кикаде точно GL? У меня там всякое видеоускорение выключено ибо не нужно оно там. Там же нет задачи выдавать максимальный FPS при двигании элементов. Про упомянутый слайсер ничего сказать не могу - не пользусь так как не придумал зачем мне 3д принтер именно дома. Проще отнести свою модель в студию печати (у нас в райцентре есть).

Из-за вейландовой секьюрити это самый канвас не может получить координаты мышки.

Вот интересно - кто решил что неполучение координат мышки имеет хоть какое-то отношение к секьюрити и как он это смог обосновать? Нужно же придумать какой-то хоть сколько-нибудь реальный сценарий атаки от которого это неполучение координат защищает. По-моему это баг в голове этого человека.

Но вот получается ситуация что дропать иксы - нельзя.

Я могу предположить что от иксов можно оставить только то что нужно для их эмуляции,а это должно быть существенно меньше чем полные иксы. А еще можно написать некий транслятор иксового api в api вейланда - примерно так как работает wine. Тогда еще меньше кода будет потому что можно будет выкинуть то что очень давно не используется. Да, не будет сетевой прозрачности,но она не так уж много кому и нужна (а кому нужна те иксы соберут и поставят).

Вобщем - на мой взгляд повода для паники нет и еще много лет не будет.

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

Поправка: за три года до Qt.

QT довольно долго после своего появления было проприетарно-коммерческим. Там и сейчас всё очень не просто с лицензированием,вот даже статья есть именно про это: https://habr.com/ru/articles/331166/ Понятно что для России это не актуально,но Кикад не в России пишется.

Графическая система винды работает как говно.

Как вы можете так говорить про лучшую десктопную ОС! Она же самая распростраенная,соответственно самая лучшая,ибо миллионы мух ошибаться не могут.

:-)

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

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

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

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

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

Не так. Xwayland - это полноценный икс сервер, но без драйверов железа. Вместо железа там вейланд. Так что ничего такого страшного нет в этом - но иксовое DE там не заупстишь, потому как DE хочет контролировать все - и все что на экране, и устройства ввода - а это уже нельзя, xwayland получает в доступ толко то что вейланд отдает конкретному приложению заупщенному в Xwayland. Поэтому и появилась идея wayback - сделать такой разлоченный Xwayland поверх специального композитора которы не будет мешать приложениям запущенным в этом Xwayland общаться между собой напрямую как будто они запущены на нативном иксе. Но эта штука еще альфа.

Что до драйверов - то в общем-то иксы и сами уже перешли на упрощенную схему оставив у себя по сути два драйвера - modesetting для дисплея, а это по сути универсальная прокладка к драйверам ядра, и libinput для ввода. То есть по сути мало что поменялось, ну разве что потеряли 2d ускорение родных интеловских и амд драйверов под икс, но эта технология походу дропнута самими вендорами железа так что….

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

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

Не обобщай. Если ты хреново видишь то не значит что все вокруг такие. Прекрасно пользуюсь 3К 14"ноутом без всякого масштабирования просто выставив размер шрифта, и вот могу только возрадоваться то наконец то нормальное разрешение в котором все полезное пространство не занято идиотски-огромными элементами интерфейса.

Без KDE размер шрифта для Qt задается переменной QT_FONT_DPI и это работает везде - хоть на вяленом хоть на иксе. Правда на иксе даже этого не надо ибо контрол-панелька Мате имея доступ к управлению графическим сервером вполне адекватно выставляет одинаковый размер шрифтов для всех тулкитов, а вот в вейланде мате такую вохможность потерял и приходится обходить.

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

и часть - вообще отказалась по различным причинам

Позвольте угадаю кто - красна шапка сотоварищи? И что тут удивляет?

Учитывая что форк свежий - очевидно что не все рванули волосы назад втягивать еще одни иксы в базу.

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

Xwayland - это полноценный икс сервер

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

сделать такой разлоченный Xwayland Но эта штука еще альфа.

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

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

В кикаде точно GL?

Кикад это полноценный кад. У него есть библиотека 3д моделей элементов, и он умеет в 3д. Для нашено хоббийного юза вполне хватает 2д разводки платы, но когда проектируется изделие особенно с компактым монтажом - надо не просто развести плоскую картинку но и представлять как оно будет в реале. Скажм если тебе надо сотавить плату над платой и у тебя будут на одном и том же месте напротив друг друга торчать два высоких трансформатора или эелетролита это одно расстояние между платами, а если ты их сдвиннешь - то можно бутерброд сделать тоньше. Или компонент над компонентом. Или дочку впаивать вертикально. В общем там вагон и телега вариантов когда нужна полноценная 3д модель и да кикад это может и да ему нужн GL.

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

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

Зачем переписывать то что работает и пытаться восстановить давно утерянные знания а потом по новой ловить баги. Взяли обычный икс-сервер и чуть чуть его подшаманили. оставив стек библиотек без изменений.

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

решений,плохих с технической точки зрения

«А судьи кто?»

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

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

И- вот при всем этом - этот форк уже приняли в несколько дистров в основную ветку, в немалое количество дистров этот форк добавили в оверлеях (выражаясь гентушной терминологией) , и только несколько дистров собственно политика которых и послужила поводом для форка принципиально отказались иметь с этим дело. Учитывая что форк и был сделан в качестве протеста против именно этих очень богатых и влиятельных товарищей - какбы ожидаемо. Если редхат в свой дистр возьмет xlibre - то это примерно как если бы Сталин Муссолини в партию большевиков принял.

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

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

В этом и суть разнообразия - у тебя есть выбор из разных вариантов.

Ну так и выбирай, что тебе ближе.

Им было плевать, потому что оно их устраивало и не требовало дополнительных обсуждений. А потом у них эту устраивающую систему начали отнимать, конечно это их устраивать перестало.

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

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

Ты пропустил мораль истории. Благодаря пульсе у нас распрямились звуковые драйвера.

И сама она уже лет десять как отлично работает.

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

Вот поэтому я и говорю что вэйланд стали навязчиво внедрять

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

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

Не выходили.

Выходили. Концептуально ни initng, ни upstart не отличаются от классического sysv, только лишь накачанного стероидами. И они не решали те проблемы, которые решает systems, а потому никому особенно на были нужны. Ну кроме апстарта, он был ближе всего к декларативному идеалу, но systems прошел ещё дальше.

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