LINUX.ORG.RU

X.Org Server 21.1.0

 , , ,


3

1

Спустя три с половиной года с момента выхода последней значительной версии состоялся релиз X.Org Server 21.1.0. Изменена система нумерации версий: теперь первая цифра означает год, вторая порядковый номер крупного релиза в году, а третья — корректирующее обновление.

Из значительных изменений можно выделить следующие:

  • В xvfb добавлена поддержка 2D-ускорения Glamor.

  • Добавлена полноценная поддержка системы сборки Meson. В следующей значительной версии будет удалена поддержка сборки с помощью autotools.

  • Появилась поддержка XInput 2.4, дающая возможность использования управляющих жестов на тачпадах.

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

Также сделан ряд небольших изменений и исправлений.

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



Проверено: hobbit ()

Ответ на: комментарий от lucentcode

Очень интересно. Спасибо за развернутый ответ.

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

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

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

У Gnome вроде выбор пока только между 100 и 200%, что не круто.

Да, в gsettings можно указывать только целые числа (не считая экспериментальной функции). Где-то на этот счет встречал костыльный совет: в гноме поднять масштаб, а в xrandr понизить, чтобы получить нужный результат.

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

Да, в gsettings можно указывать только целые числа (не считая экспериментальной функции). Где-то на этот счет встречал костыльный совет: в гноме поднять масштаб, а в xrandr понизить, чтобы получить нужный результат.

Знатный велосипед, конечно. Но, лучше чем ничего. Главное, чтобы хоть так оно как-то работало :)

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

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

Именно так. Я когда эту тему ковырял, исходники для wlroots ещё смотрел, на исходники объектов, связанных с буфером обмена для Gnome меня уже не хватило…

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

Именно

Кстати, тут вот по ссылке в теме набрёл на интересное сравнение X vs NeWS, которые заботливо сохранил Don Hopkins:

X is a jeep wagoneer with all options including a tow ball if you can’t fit it inside the cab, NeWS is a DeLorean turning magnificently on a stand in the main lobby of the Museum of Modern Art, the engine comes in kit form, diesel, gasoline, ethanol, any number of cylinders all available, actually the kit is just a big cube of steel, very high grade, and a textbook on modern engine design.

The X11/NeWS merge might very well end up to be the «long-awaited» station wagon version of the DeLorean, with the jeep hanging off the back on a newly attached brushed stainless steel tow ball, just in case.

-Barry Shein, Boston University

Там же, выше, есть ещё одно ироническое сравнение с Toolbox в AUX:

The astonishing baroqueness of X is the greatest threat to the general sucess of UNIX to have come along since System V hit the streets. If you try to give an X system to a real human being, not a computer hacker masquerading as a normal person, they will croak. If X doesn’t instantly burn out their eyes and brain, causing them to throw their UNIX box out the nearest high window, it will drive them straight into the arms of the Macintosh II. With the toolbox under AUX, all the windowy programs on the MacII will have a clear, understable, and universal user interface. With other alternatives, we face the very real prospect of each window (program) having a different user interface. That, friends, will be the death of UNIX.

-Mike O’Dell

Источник: http://www.art.net/~hopkins/Don/lang/NeWS.html

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

Change was made in good spirit, but let’s be realistic - no one wants to spend time fixing anything related to X11 now as Wayland is just around the corner.

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

Чем больше я за всем этим наблюдаю, тем больше мне нравится консоль.

Я больше чем уверен, что нормального графического стека под линуксом не будет никогда. Место проклятое, получаются только Жигули.

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

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

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

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

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

Есть такая беда, да. Но, я мало чисто иксовых приложений юзаю. А всё, что на GTK3/4 или Qt5/6 - работает хорошо как на вейленде, так и на иксах.

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

А вот про файл не знал. Видел, что какой-то файл появился после подключения внешнего монитора, но что это такое — не ковырял.

lucentcode ★★★★★ ()