LINUX.ORG.RU

Релиз Xorg 1.13

 ,


1

1

Спустя полгода после выхода предыдущей версии состоялся релиз графического сервера Xorg 1.13 под кодовым именем «Чай со льдом». Этот выпуск можно считать юбилейным: первая версия X11 вышла ровно 25 лет назад. В настоящее время этот графический сервер продолжает интенсивно развиваться, получая новые перспективные фичи, несмотря на то, что большая часть разработчиков работает над Wayland и Weston.

Новшества версии 1.13:

  • Окончательное удаление архитектуры XAA-акселерации. Большинство графических драйверов теперь используют EXA-ускорение либо SNA/GLAMOR/UXA, так как архитектура XAA бесполезна на современном железе. Если вы используете один из популярных графических драйверов, вы совершенно не заметите удаления архитектуры XAA.
  • Оформление кода Xorg наконец приведено к единому стилю.
  • В рамках работы над горячим подключением и сменой графических ускорителей произведены некоторые изменения в API драйвера DDX.
  • Изменения на стороне сервера для обеспечения поддержки горячего подключения GPU.
  • Изменения на стороне сервера для поддержки GLX_ARB_create_context, также, теперь поддерживаются другие расширения GLX.
  • Обеспечена поддержка функций RandR для расширений ресайза/поворота для использования в Optimus и других технологий гибридной графики.
  • Выгрузка обработки графики на периферийные устройства посредством DRI2.

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

Основные графические драйверы уже обновлены для поддержки нового API. Проприетарные драйверы NVIDIA уже поддерживают ABI Xorg 1.13. Как обычно, отстаёт только AMD со своим Catalyst, но AMD обещает обеспечить поддержку в течение нескольких месяцев.

Скачать новый релиз можно тут.

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

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

>Вопрос вкуса. А на вкус и цвет все фломастеры разные, как известно.
Таким вкусом пользователей не заманишь. inb4 линуксу пользователи не нужны.

>Будет. И даже ты будет, если тебя зряплатой заставят, чтоб всё шустрило со страшной силой. Жаль, ты не со мной работаешь. Быстро бы научился понимать, за что деньги платят.
>шустрило со страшной силой
>рисовать линии иксами
/0 Разве что такой маразм как Motif, о чём и речь. А понты можешь перед соседями разбрасывать, они оценят.

>Дык, то и хотел. Ты ж вроде не в курсе был. Ну полистай ветку-то. Твоё: «в иксах всё говно и низкоуровнево». Моё: «дык, в виндах тот же хэ, только в профиль».
Что ты хотел? В виндах нет иксов. Ты думаешь этакий дартаньян, а разработчики тулкитов идиоты, что велосипедят, когда надо то всего то рисовать иксами? Иди предложи им. Там тебе разжуют подробно куда тебе пойти с этим рацпредложением.

>Твоё: «да и пох, один х$й винда рулз форева!!!адинадин».
Пациент слышит голоса.

>Если ты чё сказать хотел, так скажи. Х$ль ты как девочка, намёками объясняешься?
Уже свербит? Какой, а :}

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

Если он запускается, это не значит, что в нём удобно работать.

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

Да ладно, холивары везде есть, даже между своими же. В том числе и в стане Windows :}

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

inb4 линуксу пользователи не нужны.

WTF inb4?

/0 Разве что такой маразм как Motif, о чём и речь. А понты можешь перед соседями разбрасывать, они оценят.

Юзера оценивают работу программиста. Ну это так, вдруг ты не в курсе. Например, скорость работы программы-графопостроителя. Которая должна обработать около 128Г данных и сделать построение разреза коры. Причём _очень_ быстро. Впрочем, я понимаю, что для тебя слово «быстро» ничего не значит. Хоть минута, хоть неделя, какая нах тебе разница, правда? Если программист тормоз, то ему всё едино.

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

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

Пациент слышит голоса.

Дык, твои ж голоса-то. Впрочем, это уже личная переписка.

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

Линуксоиды - это те, кто ненавидят игры, windows и друг друга.

Смишно пашутил, да.

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

Выше ты пальцы веером и, значится:

И даже ты будет, если тебя зряплатой заставят, чтоб всё шустрило со страшной силой. Жаль, ты не со мной работаешь. Быстро бы научился понимать, за что деньги платят.

И где? Почему там деньги крутятся, а всё равно используют свой велосипед, и показывают иксам картинку? Как так? Это заговор?

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

А-а.. вон оно откуда. Ну так это не ко мне. Не я там менеджером. Ну бывает такая хня, что топ-менеджмент не рубит сходу. Даже в нашей сфере, где за такие косяки могут и по шапке дать. Сам вижу. Проблемы менеджмента — они есть много где. Вот у нас $$ крутится на 3 порядка больше, чем в Qt, но бардак-жеж! Советское руководство, которое считает, что оно право, потому что оно руководство. И слушать никого не желает. А чё, лапа в агентстве есть, бабки соответственно капают, и нихуёв$е. Жри да радуйся, б$я, пока нефть не кончится! Так что насчёт заговора ты мимо кассы — сам такую хню вижу каждый день. И сделать же, блин, ничего нельзя. В эту отрасль какое-то неспонсированное правительством ООО «Рога и Копыта» вписаться не сможет 100% — всё ж поделено, бл$. А ведь мы реально можем. И Fugra не зря с нами связалась. Но всё, бля$ь, упирается в ........ <здесь были маты, но они порезаны цензурой>

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

А топ-менеджменту не всё равно через что разрабы рисуют свои картинки?

Ну и, собственно, native vs raster бэкэнды. Второй работает быстрее, что как бы говорит нам, почему второй дефолтный.

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

А топ-менеджменту не всё равно через что разрабы рисуют свои картинки?

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

Ну и, собственно, native vs raster бэкэнды. Второй работает быстрее, что как бы говорит нам, почему второй дефолтный.

С чего бы?

anonymous- ()
Ответ на: комментарий от Quasar

Вот как раз у блоба сравнительно медленная отисовка 2D, а у nv и nouveau - быстрая.

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

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

так чем это неприемлемо для линукс дистрибутивов, если это близкородственная БСД лицензии, если не просто разновидность?

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

hobbit ★★★★★ ()

наконец то карты переключать можно

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

Потому что реально такое положение дел, или ты о чём спросил? В Qt можно выбрать native, raster, opengl, в общем-то.

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

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

Мальчик обкекался, но сделал вид что так и надо. Да ещё три скакал что бы сказать как я ему безразличен. Ладно бывай ихтиандр.

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

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

Common controls, с новым годом.

Вот к чему приводит Qt головного мозга - люди не видят разницу между виджетами и графическим апи. Иди вслед за Ресетом и погугли её уже.

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

Норкоман? Разговор был о

Чистый X11 API это уровень motif.

что вопиющее 4.2

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

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

Не думается? Тяжко тебе :} Ты этими полосками натюрморт рисуешь или GUI? Разговор шёл о том, что, де, можно же всё полосками рисовать, чо, вон и в винде! А оказалось, что в винде такая же отдельная либа для контролов над этим, которой почти все и пользуются. Что делать, шеф?

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

Разговор шёл о том, что, де, можно же всё полосками рисовать

Нет, сначал речь шла о том, что motif ни разу не 2D API, и приплетать его к обсуждению иксов - маразм. В ответ на что, ты приплёл common controls:

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

Common controls, с новым годом.

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

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

>Нет, сначал речь шла о том, что motif ни разу не 2D API, и приплетать его к обсуждению иксов - маразм.
А он на чём рисуется, силой мысли?

>Только после этого тебе попытались объяснить, что одно другому не замена. Но до тебя не дошло, ты не ведомо с чего увидел в этом тезис «можно же всё полосками рисовать».
То, что ты вскочил в поезд в последнем вагоне и не поняв о чём речь начал вякать как бы намекает. То, что кто-то не понял о чём я, не повод игнорировать всё, что написано ранее.

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

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

производитель тоже не должен поддерживать драйвер для каких то малоизвестных ОС

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

А он на чём рисуется, силой мысли?

А какая разница? Особенно, если учесть что ровно на том же рисуется гтк и кутэ. ))

И, да, речь про Motif завёл кое-кто другой изначально.

И я даже сказал, кто именно. А ты её продолжил.

Иди тред перечитывай

Зачем? Из нас двоих собеседника не понял не я.

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

>А какая разница?
Разница как раз есть. Разговор о том, что тулкиты ПОЧЕМУ-ТО не хотят рисовать линиями иксового API.

>ровно на том же рисуется гтк и кутэ. ))
Ну, положим, Motif дёргает Xt, в то время как GTK/Qt «сказали», что им такое гумно не нужно.

>Зачем? Из нас двоих собеседника не понял не я.
И? Мы там сами по себе разобрались, что ты то хотел?

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

Разговор о том, что тулкиты ПОЧЕМУ-ТО не хотят рисовать линиями иксового API.

Неа. Разговор об этом закончился вот на этой радостной ноте:

Накрутили уже. Отдают ему картинки и живут дальше. А бодать этого бронтозавра можно долго, а толку нет.

Толку какого? Для кого/чего?

Ответа ты, разумеется, не дал.

что ты то хотел?

Услышать ответ вот на этот вопрос, вместо перевода стрелок на мазохистов с PolyLine:

чем отличается _это_ (GDI) от иксового XDrawLines?

делают только ССЗБ мазохисты, которые хотят быть не такие как все.

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

Разговор о том, что тулкиты ПОЧЕМУ-ТО не хотят рисовать линиями иксового API.

Наверное, не знают, что в иксах серверная графика аппаратно ускорена :)

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

Знают, но это всё равно медленно для того, какие сейчас GUI. Такие дела :}

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

Не льсти себе - слегка омерзителени и только.

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

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

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

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

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

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

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

Зато там были другие разговоры - о проблемах доступа к cvs, о неразберихе с версиями и др. (Это даже в википедию попало.)

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

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

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

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

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

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

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

ровно на том же рисуется гтк и кутэ. ))
Ну, положим, Motif дёргает Xt, в то время как GTK/Qt >«сказали», что им такое гумно не нужно.

Да они не используют Xt но зато используют другие расширения Xv и Xrandr .И вообще я не понимаю зачем вспоминают про Xlib .От него уже отказались -плавно переходят на XCB (X protocol C-language Binding) ,не знаю включили ли XCB в Xorg (но в планах было ) а X.Org с версии 7.6 уже используют . Ребята уже слишком многое в X поменялось ,не надо смотреть на устаревшую документацию появилось куча новых модулей ,поменялся куча протоколов ,так что даже не удивлюсь что альтернативы так и не появиться .(компактные X сервера есть 6 мегабайт - MicroXwin )

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

Просмотрел в Альте 6 платформа ,да уже XCB используют .Правда собрано на основе Gallium ,а там всего нового много намешано .

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

Ох, лучше б некоторые туда вовсе не коммитили.

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

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

На старом ноутбуке 2009 года с 3200 и 4570 ATI переключение между видеокартами будет нормально работать? Без перезапуска иксов?

Не на том сайте вы этот вопрос задаете...

bitfroster ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.