The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Объявлено о релизе X.Org 7.2"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Объявлено о релизе X.Org 7.2"  
Сообщение от opennews on 16-Фев-07, 11:20 
Анонсирован (http://lists.freedesktop.org/archives/xorg-announce/2007-February/000254.html) выход новой версии X Window сервера X11R7.2 (http://xorg.freedesktop.org/wiki/X11R72Release).


В новой версии появилась поддержка чипсета Intel i965 (http://www.intellinuxgraphics.com/), интегрирована системы X-ACE и XC-Securit, предназначенные для подключения внешних расширений связанных с безопасностью.


Реализована поддержка XCB (http://xcb.freedesktop.org/wiki/) (X protocol C-language Binding), идущего на замену программного интерфейса Xlib и устраняющего давно мешающие разработчиком недостатки (http://lwn.net/Articles/201455/) Xlib.


Достоинства XCB:


-  Меньшее потребление ОЗУ и более высокая скорость реакции, по сравнению с Xlib;
-  Эмуляция Xlib API;
-  Поддержка прямого доступа к  X протоколу;
-  Поддержка функций из новейших расширений;
-  Изначальная ориентация на многопоточные приложения;
-  Работает через XML обвзязку вокруг X протокола;
-  Режим Xlib Compatibility Layer (XCL) для выполнения устаревших программ, написанных для API  Xlib.

В заключение несколько ссылок на новые материалы по данной теме:

-  "LCA: Updates on the X Window System (http://lwn.net/Articles/218380/)" - доклад Keith Packard (http://en.wikipedia.org/wiki/Keith_Packard) о текущем состоянии и будущих планах проекта X.Org.
-  "X.Org 7.2: ATI Open v. Closed Drivers (http://www.phoronix.com/scan.php?page=article&item=639&num=1)" - сравнение производительности открытых и закрытых (fglrx)  драйверов для видеокарт ATI под X.Org 7.2;
-  Trolltech анонсировал выход Qt v3.3.8 (http://www.qtlib.ru/index.php?option=com_content&task=view&id=85&Itemid=2) (устранение накопившихся ошибок). Официальная поддержка Qt 3 заканчивается 1-го июля 2007 года.


URL: http://lists.freedesktop.org/archives/xorg-announce/2007-February/000254.html
Новость: http://www.opennet.me/opennews/art.shtml?num=9860

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Объявлено о релизе X.Org 7.2"  
Сообщение от wituS on 16-Фев-07, 11:20 
Теперь срочно ждём появления в портах в FreeBSD %)))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Объявлено о релизе X.Org 7.2"  
Сообщение от wituS on 16-Фев-07, 11:24 
Забыл сказать ЧТО ЭТО ОТЛИЧНАЯ НОВОСТЬ!!!!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Объявлено о релизе X.Org 7.2"  
Сообщение от cobold on 16-Фев-07, 12:12 
Что за бред? Зачем там XML? Может и syscalls заменить на XML?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Объявлено о релизе X.Org 7.2"  
Сообщение от kruk on 16-Фев-07, 18:23 
M4 лучше, да?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Объявлено о релизе X.Org 7.2"  
Сообщение от seyko on 16-Фев-07, 12:17 
Пока во всех версиях xorg (> 7.0) вывод обычного текста в броузере (скролинг страницы мышой или стрелками) тормозит и спотыкается даже при использовании акселерации (radeon). А с драйвером fbdev скролинг вообще никакой.
А вот в меньших версиях иксов ( < 7.0) с драйвером fbdev все летает (даже быстрее, чем в 7+ c акселерацией).

Вывод -- увлекшись переходом на OpenGL и ускорением видео (кино дейтвительно лучше показывает в > 7.0), про fbdev забыли

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Объявлено о релизе X.Org 7.2"  
Сообщение от Abu email on 16-Фев-07, 13:27 
А не сама ли видеокарта глючит? Когда я с таким же глюком встретился под иксами, то протестил под виндой в 3d Mark - карта сразу же повисла - ни одного теста не прошла. Недолго думая - заменил Radeon на попавшуюся под руку Nvidia.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Объявлено о релизе X.Org 7.2"  
Сообщение от sauron email(??) on 16-Фев-07, 18:26 
Странно описанных голюков не видел ни radeon дайвере ни на fglrx
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Объявлено о релизе X.Org 7.2"  
Сообщение от seyko on 17-Фев-07, 04:59 
Карта не глючит (radeon 9200). В xorg-x11-6.9.0-r3 (в gentoo это последняя) с любым драйвером (fbdev, vesa, radeon) все летает (машина celeron 1.8 ГГц). А во всех следующих пока приемлемый результат только с radeon, да и то местами заметны дергания. При включении fbdev становится совсем плохо (как на 486DX-66 со старой VGA).

Я это не сразу заметил так как использовал radeon,  поэтому пока вернулся опять на xorg-x11 6.9. Прорверено сие поведение и на LiveCD Sabayon (хотя он тоже гентушный). Проверить какой версии Xы в KNOPPIX 5.1.1 пока не удосужился (в виртуалбокс его иксы вроде шустро летают)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Объявлено о релизе X.Org 7.2"  
Сообщение от Michael Shigorin email on 16-Фев-07, 12:24 
Сидя на 7.2RC достаточно давно, читаю и чего-то не понимаю: как можно повысить скорость реакции чего-либо и понизить при этом расход памяти, завернув его в XML?

Кто-нить может растолковать, что под этим подразумевается? (пошёл читать usenix paper на сонную голову)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Объявлено о релизе X.Org 7.2"  
Сообщение от null (??) on 16-Фев-07, 14:07 
Цитата. Вникай:
*****
Язык описаний X протокола переведен с M4 на XML (на этапе сборки транслируется в код на Си)
*****
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Объявлено о релизе X.Org 7.2"  
Сообщение от Smile (??) on 16-Фев-07, 12:26 
В git портах это уже достаточно давно есть и в большинств случаев работает. Не очень удобно что собирается все подряд, хотя возможность порезать Makefile никто не отменял. Версию лайт делающую это на этапе конфигурирования обещались сделать но позже. Xdm не заработала, но не проверял уже достаточно давно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Объявлено о релизе X.Org 7.2"  
Сообщение от Jay (??) on 16-Фев-07, 12:31 
Мда.. что-то часто стали использовать XML там, где не стоило бы..
Конечно, программировать проще - схватил какой-нибудь стандартный парсер и вперед.. Но вот в данном проекте имело бы смысл подумать об уменьшении объемов данных, пересылаемых через сокет. Причем, желательно, не за счет использования сжатия. ИМХО у меня такое..

Ну и ждем, когда оно наконец-то появится в портах FreeBSD..

--
Jay

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Объявлено о релизе X.Org 7.2"  
Сообщение от Smile (??) on 16-Фев-07, 12:51 
P.S. вариант для жаждущи портов
http://wiki.freebsd.org/ModularXorg
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Объявлено о релизе X.Org 7.2"  
Сообщение от xacid on 16-Фев-07, 13:11 
http://xcb.freedesktop.org/wiki/XmlXcb

Architecture

XML-XCB consists of the following components:

    * An XML Schema, defining an XML data format for X protocol descriptions.
    * X protocol descriptions for the core X protocol and all extensions, written in the format defined by the XML schema.
    * An XSL Transform (XSLT) to generate C bindings to the X protocol from the XML descriptions. These bindings are implemented on top of the existing XCB transport layer.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Объявлено о релизе X.Org 7.2"  
Сообщение от xacid on 16-Фев-07, 13:13 
Description

The XCB project is a replacement for the X Window System library Xlib. One major feature of XCB is the automatic generation of C bindings to the X protocol based on a description of that protocol. Previously, these descriptions were written in a protocol description language defined by a set of M4 macros. The XML-XCB project replaced the M4-based protocol description language and macros with an XML-based protocol description language and an XSLT-based binding generator.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Объявлено о релизе X.Org 7.2"  
Сообщение от Аноним on 16-Фев-07, 13:14 
Аффтар жжот (C)

явно долго думал на переводом :)

Built on top of an XML description (xcb-proto) of the core X protocol. =>
Работает через XML обвзязку вокруг X протокола;

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "XML, XCB и другое не совсем верно поданное"  
Сообщение от Michael Shigorin email on 16-Фев-07, 14:01 
Да, надо исправлять.  Пришлось перечитать от корки до корки http://www.usenix.org/events/usenix04/tech/freenix/full_papers/sharp/sharp_html/index.html для успокоения нервов после такого фрагмента перевода.

(перевирая на скору руку) Речь о том, что в рамках улучшения возможностей развития Xlib, с одной стороны, было решено создать специфический язык для описания X Protocol, а с другой -- при попытке применить автогенерацию кода к написанной руками (местами с макаронным дизайном) библиотеке немаленького размера быстро стало ясно, что это нереально, особенно без ломания API и ABI.

Из-за ряда неисправимых преимуществ Xlib по части организации транспорта и локинга разделяемых структур (который работает, но может задерживать выполнение на многие пробежки туда-обратно, причём приложение в общем случае даже не может предсказать, сколько дополнительных будет предпринято от его имени) -- и порешили создать отдельный от Xlib слой над X-протоколом, назвав его XCB и выкинув вагон барахла, которое не имеет отношения к задачам взаимодействия клинта с сервером или попросту неактуально.

При этом для обеспечения поддержки наследственных (и текущих!) приложений с заменой Xlib требуется обеспечить бинарную совместимость -- поскольку даже если все современные тулкиты и приложения, работающие напрямую с Xlib, переедут на XCB, то останется много того, от чего исходники утеряны или недоступны.  Сперва попробовали перерисовать с нуля, потом поняли, что малореально, и стали помаленьку переписывать имеющийся Xlib кусочками.  Оно при этом несколько похудело; улучшения в производительности в принципе есть, но пользователю они заметны не будут -- для более существенных Xlib API является препятствием, бишь надо переезжать на XCB.

Соответственно никакой XML на проводе нам пока вроде не грозит, страна может спать спокойно :-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Объявлено о релизе X.Org 7.2"  
Сообщение от exn on 16-Фев-07, 16:44 
Макс, не стесняйся, шешы матом, вот бы все новости были так разжованы :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Объявлено о релизе X.Org 7.2"  
Сообщение от Аноним on 16-Фев-07, 13:24 
На XML там только описан протокол X. На стадии компиляции XCB оно превращается в *.c и *.h. Для обмена данными между приложениями и X-сервером XML не используется. А вой какой подняли из-за нежелания сходить по ссылке.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Объявлено о релизе X.Org 7.2"  
Сообщение от Аноним on 16-Фев-07, 13:30 
Ещё там проблему с threadами решили, что есть очень гуд!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Объявлено о релизе X.Org 7.2"  
Сообщение от Michael Shigorin email on 16-Фев-07, 14:18 
>Ещё там проблему с threadами решили, что есть очень гуд!
Это какую-такую проблему?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "у анонимов свои проблемы %) не обращайте внимания"  
Сообщение от Andrey Mitrofanov on 16-Фев-07, 14:44 
>>проблему с threadами решили,
>Это какую-такую проблему?
"не выиграл, а проиграл, не в спортлото, а в карты"(тм)
Не "решили", а "выразили желание сделать и двигаются в направлении" и не "проблему с thread-ами", а "multithreading support".
$SUBJ: мыслей много (="слышал звон," :) ), надо успеть отметиться -- вокабулярий %)) не поспевает.

PS: Спасибо за изложение под "Да, надо исправлять Пришлось перечитать"!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Объявлено о релизе X.Org 7.2"  
Сообщение от Inspirra email(ok) on 16-Фев-07, 17:54 
Так что, никто не в курсе, когда оно в FreeBSD-портах(не экспериментальных) появится?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Объявлено о релизе X.Org 7.2"  
Сообщение от Аноним on 16-Фев-07, 22:24 
хм зачем Х сервер на роутерах?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Объявлено о релизе X.Org 7.2"  
Сообщение от wS on 16-Фев-07, 22:58 
а кто сказал что FreeBSD используется толька как роутер???
Лично использую для администрирования и как Дестоп (да же очень удобно)...
и не напряжно, 7.2 поможет с новыми чипсетами работать во FreeBSD...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Объявлено о релизе X.Org 7.2"  
Сообщение от Michael Shigorin email on 16-Фев-07, 23:08 
>а кто сказал что FreeBSD используется толька как роутер???
;)

>Лично использую для администрирования и как Дестоп (да же очень удобно)...
>и не напряжно, 7.2 поможет с новыми чипсетами работать во FreeBSD...
Не, так пакуйте, пакуйте.  У меня прекрасно работает на ati и nvidia.  На альте. :)

PS: а мож
#include <bsd/stdflame>
и хватит в таких случаях? :)  А флейм культурно развести где-нить на wiki, более статический, обстоятельный и аргументированный.  Такой себе "how X stacks up against Y".  Ы? :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Объявлено о релизе X.Org 7.2"  
Сообщение от Smile (??) on 16-Фев-07, 22:22 
стоит поглядывать в списки рассылки... однако за последние 2 месяца подобные вопросы игнорировались...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Объявлено о релизе X.Org 7.2"  
Сообщение от Аноним on 17-Фев-07, 09:21 
>Улучшены средства автоконфигурирования.

да да, при сборке потребовался какойто autoreconfigure, как я понял, присущий линуксу, на том и облом на фре.
пока что.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "Объявлено о релизе X.Org 7.2"  
Сообщение от Inspirra email(ok) on 17-Фев-07, 18:26 
Аноним, не доводи до греха, не вынуждай тебя матом обложить!

http://wiki.freebsd.org/ModularXorg
= = = =
As of 9/1/2007, things are working quite well so it's not that risky to upgrade from 6.9 to 7.2.
= = = =

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Объявлено о релизе X.Org 7.2"  
Сообщение от аноним on 19-Фев-07, 06:18 
И что? Столько лишних слов, а толку. Матом, бля.
по той доке и делал.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "Объявлено о релизе X.Org 7.2"  
Сообщение от Аноним on 16-Апр-07, 01:23 
Надо переходить от autotools к другой системе сборки
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру