LINUX.ORG.RU

Вышла версия 7.7 X.org

 


0

1

Нынешний мэйнтейнер X.org и инженер Oracle Алан Куперсмит (Alan Coopersmith) анонсировал выход следующей версии X.org. Из главных изменений — поддержка multitouch, улучшенный процесс сборки документации из DocBook XML и начальная поддержка GLX и XKB в XCB.

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

★★★★★

Проверено: tazhate ()
Последнее исправление: Silent (всего исправлений: 2)

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

Xorg это организация вообще-то, просто название часто ассоциируют

А кто сказал что названия разные? Из нас никто не путает, путаешь ты.

именно с их сервером

X.Org Foundation занимается разработкой не только сервера.

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

Я тут спорю, что Xorg != X11 и что это разные вещи.

Так об этом тут никто вроде и не говорил. Xorg и X11 это вообще теплое с мягким.

Behem0th ★★★★★
()

Они уже начали решать проблему костылей в X11?

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

anonymous> 1.12 версия сервера, 11 - протокола, а 7.7 - это вообще хз что.

X11 Release 7.7

Quasar ★★★★★
()

Из главных изменений — поддержка multitouch

Как, опять?!

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

Посмотрел в исходном тексте: действительно в Xlib - синхронные вызовы из libxcb.

Qt4 не использует xcb напрямую.

А вот тут - сюрприз!

* /qt-everywhere-opensource-src-4.8.2/src/plugins/platforms
bash-4.2$ ls -1
blackberry
cocoa
directfb
eglconvenience
eglfs
externalplugin.pri
fb_base
fontdatabases
glxconvenience
linuxfb
minimal
openkode
platforms.pro
qvfb
uikit
vnc
wayland
xcb
xlib
bash-4.2$
И wayland и xcb в списке бэкэндов

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

Сейчас вспомнил. Дело в том, что функции xcb работают быстрее, чем аналогичные в Xlib. На сайте libxcb был тест между временем работы xcb и xlib - xcb быстрее в 1-2 раза.

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

Сейчас вспомнил. Дело в том, что функции xcb работают быстрее, чем аналогичные в Xlib. На сайте libxcb был тест между временем работы xcb и xlib - xcb быстрее в 1-2 раза.

Скорость выполнения функции не является узким местом, как и сам протокол X11. Если ты экономишь с 0.0001% до 0.00005%, то какая получается экономия? А миллионы раз там функции не вызываются. Гораздо большее время занимает их непосредственное выполнение, а не сам вызов.

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

Но пока переходу на xcb мешает привязанность к xlib и недопиленность xcb. Вот второе пытаются устранить.

Вы забыли добавить, что документации на xcb кот наплакал. Но асинхронность xcb рулит, да.

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

Но асинхронность xcb рулит, да.

Не успела порулить и уже не будет. Современные тулкиты иксы много не дергают.

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

Так и в самом деле, кому нахер нужно сглаживание флэш видио, да ещё и в полноэкранном режиме, когда по планете победоносно шествует html5?

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

xcb быстрее в 1-2 раза.

в 1 раз, это скорее не медленнее, чем быстрее.

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

У Cairo есть бекенд, основанный на XCB.

Cairo? Это не то о чем я думаю, да?

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

Xorg — организация

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

кто мне поведает, как я сделал это?


┌[_artem_]-[~]
└ Xorg

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.


Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.

┌[_artem_]-[~]
└ Xorg -version

X.Org X Server 1.12.2
Release Date: 2012-05-29
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.32-1-lts x86_64
Current Operating System: Linux linux-void 3.5.0-1-mainline #1 SMP PREEMPT Tue Jun 5 15:48:57 UTC 2012 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-linux-mainline root=UUID=64323c08-e8f6-400e-8cdb-16d639421d35 ro quiet add_efi_memmap ipv6.disable=1
Build Date: 30 May 2012 07:24:13PM

Current version of pixman: 0.26.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
┌[_artem_]-[~]


как? ну каааааааааааак? как же я смог запустить ОРГАНИЗАЦИЮ у себя в консоле? НУ КАААААААААААААААААААААААААААК?????????????
п.с. выполнить с теми же (и без) аргументами можно и X и Xorg, результат будет равнох..йственным

а теперь для особо одаренных, вводим `man Xorg` и палим в Description,
где белым-по-черному первые 7 слов гласят:


Xorg is a full featured X server [...]



пруф: http://img836.imageshack.us/img836/653/selection248.png
п.п.с. только не обдрочитесь на тему и валпапер

п.п.п.с. по поводу доё..ов к «X.Org» + «7.7» вам — сюда: http://www.phoronix.com/scan.php?page=news_item&px=MTExNDk

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

заменив их на няшный Wayland, на котором запускается полторы программы

у которого нет сетевой прозрачности, а, значит, он ненужен

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

у которого нет сетевой прозрачности, а, значит, он ненужен

зато есть настоящая прозрачность окон, а значит, он нужен.

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

Не успела порулить и уже не будет. Современные тулкиты иксы много не дергают.

Не все же используют современные тулкиты. Особенно там, где они нафиг не нужны.

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

Я, к примеру. Тот же awesome, если мне не изменяет память, использует xcb.

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

А во вторых, речь про тулкиты. awesome здесь в общем тренде. Использует современный gtk.

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

Для доступа к нормальному opengl вместо огрызка gles?

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

Я не верил, что нынешняя школота настолько тупая, но судить о поддержке по выхлопу ldd? Это развеяло мои сомнения.

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

Это только то, что у меня установлено:

# equery d x11-libs/libxcb
 * These packages depend on x11-libs/libxcb:
media-libs/mesa-8.0.3 (>=x11-libs/libxcb-1.8)
x11-apps/xdpyinfo-1.3.0 (x11-libs/libxcb)
x11-apps/xlsatoms-1.1.0 (x11-libs/libxcb)
x11-apps/xlsclients-1.1.2 (>=x11-libs/libxcb-1.7)
x11-apps/xwininfo-1.1.2 (>=x11-libs/libxcb-1.6)
x11-libs/cairo-1.10.2-r2 (xcb ? x11-libs/libxcb)
x11-libs/libX11-1.4.99.902 (>=x11-libs/libxcb-1.1.92)
x11-libs/startup-notification-0.12 (>x11-libs/libxcb-1.6)
x11-libs/xcb-util-0.3.8 (>=x11-libs/libxcb-1.7)
x11-wm/awesome-3.4.11 (>=x11-libs/libxcb-1.6)
x11-wm/i3-4.2 (x11-libs/libxcb)

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

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

Это только то, что у меня установлено:

ну и что это?

x11-apps/xdpyinfo-1.3.0 (x11-libs/libxcb) x11-apps/xlsatoms-1.1.0 (x11-libs/libxcb) x11-apps/xlsclients-1.1.2 (>=x11-libs/libxcb-1.7) x11-apps/xwininfo-1.1.2 (>=x11-libs/libxcb-1.6)

утилитки самого ксорга

x11-libs/cairo-1.10.2-r2 (xcb ? x11-libs/libxcb)

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

x11-wm/awesome-3.4.11 (>=x11-libs/libxcb-1.6)

один

x11-wm/i3-4.2 (x11-libs/libxcb)

два

media-libs/mesa-8.0.3 (>=x11-libs/libxcb-1.8)

это не клиент. скорее всего опять по зависимостям.

x11-libs/startup-notification-0.12 (>x11-libs/libxcb-1.6)

возможно, ладно, три.

тр клиента, из которых два - оконные менеджеры, которым стопицот альтернатив без xcb.

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

тр клиента, из которых два - оконные менеджеры, которым стопицот альтернатив без xcb.

Читайте по губам - «Это только то, что у меня установлено».

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

Читайте по губам - «Это только то, что у меня установлено».

у меня вообще только авесам. Так, что три, это таки дофига... ;)

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

у меня вообще только авесам. Так, что три, это таки дофига... ;)

;)

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

Означает ли это, что линукс с Gnome 3 теперь пригоден на планшетах?

я бы не был так категоричен

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

Означает ли это, что линукс с Gnome 3 теперь пригоден на планшетах?

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

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

поддержка multitouch

Означает ли это, что линукс с Gnome 3 теперь пригоден на планшетах?

Не означает. Это зависит от гнома, а не от иксов. Линукс с KDE4 уже несколько лет поддерживает мультитач-фичи. А патчи MPX (Multi-Pointer X) для иксов вообще появились раньше, чем сам мультитач.

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

> у которого нет сетевой прозрачности, а, значит, он ненужен

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

зато есть настоящая прозрачность окон, а значит, он нужен.

У него даже понятия окна нет, оконный менеджер в нем — часть композера. :) Вообще, кроме прозрачности, у него ничего и нет. Нет не только крутых фич, вроде xinput2 (запускаем в консоли `xinput list` и удивляемся), но нет даже простых вещей. Переключения языков нет, управления монитором(-ами) нет, даже буфера обмена нет. Из-за кривой архитектуры в нем технически нельзя сделать таскбар, и приходится городить специальные костыли, чтобы программы работали хотя бы не сильно медленнее, чем в Х-ах.

Кстати, кто тестил последние билды, у него до сих пор фон рабочего стола можно указать только в командной строке сервера? ;)

В общем, по своим возможностям вейланд гавно. Даже консольный tmux может больше, в нем хоть таскбар есть и копипаст работает.

Или вы из тех, кто вместо автомобиля ездит на самокате, потому что «он легче»?

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