LINUX.ORG.RU

X.Org 7.6

 ,


0

1

20 декабря 2010 года фонд X.Org и сообщество разработчиков X.Org анонсировали релиз X11R7.6 - то есть X Window System Version 11 (X.Org) версии 7.6. Следующий полный релиз планируется в 2011 году и он будет называться X11R7.7.

X11R7.6 поддерживает операционные системы Linux, BSD, Solaris, MacOS X, Microsoft Windows и GNU Hurd. Среди изменений - новый функционал, корректирующие изменения, работа по улучшению такого параметра как стабильность. Конкретно изменения касаются улучшенный автоконфигуратор, расширение поддержки устройств ввода, изменения в документации, предприняты действия по переходу на API XCB-клиента.

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

Авторы релиза с прискорбием сообщают о том, что двое ранних лидеров проекта в этом году скончались от рака. Их имена Smokey Wallace и Hideki Hiura. Smokey Wallace был лидером DEC WSL, создавшей первоначальную реализацию протокола X11 Hideki Hiura работал в Sun Microsystems, он участвовал в интернационализации X11R6. Релиз X11R7.6 посвящён памяти о них.

Узнать подробности данного релиза, об X.org в целом и в деталях можно на официальном сайте проекта.

Сводная информация об основных изменениях в версии 7.6:

  • Разделы InputClass в файле конфигурации xorg.conf (и в других файлах конфигурации) значительно расширены, теперь туда можно вносить новые специфические правила об адресе устройства, его типе, разработчике, или любую другую информацию, предоставляемую hotplug. Подробности об этом находятся в разделе INPUTCLASS обновлённой man-страницы об xorg.conf.
  • Использование каталогов конфигурации для того, чтобы предоставить нескольких разным файлам составлять единую конфигурацию X Server. Например, правила для устройств ввода, описываемые в .fdi-файлах для HAL, теперь могут находиться в разделах InputClass .conf-файлов в каталоге xorg.conf.d.
  • В Linux для обнаружения устройств ввода и последующего их горячего подключения по-умолчанию стал использоваться udev. В других платформах для этого по-прежнему используется HAL.
  • В состав компонента katamari включён XCB, он же X protocol C-language Binding. В зависимости XCB входят некоторые компоненты на стороне клиента: libX11, xlsatoms, xlsclients и xwininfo. XCB позиционируется как замена Xlib, занимающая немного памяти, предоставляющая минимизацию задержек (latency hiding), имеющая прямой доступ к протоколу, умеющая работать в многопоточном режиме, поддерживающая дополнения. Подробности об XCB.
  • Крупное «осовременивание» документации - описания большинства библиотек и спецификаций протокола упорядочены, это позволяет легко обновлять их в новых версиях X.org. Большая часть документации переделана в DocBook, до этого форматы файлов были самыми разными. Найти документацию X.org 7.6 можно как в каталоге /usr/share/doc/, так и на этом сайте

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



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

Уважаемый svu! Я не справился с LORCODE, поэтому список некоторых изменений исчез. Можно его вернуть?

Zenithar ()

работа по улучшению такого параметра как стабильность


действительно, очень важный параметр, на правильном пути

alltiptop ★★★★★ ()

> В Linux для обнаружения устройств ввода и последующего их горячего подключения по-умолчанию стал использоваться udev

тоже позитивно, ещё один шаг на встречу смерти HAL.

unikum ★★★★★ ()

> В состав компонента katamari включён XCB

katamari - это название релиза X.Org вообще-то

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

> шаг на встречу смерти HAL

Если udev будет предоставлять всё то же и даже больше - то лично я непротив

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

> тоже позитивно, ещё один шаг на встречу смерти HAL

не вижу в этом ничего позитивного, в debian/kfreebsd без HAL не обойтись

dt1 ★★ ()

Ура. За udev - отдельное ура.

Про xcb - там уже есть xft нормальный, константы для клавиатурных кодов и проч. ?

Pythonist ()

Debian

Когда в Debian будет?

anonymous ()

А дядек жалко. Судя по фото, молодые ещё. Японцу вообще 49 лет было =(

Bass ★★★★ ()

Эрик Стивен Реймонд писал, что у сабжа архитектура убогая, а Эрику я верю.

nbdarvin ()

больше интересно как разработчики умерли от рака в одном году одновременно =). Может компьютерная радиация? Или не стоит юзать иксы (сорри за тупняк, не сдержался)

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

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

muhas ★★★ ()

Ну наконец-то udev вместо HAL по умолчанию.

AYBABTU ()

приятно знать, что x.org развивается! дай б-г ему здоровья! wayland, конечно же, не нужен.

anonymous ()

Годная новость. Ждём ебилдов.

VeroLom ★★ ()

а исправлять баг с shift'ом (например переключить язык нажатием alt+shift и не отпуская shift написать слово с большой буквы) они собираются?:-)

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

>а исправлять баг с shift'ом (например переключить язык нажатием alt+shift и не отпуская shift написать слово с большой буквы) они собираются?:-)

It's a feature, not a bug. (c)

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

Про модель OSI почитай, вообще припадками изойдешь жеж!

ostin ★★★★★ ()

Что вы как дети! Лучше, хуже, встроенные видеокарты, Pentium pro! Новость о том что вышли новые иксы, на данный момент альтернативы особой нет, улучшена производительность, уменьшено количество багов/глюков, тут за шампусиком в пору бежать, при чем тут Wayland? когда его вообще доведут до юзабельного состояния? Конечно космонавт дядька важный, как и программеры, что пишут гадости про иксы, но данность увы такова: X Window System Version 11 (X.Org) версии 7.6.

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

>вот, нашёл одну схемку
Её делал такой же идиот, как и ты. Софт напрямую общается с иксами, WM может очень мало. И с Xlib линкуют таки софт, а не WM.
Алсо, если wayland делать десктопной графической системой, то *все* «лишние» слои нужно будет велосипедить в тулкитах.

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

>Софт напрямую общается с иксами

да вы шо

с Xlib линкуют таки софт, а не WM

где там указано, что WM линкуется с xlib?

если wayland делать десктопной графической системой, то *все* «лишние» слои нужно будет велосипедить в тулкитах

так трудно представить себе жизнь без велосипедов...

Savonarola ()

скажите пожалуйста чем отличается X.Org Server от xorg-server 1.9.3? Вопрос конечно тупой, но в чём различие.

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

Тем что X.org 7.6 включает в себя много компонентов, включая X-server 1.9.

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

>Ну наконец-то udev вместо HAL по умолчанию.
никак опять криокамеры сломали - уже давным-давно у всех иксы без хала!

megabaks ★★★★ ()
Ответ на: Debian от anonymous

В версии 7.0

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

>ну и собственно APU не так уж и убог

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

zloelamo ★★★★ ()

как задолбали уже эти критики X-в и впариватели вяленда! Как можно вообще называть убийцей иксов софт который еще из стадии proof-of-concept не вышел и на котором работает ровно одна демка!?

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

Драйверы уже есть, ещё до релиза устройства! Об этом была новость на Опеннете. Не знаю, была ли здесь...

Драйвер писали AMD'шники, а не ATi'шники, поэтому скорее всего он стабилен. Но так как он открытый, то единственное, чего там нет, это аппаратного декодирования видео. Пока не знают как сделать... Скорость работы ещё неизвестна: устройства пока не продают

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

//Драйвер писали AMD'шники, а не ATi'шники, поэтому скорее всего он стабилен.

Помоему ATI это подразделение AMD.

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

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

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

Это только недавно так стало. Изначально к fglrx для Linux компания AMD не имела отношения. И только с конца 2008 года стала иметь. Всё тогда перевернулось, обычная бинарная логика Gnome/KDE, AMD/Intel, nVidia/ATi, Linux/Windows, FireFox/Opera дала сбой когда AMD приобрела ATi. Я например люблю видеокарты nVidia и процессоры AMD. Теперь у меня из-за этого сложности апгрейда

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

Угу, только не все ещё из них вылезли и в курсе. Та же Ubuntu.

AYBABTU ()

>обновлённой man-страницы об xorg.conf

Ух ты, аж не верится!

Harliff ★★★★★ ()

Не ощущаю тормозов ксорга, даже на тачке весьма давней конфигурации. Впрочем, и сетевыми фичами никогда не пользовался, все больше было по vnc\RDP (учитывая повальное виндузятничество, в таких случаях, клиентов).
Так, что долгой жизни ксоргу!

Valeg ★★★ ()

Есть еще порох в пороховницах! Долгой жизни Мистер Икс.

anonymous ()

Отвечаю на комментарий anon_666, который будет удален: мне нужны vdpau, CUDA и хорошее 3D-ускорение (чтобы иногда поиграться). Ни одна интегрированная видеокарта такого сделать не сможет. А если задачу декодирования видео перенести на CPU, получим очень сильно возросшее энергопотребление. Ну и скорость вычисления при должном распараллеливании на сотне-другой ядер намного больше, чем на 4-8.

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

Ну воткните мне в ноут внешнюю видеокарту(mxm слота нет).

А pci-слоты на матери у вас никто не отнимает.

мне нужны vdpau, CUDA ... Ни одна интегрированная видеокарта такого сделать не сможет.


Да ну?

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

Я имел в виду «комбайн» CPU+GPU. Но в любом случае «интегрированные» видеокарты годятся лишь для «офисной» работы да просмотра mpeg4.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от megabaks

$ lspci |grep VGA
02:00.0 VGA compatible controller: nVidia Corporation C77 [GeForce 8200M G] (rev a2)

УМВР, а ты жди.

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