LINUX.ORG.RU

xorg-server 1.9.0

 ,


0

0

Изменений по сравнению с веткой 1.8.x достаточно немного:

  • xrandr: per-CRTC pixmap (что это и зачем);
  • код dix devPrivates переписан для более эффективного использования памяти;
  • новый механизм аутентификации, позволяющий собрать xorg-server без libdrm;
  • оптимизация и многочисленные исправления в DRI2;
  • сервер может быть запущен без устройств вывода;
  • xinput: невидимый курсор больше не будет портить вывод, что также улучшает производительность, исправлена отрисовка SW-курсора при смене экранов;
  • произведена очистка кода MAXSCREENS, allocation function wrapping, кода PCI bus, все собственные функции работы с памятью заменены на их C89 эквиваленты (улучшение производительности), mandratory render;
  • документация теперь представлена в формате docbook/xml;
  • поддержка mibank, multibuffer extension (MBE) переведены в разряд устаревших (deprecated);
  • 399 коммитов, исправляющих ошибки.

Исходный код

Анонс релиза в рассылке

>>> Подробности (план релиза XServer 1.9)

★★★★★

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

Там вроде возникают костыли при компиляции. А вообще, это хорошая новость

KERNEL_PANIC ★★★ ()

Интересно, корявую работу MPX уже починили?

У меня так и не получилось нормально сделать работу отдельно двух сетов mouse+keyboard.

Нет, два курсора получилось. Даже связки Mouse+Keyboard.

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

И да «невидимый курсор больше не будет портить вывод» баг тоже был, приятно что пофиксили :)

Evil_Wizard ★★★ ()

сколько не пробовали 1.8 - полное говно, вечно текущее и виснущее. Интересно что будет здесь?

k0l0b0k ★★ ()

Владельцы карт Ати плачут горькими слезами.

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

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

Gary ★★★★★ ()

>документация теперь представлена в формате docbook/xml
«Эту часть документации ещё никто не написал, возможно потому, что никто не знает как это работает» — теперь и в docbook формате!

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

нету ничего нестандартного. nVidia blob, мышь, клава. Жрет как не в себя, падает, больше недели аптайма не выдержал ни разу. 2 раза ставили - два раза откатывались на 1.7

Gentoo.

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

> а что блобики от nv уже подтянулись?

IgnoreABI в конфиг иксов и все будет работать

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

>владельцам <=R500 пофиг :)

Владельцам RC410 не пофиг.
Хотя да, всем пофиг.

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

А вот сижу и сижу себе на стабильной ветке. :)

Gentoo

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

> Владельцам RC410 не пофиг.


sylvia@allure:/tmp/xorg-server-1.9.0/doc$ lspci |grep RC410 01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]


пофик ) ждем ебилдов

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

>нету ничего нестандартного. nVidia blob, мышь, клава. Жрет как не в себя, падает, больше недели аптайма не выдержал ни разу. 2 раза ставили - два раза откатывались на 1.7

Gentoo ~amd64, мышь, клава, nvidia 9500gt, XORG 1.8.1 - ничего не падает, не течёт. ЧЯДНТ?

bind2cppman ()

сервер может быть запущен без устройств ввода

без устройств вывода

smalcom ()

Изменений по сравнению с веткой 1.8.x достаточно немного

399 коммитов исправляющих ошибки

Да совсем мало, ну.

Snegovik ()

без ввода его уже давно можно запускать))
AllowEmptyInput итп

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

>Владельцы карт Ати плачут горькими слезами.

Позоришь честное анонимусячье имя.

Вообще то уже Evergreen есть в исходинках, правда пишет пару недель будут допиливать чтоб зарабтало.

http://cgit.freedesktop.org/mesa/mesa/commit/?id=0eac4b8740d4434037677166f233...

anonymous ()

а кто в курсе - пофиксили размеры виртуальных экранов для радеонHD?
Ато хочет ~3300x1080, а оно ругается

smalcom ()

End of bugfix window: 2010-08-01

Что же они еще 3 недели делали?

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

> владельцам <=R500 пофиг :)

Я, как гордый владелец R300, заявляю что мне не пофиг.

neocrust ★★★★★ ()

Как-то часто стали клепать иксы, еще недавно только вроде 1.8 вышла

doctorx ★★★ ()

Совсем недавно же 1.8 была ветка О_о

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

> Gentoo ~amd64, мышь, клава, nvidia 9500gt, XORG 1.8.1 - ничего не падает, не течёт. ЧЯДНТ?

Если у вас все работает, то из этого не следует, что всё работает у всех. Ферштейн? У меня вот тоже ни единого нарекания на Xorg 1.8, но это не значит, что в нем нет багов.

Relan ★★★★★ ()

Пока что бесполезно, Catalyst последний всё равно только 1.7 поддерживает

duott ★★★★★ ()

Еще одни любители погоняться за номерами версий, прям как в ядре или гугле.

PayableOnDeath ()

«Достаточно немного» - конструкция несуразная

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

Пока что бесполезно, Catalyst последний всё равно только 1.7 поддерживает

Я даже не знаю чего тебе ответить, т.к. моя рабочая связка Radeon HD 5850 & Xorg 1.8.1 & Catalyst 10.7 смотрит на тебя, как на... в общем странно так смотрит )

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

Кто тебе сказал эту чушь? Все прекрасно работает на 1.8. Или ты просто тупо толсто троллишь?

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

>Я даже не знаю чего тебе ответить, т.к. моя рабочая связка Radeon HD 5850 & Xorg 1.8.1 & Catalyst 10.7 смотрит на тебя, как на... в общем странно так смотрит )

Насколько я помню, в release notes к catalyst 10.7 было, что не поддерживается 1.8 же?

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

Насколько я помню, в release notes к catalyst 10.7 было, что не поддерживается 1.8 же?

Официально не заявлено, да. А так все работает :)

Andru ★★★★ ()

А зачем может понадобиться запускать xserver без ввода или вывода?

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

>Официально не заявлено, да. А так все работает :)

А сабж?

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

>А зачем может понадобиться запускать xserver без ввода или вывода?

на сервере - много для чего. удаленный рендеринг, например

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

>Интересно, корявую работу MPX уже починили?

И при щелчке любой мышы фокус улетал на другое оконо. Т.е. не было одновременно двух окон с фокусом.


При чем тут MPX? Поддержка нескольких фокусов должна поддерживаться тулкитом и оконным менеджером.

xorik ★★★★★ ()

Ух! Серьёзно постарались, сразу видно. Лучи добра разрабам этого дела.

NIR ()

xrandr: per-CRTC pixmap - это кажется отложили.
Зато из заметных багфиксов - починили pbuffer (GL/GLX).

Andrew-R ★★ ()
Ответ на: комментарий от NIR

>Ух! Серьёзно постарались, сразу видно. Лучи добра разрабам этого дела.

Что, снова обспечили гаплык для fglrx на пару версий вперед ?)

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

> Да совсем мало, ну.

Я нашел баг в Xorg -configure, тривиальная ошибка в алгоритме на уровне школоты, как исправить - очевидно. Зашел на ихний IRC-канал, там по счастливой случайности оказался девелопер, реализовавший данный баг. Он прямым текстом сказал, что ему похрен. Баг в системе висит уже 3.5 месяца, и, судя по всему, будем висеть там вечно. Баг серьезный, при наличии нескольких драйверов - драйвер низкого приоритета (fbdev или vesa) может быть (и скорее всего, будет) выбран вместо драйвера, соответствующего графической карте. Но я полагаю, что починить баг - значит признать свою криворукость. Гораздо интереснее пилить поддержку двух мышек и трех клавиатур.

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

> Что, снова обспечили гаплык для fglrx на пару версий вперед ?)

У меня нет fglrx в системе.

NIR ()

Хм... psb ещё толком на 1.7 не портировали.

Добавить в избранное? Избранное? Сколько я провёл в криокамере?

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

Бггг, имхо, покупки следует делать через тырнет или магазинах с хорошим кондиционером. Так меньше как-то проблем ))

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