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 ()
Последнее исправление: post-factum (всего исправлений: 2)

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

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

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

Zodd ★★★★★
()

Обновил, ничего не сломалось.

gigamax ★★
()

в нём можно заставить работать только выбраные разрешения, или по прежнему разработчики считают себя умнее всех, и пользуются исключительно edid или своими мутными представлениями о том, какое разрешение должно стоять у пользователя?

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

Всё просто, можно ли в этом Xorg сказать, установи только 1280x720, 800x600, даже если edid говорит о поддержке других разрешений: 1920x1080, 1024x768?

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

>можно ли в этом Xorg сказать, установи только 1280x720, 800x600, даже если edid говорит о поддержке других разрешени
Удали их xrandr'ом. Или отключи edid (не помню как).

x3al ★★★★★
()

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

не по-русски.

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

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

а были какие-то альтернативы?

причем qwerty эффект никто не отменял.

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

> Использование каталогов конфигурации для того, чтобы предоставить [что предоставить?] нескольких [родительный падеж?] разным [а одинаковым?] файлам составлять единую конфигурацию X Server [неуместный страдательный залог, похожий на следствия машинного перевода].

с учётом вышесказанного я бы переписал так:

Использование каталогов конфигурации, позволяющих составлять конфигурацию X Server из отдельных файлов.

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

Увы, добавленная новость не исправляется. Разве что если модераторов попросить, но это некритично.

Падеж это да... Не ту букву нажал. [что предоставить?] - забыл слово «возможность» [а одинаковым?] - а одинаковые файлы создать невозможно.

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

> а одинаковые файлы создать невозможно

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

boo32
()

> (и в других файлах конфигурации) значительно расширены, теперь туда можно вносить новые специфические правила об адресе устройства, его типе, разработчике, или любую другую информацию, предоставляемую hotplug. Подробности об этом находятся в разделе INPUTCLASS обновлённой man-страницы об xorg.conf.

А вроде svu предрекал кончину xorg.conf. )

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

>в вики про иксы написано - «Конкуренты X»

очень правильно взял в кавычки

конкурент должен запускаться под линуксом, быть свободным, и поддерживаться уж если не GTK/Qt, то хоть каким-то не сильно маргинальным высокоуровневым средством для написания гуя(или иметь достаточное кол-во ПО написаное на поодерживающем его тулките), иначе оно даж начальный порог вхождения кверти-эффекта не преодолеет.

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