The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от opennews (??) on 12-Фев-12, 00:12 
Представлен (http://lists.freedesktop.org/archives/wayland-devel/2012-Feb...) первый официальный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland (http://wayland.freedesktop.org), а также композитного сервера Weston (http://cgit.freedesktop.org/wayland/weston/). Представленный выпуск 0.85 послужит отправной точкой в формировании стабильного релиза 1.0, который планируется выпустить в конце года. Версия 0.85 содержит стабилизированную реализацию протокола и API, которые будут заморожены от существенных изменений. В процессе подготовки релиза 1.0 в API и протокол будет внесена небольшая серия финальных корректировок, но 0.85 уже можно считать начальным шагом к стабилизации проекта.

Поддержка работы поверх дисплейного сервера Wayland, без использования промежуточных прослоек, уже реализована (http://wayland.freedesktop.org/toolkits.html) для библиотек Gtk3+, Qt, SDL, Clutter и EFL (Enlightenment Foundation Library). Для обеспечения совместим...

URL: http://lists.freedesktop.org/archives/wayland-devel/2012-Feb...
Новость: http://www.opennet.ru/opennews/art.shtml?num=33063

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 00:12 
> Для обеспечения совместимости с программами, использующими низкоуровневые библиотеки X11, подготовлен компонент XWayland, позволяющий запустить X.Org-сервер в роли клиента Wayland.

Ну нкаонец-то! Теперь можно  начинать меееедленно переползать с иксов на вейланд. А там, глядишь, адаптируют и традиционно иксовые приложения для работы непосредственно с вейландом. Главное только, чтобы в этом деле не перестарались и не забывали в новых прогах поддержку иксов обеспечивать.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +3 +/
Сообщение от paulus email(ok) on 12-Фев-12, 00:37 
народ даже не парится делать расширения работающие во всех продуктах мозиллы, а вы хотите Х и вейланд во всех прогах ;)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +6 +/
Сообщение от Аноним (??) on 12-Фев-12, 00:41 
> народ даже не парится делать расширения работающие во всех продуктах мозиллы, а вы хотите Х и вейланд во всех прогах ;)

Конечно, хочу! Лучше хотеть хорошего, чем плохого, не правда ли?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от xoomer (ok) on 12-Фев-12, 00:51 
Если Canonical, разработчики openSUSE и ещё пары дистров подхватят его, то, думаю, будет "вейланд во всех прогах". ;)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –1 +/
Сообщение от Аноним (??) on 12-Фев-12, 01:48 
> Если Canonical, разработчики openSUSE и ещё пары дистров подхватят его, то, думаю,
> будет "вейланд во всех прогах". ;)

Учитывая специфику wayland, то скорее всего его поддержит Fedora :3

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

122. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от поцанчик (ok) on 13-Фев-12, 05:50 
Вы чего там в анабиозе всю жизнь просидели? ведь была же новость про то что вэйленд финансируется  создателими убунты . И они даже планируют прикрутить к убунте  как только оно будет работать как надо.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

5. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Аноним (??) on 12-Фев-12, 00:56 
Gtk, Qt, SDL умеют работать через Wayland. Проблемы могут быть  только с теми программами, которые завязаны на xlib.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

20. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от dimqua (ok) on 12-Фев-12, 02:27 
Почти все тайловые менеджеры, например. И кстати, приложения, использующие xcb, помимо xlib, будут работать, интересно...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

31. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 05:52 
Забудьте про XCB, он не развивается и практически не используется.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

32. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от anonymous (??) on 12-Фев-12, 06:03 
Да ну, а мужики то не знают и во всех дистрибутивах используют xcb вместо стандартных xlib. Надо быстренько метнуться им всем рассказать.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

40. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от Аноним (??) on 12-Фев-12, 11:01 
> Забудьте про XCB, он не развивается и практически не используется.

awesome, ion3, vlc, xine, libcairo - это только навскидку. Конечно, не используется.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

69. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Sauron (??) on 12-Фев-12, 15:17 
Qt еще на него перешел.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

116. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Аноним (??) on 13-Фев-12, 03:19 
> vlc,

Он умеет Qt как морда и чуть более чем дофига методов вывода видео на экран, например через OpenGL или что там еще.


Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

70. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +3 +/
Сообщение от arisu (ok) on 12-Фев-12, 15:21 
> Забудьте про XCB, он не развивается и практически не используется.

перевод: «я ниасилил. мужики, раз даже я ниасилил — оно не надо!»

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

13. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –2 +/
Сообщение от Аноним (??) on 12-Фев-12, 01:45 
> Стоит обосновывать такие громкие заявления.

Там до сих пор нету НИКАКОЙ метаинформации о окнах, что влечёт невозможность создать тайловую wm сложнее dwm (прощайте wmii и ion). Кому тогда останется нужен пинуск? Зачем делать убогий клон OS X?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Lain_13 email on 12-Фев-12, 01:48 
>> Стоит обосновывать такие громкие заявления.
> Там до сих пор нету НИКАКОЙ метаинформации о окнах, что влечёт невозможность
> создать тайловую wm сложнее dwm (прощайте wmii и ion). Кому тогда
> останется нужен пинуск? Зачем делать убогий клон OS X?

Это ещё для чего-либо кроме тайловых wm нужно?
И ты будешь сильно удивлён как много пользователей линукс шарахаются от тайловых wm.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –3 +/
Сообщение от Аноним (??) on 12-Фев-12, 01:49 
>>> Стоит обосновывать такие громкие заявления.
>> Там до сих пор нету НИКАКОЙ метаинформации о окнах, что влечёт невозможность
>> создать тайловую wm сложнее dwm (прощайте wmii и ion). Кому тогда
>> останется нужен пинуск? Зачем делать убогий клон OS X?
> Это ещё для чего-либо кроме тайловых wm нужно?
> И ты будешь сильно удивлён как много пользователей линукс шарахаются от тайловых
> wm.

Да, большинство пользователей Linux хотят "КАК МАК ТОЛЬКО БЕСПЛАТНО"

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

28. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +4 +/
Сообщение от Аноним (??) on 12-Фев-12, 05:13 
> Да, большинство пользователей Linux хотят "КАК МАК ТОЛЬКО БЕСПЛАТНО"

Если ориентироваться на мнение большинства, мы получим еще один клон винды, со всеми ее проблемами.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

117. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 13-Фев-12, 03:22 
> Если ориентироваться на мнение большинства, мы получим еще один клон винды, со
> всеми ее проблемами.

Ну так и не ориентируйтесь. А вот то что каноникалы и редхаты будут делать так же - это как бы не факт.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

198. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от vi email on 15-Фев-12, 00:16 
>> Если ориентироваться на мнение большинства, мы получим еще один клон винды, со
>> всеми ее проблемами.
> Ну так и не ориентируйтесь. А вот то что каноникалы и редхаты
> будут делать так же - это как бы не факт.

Бабло, как бы, побеждает даже зло!
О "каноникалы и редхаты", сегодня у меня хорошее мнение.
За работу, между прочим надо расчитывааться. Так что спасибо этим Компаниям!
Не втом смысле, что обязательно необходимо расчитасться, но как бы, как сказал (не дословно, что бы сразу не найти и непонять, а подумать своей головой) один Великий (с моей точки зрения) человек: если кто то постоянно погружается в г...но (и скоро утонет, в нем же), то что я могу поделать, особенно если оно не моего вида существо.
И не надо перечитывать несколько раз, бред воспаленного рассудка.
Так что уж не обессудьте, пожалуйста.
Спокойной ночи ;)

Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

17. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –4 +/
Сообщение от Аноним (??) on 12-Фев-12, 01:52 
>>> Стоит обосновывать такие громкие заявления.
>> Там до сих пор нету НИКАКОЙ метаинформации о окнах, что влечёт невозможность
>> создать тайловую wm сложнее dwm (прощайте wmii и ion). Кому тогда
>> останется нужен пинуск? Зачем делать убогий клон OS X?
> Это ещё для чего-либо кроме тайловых wm нужно?
> И ты будешь сильно удивлён как много пользователей линукс шарахаются от тайловых
> wm.

Когда меня спрашиваю почему ЖМУ\Пинукс, а не OS X, я могу обосновать свой выбор, — в последней огромные проблемы с гибкостью настройки оконной системы. Больше у них нет принципиальных различий в пользу ЖМУ, зато есть тысячи недостатков, — от монолитного ядра до отсутствия какого-либо подобия проекта ОС.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

19. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –2 +/
Сообщение от Lain_13 email on 12-Фев-12, 02:12 
> Когда меня спрашиваю почему ЖМУ\Пинукс, а не OS X, я могу обосновать
> свой выбор, — в последней огромные проблемы с гибкостью настройки оконной
> системы. Больше у них нет принципиальных различий в пользу ЖМУ, зато
> есть тысячи недостатков, — от монолитного ядра до отсутствия какого-либо подобия
> проекта ОС.

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

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +3 +/
Сообщение от arisu (ok) on 12-Фев-12, 02:43 
натурально, им плевать. потому что они увидели Фатальный Недостаток в архитектуре рендеринга, но вот про то, что кроме рисовалки нужно ещё много чего — не в курсе. ну, круто, чо. правда, с таким же успехом можно SDL считать аналогом вэйленда: а чо, тоже буфера рисует.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

44. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 11:29 
Правильно ли я понимаю слова: клиент сам выполняет отрисовку? Это значит что теперь каждый тулкит рисует кто во чо горазд и фиг вам не создание однородного интерфейса?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

54. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Kolya on 12-Фев-12, 13:34 
можно подумать, что сейчас не так
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

56. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +4 +/
Сообщение от Аноним (??) on 12-Фев-12, 14:28 
> Правильно ли я понимаю слова: клиент сам выполняет отрисовку? Это значит что
> теперь каждый тулкит рисует кто во чо горазд и фиг вам
> не создание однородного интерфейса?

Проблема в том, что сейчас каждый тулкит так именно и делает, что сводит на нет все преимущества X11. Идея Wayland в том, что зачем тянуть за собой и поддерживать огромный и неповоротливый груз из многолетнего наследия X11, когда сейчас всё равно только вывод в композитном режиме везде используется, но X11 очень затрудняет оптимальную реализацию прямого вывода из-за необходимости поддерживать дополнительные абстракции. В Wayland дисплейный сервер, композитный сервер и оконный менеджер - это одно целое, без лишних слоёв.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

163. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от AlexYeCu (ok) on 13-Фев-12, 17:26 
>сейчас всё равно только вывод в композитном режиме везде используется

Да ладно…

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

164. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  –2 +/
Сообщение от arisu (ok) on 13-Фев-12, 17:29 
> Да ладно…

нормально всё сказал: «у меня и соседа Пети. а другого я и не видел.»

Ответить | Правка | ^ к родителю #163 | Наверх | Cообщить модератору

61. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 12-Фев-12, 14:56 
> Правильно ли я понимаю слова: клиент сам выполняет отрисовку? Это значит что
> теперь каждый тулкит рисует кто во чо горазд и фиг вам
> не создание однородного интерфейса?

ты сильно удивишься, когда узнаешь, что это и без вэйленда так.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

99. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +1 +/
Сообщение от Vkni (ok) on 12-Фев-12, 21:01 
> Правильно ли я понимаю слова: клиент сам выполняет отрисовку? Это значит что
> теперь каждый тулкит рисует кто во чо горазд и фиг вам
> не создание однородного интерфейса?

Да, это так. И это нужно менять, убирая отрисовку из тулкитов и восстанавливая качественную отрисовку на стороне сервера.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

108. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  –1 +/
Сообщение от Crazy Alex (ok) on 12-Фев-12, 23:22 
Вот именно. То,что сейчас - это победа костылей над архитектурой.
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

127. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +1 +/
Сообщение от arisu (ok) on 13-Фев-12, 07:18 
> Вот именно. То,что сейчас — это победа костылей над архитектурой.

для того, чтобы уносить отрисовку, сервер должен как минимум уметь качественные svg с наворотами и скриптингом, иначе для любого eye candy всё равно придётся рисовать в буфер. ты готов разрешить софтам гонять скрипты на видеосервере? я вот — не очень.

кстати, кстати… что-то мне это напомина… wait! OH, SHI~~~~ HTML5!

Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

139. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Аноним (??) on 13-Фев-12, 09:58 
К этому всё и катится, браузер становится основной платформой для приложений. Если в ChromeOS он явно осязаем, то в webOS, Tizen и Mozilla B2G уже прочно сидит под капотом.
Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору

140. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 10:09 
> К этому всё и катится, браузер становится основной платформой для приложений. Если
> в ChromeOS он явно осязаем, то в webOS, Tizen и Mozilla
> B2G уже прочно сидит под капотом.

кстати, ничего особо плохого в этом нет: я сам вебкит для создания интерфейсов использую, благо, Qt это позволяет делать без труда. в конце концов, современный html вполне крут и для этого неплохо подходит. заодно получаю «на халяву» очень мощные скины «из коробки».

Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

165. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Аноним (??) on 13-Фев-12, 17:38 
> кстати, кстати… что-то мне это напомина… wait! OH, SHI~~~~ HTML5!

Угу. Давайте браузер в видеосервер засунем, будет круто но вот обновлять видеосервер придется часто, тудыть-растудыть :)

Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору

170. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Vkni (ok) on 13-Фев-12, 19:33 
> для того, чтобы уносить отрисовку, сервер должен как минимум уметь качественные svg
> с наворотами и скриптингом, иначе для любого eye candy всё равно
> придётся рисовать в буфер.

Да не надо - достаточно альфа канала + анимации (которая, по-слухам, в Xах уже была - XIE). Все-таки Х используются в сетях с хорошим пингом. А сжатие делается с помощью ssh -C.

Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору

176. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 19:44 
увы, очень скоро окажется, что этого недостаточно, как недостаточно того, что казалось достаточным во времена создания иксов. svg+скриптование как раз позволит львиную долю трафика выкинуть и нагрузить сервер (или клиента, вечная эта путаница с инвертированием понятий в иксах — как кому нравится) тем, чем он и так собрался заниматься: рисованием. оставив внутреннюю логику другой стороне. таким образом по сети будут летать в основном однократные инициализации и потом только очень мелкие пакеты с переключением сотояний. и внезапно окажется, что и компрессия-то никакая не нужна, всё и так реактивно.

заодно, кстати, можно починить и работу с цветами, оставив только режим true color, и предоставив серверу самому делать трансляцию, если нужно. при этом не пожертвовав ни скоростью, ни красотами.

Ответить | Правка | ^ к родителю #170 | Наверх | Cообщить модератору

195. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Vkni (ok) on 14-Фев-12, 19:26 
Для того, чтобы у меня была нормальная работа с X в локальной сети, достаточно просто передвинуть отрисовку в сервер. Собственно, у меня даже сейчас, даже с этими битмапами по сети, всё более-менее нормально отрисовывается. Просто шрифты и оформление левые - с клиентской машины.

Или вы хотите X сервер тут держать, а клиентов брать из Латинской Америки? Ну чтобы пинг был в районе 800?

--------------------
А с SVG и скриптованием получается та же проблема, что с нынешними браузерами: хочу я вот на OCaml под FF писать, ан там интерпретатор только JavaScript'а.

Ответить | Правка | ^ к родителю #176 | Наверх | Cообщить модератору

196. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 14-Фев-12, 20:05 
> Или вы хотите X сервер тут держать, а клиентов брать из Латинской
> Америки? Ну чтобы пинг был в районе 800?

а почему нет? просто потому, что сейчас это работает плохо?

> А с SVG и скриптованием получается та же проблема, что с нынешними
> браузерами: хочу я вот на OCaml под FF писать, ан там
> интерпретатор только JavaScript'а.

поэтому «скриптование» — как и svg, — взято мной для примера технологий, а не как «давайте запиливать именно это». да, я имел в виду некий формат векторной графики (ну никак не svg, конечно: на меня кирпичи не падали, я не считаю передачу xml адекватным вариантом) и некий формат байткода. формировать же это можно при помощи любых удобных инструментов. такое решение — достаточно несложно, при том весьма универсально и легко расширяемо.

собственно, потуги уже были в виде NeWS. но оно — помимо прочего — пострадало от проприетарности и закономерно сыграло в ящик.

Ответить | Правка | ^ к родителю #195 | Наверх | Cообщить модератору

200. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Vkni (ok) on 15-Фев-12, 00:56 
> а почему нет? просто потому, что сейчас это работает плохо?

Это плохо работает просто по физиологическим ограничениям. Человеку для комфортной работы нужна "мгновенно отзывчивая" система. Та, у которой пинг слишком большой, увы, не вписывается в физиологию. Ну как в принципе можно картинки от Quake рендерить на ДВКашках, но реально там только в Тетрис можно играть - время отклика подходящее.

> поэтому «скриптование» — как и svg, — взято мной для примера технологий,
> а не как «давайте запиливать именно это». да, я имел в
> виду некий формат векторной графики

.........
> такое решение — достаточно несложно, при том весьма универсально
> и легко расширяемо.

Ну метафайлы/метафайлы с несложной анимацией. Кстати, в Хах в какое-то время подключался PostScript.

Скрипты же неудобны - есть проблема и в безопасности: чем больше кода вы передаёте Х серверу на обработку, тем более вероятны DOS атаки.

> собственно, потуги уже были в виде NeWS. но оно — помимо прочего
> — пострадало от проприетарности и закономерно сыграло в ящик.

Я думаю, что Х12 реально запилить какой-нибудь мега-конторе вроде Google. И обязательно система должна быть открытой. X11-то результат кооперации между DEC, MIT, Sun и т.д. - см. авторов http://tools.ietf.org/html/rfc1013 К слову сказать, я играл некоторое время с OpenVMS и пускал на этой системе Xовых клиентов с выводом на X.org - чудесно работает - ощущение, что X для OpenVMS ещё более родная система, чем для Unix.

Ответить | Правка | ^ к родителю #196 | Наверх | Cообщить модератору

205. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 11:18 
> Это плохо работает просто по физиологическим ограничениям.

при переносе рендеринга *и логики UI* на сервер как раз latency канала становится не так важно.

> Ну метафайлы/метафайлы с несложной анимацией

со сложной.

> Скрипты же неудобны — есть проблема и в безопасности: чем больше кода
> вы передаёте Х серверу на обработку, тем более вероятны DOS атаки.

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

Ответить | Правка | ^ к родителю #200 | Наверх | Cообщить модератору

120. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Аноним (??) on 13-Фев-12, 05:27 
> Да, это так. И это нужно менять, убирая отрисовку из тулкитов и
> восстанавливая качественную отрисовку на стороне сервера.

Угу. Вот прям ща блин уже два раза кроссплатформерные тулкиты забьют на это дело и будут поддерживать только твою супер-правильную систему. Мечтать не вредно. Кэп подсказывает: в таком виде тулкитам проще адаптироваться к _разным_ бэкэндам, при том иксы - далеко не единственный из возможных.

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

177. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 19:46 
> Угу. Вот прям ща блин уже два раза кроссплатформерные тулкиты забьют на
> это дело и будут поддерживать только твою супер-правильную систему.

на самом деле при хорошей организации просто появится реализация «эмулятора новых иксов», которую будут с собой носить.

Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору

201. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Vkni (ok) on 15-Фев-12, 01:40 
> на самом деле при хорошей организации просто появится реализация «эмулятора новых
> иксов», которую будут с собой носить.

На первый взгляд, нужно вытащить Cairo/QPainter, слепить из них мегапрорисовщик, всунуть его в Х и оформить в виде отдельной библиотеки. На Х использовать системную версию этого прорисовщика, а на Win/Mac - библиотеку.

Ответить | Правка | ^ к родителю #177 | Наверх | Cообщить модератору

206. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 11:19 
слишком низкоуровневое, натолкнётся на те же грабли, что и теперешние.
Ответить | Правка | ^ к родителю #201 | Наверх | Cообщить модератору

26. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 05:11 
> Ну значит вперёд пилить систему метаданных для окон, раз тебе её так
> не хватает. Видимо разработчикам вэйленда про неё либо неведомо, либо плевать.

Разработчикам вейленда неведомо/плевать на многие принципы работы графической подсистемы. Поэтому они делают решение defective by design.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

62. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +1 +/
Сообщение от arisu (ok) on 12-Фев-12, 14:58 
> Разработчикам вейленда неведомо/плевать на многие принципы работы графической подсистемы.
> Поэтому они делают решение defective by design.

не, графику они пилят приемлемо. они только не в курсе, что нормальная подсистема состоит не только из blit().

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

118. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Аноним (??) on 13-Фев-12, 05:21 
> системы. Больше у них нет принципиальных различий в пользу ЖМУ, зато
> есть тысячи недостатков, — от монолитного ядра до отсутствия какого-либо подобия проекта ОС.

Ты так говоришь, как будто на тебя наставили автомат и заставляют юзать пингвин под дулом пистолета. Хотя это не соответствует действительности.

Улови мыслю:
1) Тебе никто ничего не должен. Потому что никто у тебя ничего не занимал.
2) В этом мире есть выбор. И это круто. Хорошо что мне не надо строиться в шеренгу за этим твоим эпплом и жрать кактус который они предлагают. Вместе с их гестаповскими аппсторами и DRM (DRM==троянцами по моей персональной классификации).
3) Linux может выглядеть очень по разному. Например, в эмбеддовке графической подсистемы может не быть совсем. То что возможно более 1 подсистемы - так это фича. Это только яблорепоголовым не понятно, им там сектанты вещают что есть 2 варианта: как у эппл и неправильный. Но в мире опенсорса так не принято. Там свободные люди объединяющиеся по интересам. А не по свистку диктаторов, внезапно.
4) В общем то у вас есть выбор. Можно юзать готовые линуксы, можно слепить самому что-то, если устраивающего еще нет. Можно не юзать. Как бы пинками никого не загоняют.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

25. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от Аноним (??) on 12-Фев-12, 05:09 
> Это ещё для чего-либо кроме тайловых wm нужно?

А что, этого недостаточно?

> И ты будешь сильно удивлён как много пользователей линукс шарахаются от тайловых wm.

Это не повод для регресса.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

119. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Аноним (??) on 13-Фев-12, 05:22 
> Это не повод для регресса.

А что, запускать иксы - запретят, под страхом смертной казни?

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

162. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Elhana (ok) on 13-Фев-12, 15:53 
Флаг вам в руки, переползать без драйверов не получится.

К тому же я не вижу никаких причин для этого. Когда будут тесты где все летает в реальных приложениях - я подумаю.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от re on 12-Фев-12, 01:05 
есть ссылка по установке, на русском?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Аноним (??) on 12-Фев-12, 01:41 
Чего там устанавливать? Добавляешь use flag'и gles2, wayland, gsm для media-libs/mesa, размаскировываешь x11-libs/cairo, x11-libs/libxkbcommon, dev-libs/wayland, media-libs/mesa и из оверлея benf ставишь weston, делов-то?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

23. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от dimqua (ok) on 12-Фев-12, 02:47 
Почему weston всё ещё нет в портеже?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

142. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Клыкастый (ok) on 13-Фев-12, 11:00 
будь мейнтейнером - будет
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

75. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от re on 12-Фев-12, 15:48 
Благодарю. В обще то для ubuntu нужено и как его по дефолту установить при установке?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

9. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 01:37 
Автор этого поста вообще заглядывал в mailing list? Там не то что стабилазация, там по три патча в день на протокол кладут!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 09:03 
> Автор этого поста вообще заглядывал в mailing list? Там не то что
> стабилазация, там по три патча в день на протокол кладут!

Процитирую Kristian Høgsberg: "The 0.85 branch in both repositories is going to be
protocol and interface stable. We have a series of protocol changes
on the table before 1.0 but this branch marks a stable point before we
jump into that."

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от pamela anderson on 12-Фев-12, 01:42 
Моя не понять. Иксам останется выполнять роль только клиент-серверного решения? Захрена им это содружество? Девелоперы иксов медленно передают пальму первенства вэйланду, а сами так же медленно сматывают удочки?

Объясните мне.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +3 +/
Сообщение от Аноним (??) on 12-Фев-12, 02:09 
> Моя не понять. Иксам останется выполнять роль только клиент-серверного решения? Захрена
> им это содружество? Девелоперы иксов медленно передают пальму первенства вэйланду, а
> сами так же медленно сматывают удочки?
> Объясните мне.

они уже 21 год сматывают удочки.
дальше написания "как было бы неплохо сделать х12" дело так и не пошло.
С облачными тенденциями, возможно, клиент-серверная архитектура иксов может и пригодилась бы.
Пускай концепция вейленда не идеальна, но кто-то же должен  начать делать что-то реальное, чем 20 лет топтаться на месте.

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

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

21. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от dimqua (ok) on 12-Фев-12, 02:34 
> Пускай концепция вейленда не идеальна, но кто-то же должен  начать делать что-то реальное, чем 20 лет топтаться на месте.

Вопрос только в том, почему эти кто-то взялись развивать Wayland, а не X12.

> и вряд ли проблемы с блобом

Поставьте nouveau и сравните.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

29. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –2 +/
Сообщение от Аноним (??) on 12-Фев-12, 05:16 
> Вопрос только в том, почему эти кто-то взялись развивать Wayland, а не X12.

Когда делаешь с нуля, очень удобно под шумок выкинуть половину функциональности и работать в стиле "тяп-ляп" и "не работает - ну и пофиг, скажем, что не нужно"

> Поставьте nouveau и сравните.

Да, нвидия делает сравнительно неплохие карточки, но без блоба они превращаются в бесполезные железяки :(

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

34. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –2 +/
Сообщение от Vkni on 12-Фев-12, 07:27 
> Вопрос только в том, почему эти кто-то взялись развивать Wayland, а не
> X12.

Потому, что Х12 не осилить. Это же думать нужно.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

52. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –1 +/
Сообщение от kuku on 12-Фев-12, 13:24 
Vkni: поддерживаю.

Для меня загадкой остаётся, какой функционал
наследует Wayland от X11 ?
И, почему не организовать по другому X11 ?
Если они композитор вынесли в отдельную структурную
единицу, значит это имело смысл...
Вообще, Массачусетский технологический институт
далеко неслабый...

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

57. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от Аноним (??) on 12-Фев-12, 14:30 
Потому что 10 раз скопировать данные из буфера в буфер и скопировать один раз - очень большая разница в производительности.

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

105. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Vkni (ok) on 12-Фев-12, 21:47 
> Если они композитор вынесли в отдельную структурную
> единицу, значит это имело смысл...

Много народу сходятся в том, что это имело смысл в голове, не понявшей глобальную суть X. Я, по крайней мере, не вижу особого смысла реализовывать прозрачность в клиенте. Ведь на сервере, который видит все окна, это значительно проще и естественнее - на клиенте ведь достаточно указать alpha-канал.

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

131. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +1 +/
Сообщение от arisu (ok) on 13-Фев-12, 07:30 
дык это… если не окостылить иксы, то как же потом обосновать их Фатальный Недостаток? вообще, у иксов есть множество других проблем, окромя отрисовки — хотя бы мегакостыльный xkb. но их решать ведь не так интересно, как directfb переписывать заново.
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

137. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от VoDA (ok) on 13-Фев-12, 09:49 
>> Если они композитор вынесли в отдельную структурную
>> единицу, значит это имело смысл...
> Много народу сходятся в том, что это имело смысл в голове, не
> понявшей глобальную суть X. Я, по крайней мере, не вижу особого
> смысла реализовывать прозрачность в клиенте.

Когда ты это сделаешь? Или опять идет скулеж, что "Так делать не правильно, но правильно я делать не хочу. Пусть другие мне сделают как я считаю правильно".

Вам ни RedHat ни Ubuntu не должны ничего. Если люди занимающиеся развитием дистров решили что так им удобнее, то это их решение. Но не ваше. Вы можете проголосовать кошельком... хотя предположу, что ни платной Убунты ни контракта на RHEL у вас лично нет.

Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

121. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 13-Фев-12, 05:28 
> Потому, что Х12 не осилить. Это же думать нужно.

Ну так иди и осиль. А хорошие вещи должны быть простыми, если так, по уму.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

126. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Evgueni email on 13-Фев-12, 07:17 
Кому должны? В смысле вещи.
Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

33. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от хгзз on 12-Фев-12, 06:19 
стоят два 24' монитора подключенных к ноутбуку asus x55sv (nvidia gs9500m кажется).. никаких проблем, все шустро, стоит awesome wm
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

43. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Аноним (??) on 12-Фев-12, 11:08 
> да что там, у меня на машине с хваленой нвидией иксы едят
> половину процессорного времени если изображение выводить на 2 монитора. и вряд
> ли проблемы с блобом.

А у меня twinview на два монитора с композитом прекрасно работает, и ничего не жрет. ЧЯДНТ?

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Anon100500 on 12-Фев-12, 04:20 
> Моя не понять. Иксам останется выполнять роль только клиент-серверного решения?

Моя тоже не понять. Вот народ кричит:"Вайланд гуано. Он не умеет по сети работать!". 3 года работал одмином (ну и друзей айтишников во всяких конторах тож много, в том числе в VISA) и никогда не сталкивался с подобным использованием иксов. Терминалы все ходят на винду, где нужен линукс или какой-нить солярис, ставят и пользуются, но вот требования прокинуть иксы воооон туда ни разу не встречал. Так мож оно уже давно никому не надо, а? Всё-таки не 80-е с терминалами и мэйнфрэймами.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

35. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +4 +/
Сообщение от Vkni on 12-Фев-12, 07:32 
> 3 года работал одмином (ну и друзей айтишников во
> всяких конторах тож много, в том числе в VISA) и никогда
> не сталкивался с подобным использованием иксов.

А зачем админу-то удалённые Х? Ему удалённой консольки хватает.

А вот пользователю часто нужно. Например, я периодически работаю с перекинутыми Х, запуская, к примеру, Mathematica (чтобы не загружать локальную машину). Или свой софт, собранный и работающий на UltraSpark'e, тестирую с перекинутыми Х.

Конечно, от Х было бы значительно больше проку, не выкидывай кривая xlib функцию abort() при каждом разрыве связи. Чтобы можно было работать как с screen. Но именно поэтому и нужны Х12.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

37. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 09:10 
> А зачем админу-то удалённые Х? Ему удалённой консольки хватает.
> А вот пользователю часто нужно. Например, я периодически работаю с перекинутыми Х,
> запуская, к примеру, Mathematica (чтобы не загружать локальную машину). Или свой
> софт, собранный и работающий на UltraSpark'e, тестирую с перекинутыми Х.

NX или VNC для этих целей использовать гораздо эффективнее. Разные Gtk и Qt всё равно отрисовывают сами, поэтому выделять изменившиеся части изображения и передавать их как сжатые картинки выгоднее.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

39. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Evgueni email on 12-Фев-12, 10:43 
> NX или VNC для этих целей использовать гораздо эффективнее. Разные Gtk и
> Qt всё равно отрисовывают сами, поэтому выделять изменившиеся части изображения и
> передавать их как сжатые картинки выгоднее.

Для этого кто-то должен запустить сессию на том компьютере чтобы к ней приаттачиться. Оно надо?

Сжатые картинки передавать в любом случае менее выгодно, чем примитивы. Ну а то, что кое-кто из разработчиков (потыкаем в них пальцем) не прочитал документацию к Xам совершенно не значит, что система плохая. Хотя безусловно фатальный недостаток такой фатальный.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

58. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 14:34 
> Сжатые картинки передавать в любом случае менее выгодно, чем примитивы.

Проснитесь, примитивы уже лет 15 никто не использует, с появления Gtk и Qt X-ы по сути оперируют только битмапами. Лучше передавать сжатые битмапы и только изменившиеся части битмапов, чем каждый раз пересылать одно и тоже заново, без использования качественных методов сжатия изображений.


Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

98. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Vkni (ok) on 12-Фев-12, 20:59 
> Проснитесь, примитивы уже лет 15 никто не использует, с появления Gtk и
> Qt X-ы по сути оперируют только битмапами. Лучше передавать сжатые битмапы
> и только изменившиеся части битмапов, чем каждый раз пересылать одно и
> тоже заново, без использования качественных методов сжатия изображений.

Ну как бы поэтому уже 15-ть лет нужны Х12. Да. Но не Wayland. ;-)

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

125. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Аноним (??) on 13-Фев-12, 07:08 
> Ну как бы поэтому уже 15-ть лет нужны Х12. Да. Но не Wayland. ;-)

Ну так кому нужны - тот пусть и делает. Правда просто? ;)

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

138. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –1 +/
Сообщение от VoDA (ok) on 13-Фев-12, 09:52 
>> Проснитесь, примитивы уже лет 15 никто не использует, с появления Gtk и
>> Qt X-ы по сути оперируют только битмапами. Лучше передавать сжатые битмапы
>> и только изменившиеся части битмапов, чем каждый раз пересылать одно и
>> тоже заново, без использования качественных методов сжатия изображений.
> Ну как бы поэтому уже 15-ть лет нужны Х12.

X12 нужны в сферическом вакууме куда девелоперы толи не долетают то ли не заходят то ли еще чего. В общем разработчикам графических систем Х12 не нужно. Кто тогда будет это писать?

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

129. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Evgueni email on 13-Фев-12, 07:21 
>> Сжатые картинки передавать в любом случае менее выгодно, чем примитивы.
> Проснитесь, примитивы уже лет 15 никто не использует, с появления Gtk и
> Qt X-ы по сути оперируют только битмапами. Лучше передавать сжатые битмапы
> и только изменившиеся части битмапов, чем каждый раз пересылать одно и
> тоже заново, без использования качественных методов сжатия изображений.

Вот для этого _сюрприз_ есть xpra, ну и cairo не битмапы, а именно примитивы гоняет и это наше светлое будущее или нас опять обманывают?

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

49. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Михрютка on 12-Фев-12, 12:37 
> NX или VNC для этих целей использовать гораздо эффективнее. Разные Gtk и
> Qt всё равно отрисовывают сами, поэтому выделять изменившиеся части изображения и
> передавать их как сжатые картинки выгоднее.

- А что это за стук доносится сверху?
- Это в отделе безопасности срут кирпичами, читая нашу служебку с просьбой разрешить поставить VNC на ДБ сервер процессинга.


Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

97. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от Vkni (ok) on 12-Фев-12, 20:58 
> NX или VNC для этих целей использовать гораздо эффективнее. Разные Gtk и
> Qt всё равно отрисовывают сами, поэтому выделять изменившиеся части изображения и
> передавать их как сжатые картинки выгоднее.

Да, это потому, что небезызвестный кадр Keith Packard, недочитавший спецификацию Х и неосиливший вставить туда прозрачность, капитально поломал server-side rendering. После этого разработчикам тулкитов практически ничего больше не остается делать, как рисовать самим у себя. В результате удаленная работа по X тормозит дико.

Собственно, в новости так и процитированы фактически его слова "я - мудак": "По мнению Паккарда при работе X-программ поверх Wayland не будет наблюдаться падения производительности, скорее наоборот". То есть, человек, являющийся _ведущим_ разработчиком Х, полагает, что дополнительная обвязка только ускорит Х. :-) Это замечу ВЕДУЩИЙ разработчик!

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

104. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от bav (ok) on 12-Фев-12, 21:38 
> Это замечу ВЕДУЩИЙ разработчик!

Он просто рядой вяленофаг, тоже уповает на libastral.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

147. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от sasa (??) on 13-Фев-12, 12:27 
>капитально поломал server-side rendering. После этого разработчикам тулкитов практически ничего больше не остается делать, как рисовать самим у себя.

Глупость какая. Рендеринг на стороне сервера приводит к непредсказуемым задержкам - любые манипуляции с окнами, перемещения курсора блокируются пока сервер не закончит рендеринг, который может продолжаться непредсказуемое время.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

148. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 12:40 
а что, если отсюда убрать слово «сервер», что-то изменится?
Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору

149. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от sasa (??) on 13-Фев-12, 12:48 
>а что, если отсюда убрать слово «сервер», что-то изменится?

Конечно изменится - пока рендерится содержимое какого-то клиентского окна на стороне клиента, другие окна и курсор абсолютно свободны от блокировки.

Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору

150. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 12:54 
>>а что, если отсюда убрать слово «сервер», что-то изменится?
> Конечно изменится - пока рендерится содержимое какого-то клиентского окна на стороне клиента,
> другие окна и курсор абсолютно свободны от блокировки.

угу. в однопоточных иксах.

Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору

151. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от sasa (??) on 13-Фев-12, 13:10 
> угу. в однопоточных иксах.

А что, есть многопоточные ?

Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору

152. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 13:10 
ну что ж мне везёт-то так на людей, которые читать не умеют…
Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

153. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от sasa (??) on 13-Фев-12, 13:18 
>ну что ж мне везёт-то так на людей, которые читать не умеют…

Это вы про себя ?
http://www.x.org/wiki/Development/Documentation/Performance#...

>Because the X server is single-threaded, any operation in the server that takes a >significant amount of time to complete will make the server feel laggy.

Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

158. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 14:00 
> Я не обладаю даром читать мысли.

тексты тоже.
http://www.opennet.ru/openforum/vsluhforumID3/82942.html#150

Ответить | Правка | ^ к родителю #200 | Наверх | Cообщить модератору

159. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от sasa (??) on 13-Фев-12, 14:16 
> тексты тоже.

Этот текст я видел, только что он значит при том что иксы - однопоточные я не понял, это и хотел узнать.

Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

161. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +1 +/
Сообщение от arisu (ok) on 13-Фев-12, 15:33 
я пытался ненавязчиво намекнуть на то, что при текущей архитектуре иксов без разницы, где рендеринг.
Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору

175. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +1 +/
Сообщение от Vkni (ok) on 13-Фев-12, 19:43 
>>ну что ж мне везёт-то так на людей, которые читать не умеют…
> Это вы про себя ?
> http://www.x.org/wiki/Development/Documentation/Performance#...
>>Because the X server is single-threaded, any operation in the server that takes a >significant amount of time to complete will make the server feel laggy.

Ну да, поэтому мы тут и орем, что нужны Х12 - многопоточные. :-) Тут никто не пишет, что текущий Х.org - это блеск современного программостроительства. Наоборот, все пишут, что надо менять. Но не на Wayland.

Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору

178. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от sasa (??) on 13-Фев-12, 22:08 
>пишут, что надо менять. Но не на Wayland

это просто модно - ругать, так типа умнее выглядишь :) Меня интересует высокопроизводительная графическая система - Wayland это будет, DirectFB или Х12 мне без разницы - Wayland пока что единственный кандидат - у DirectFB нет будущего, а у Х12 даже настоящего - это просто набор хотелок которые никто не собирается писать.

Ответить | Правка | ^ к родителю #175 | Наверх | Cообщить модератору

179. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 22:17 
> у DirectFB нет будущего

можно узнать, почему? только без «потому что вэйланд лучше» и без поучений на тему того, почему «directfb на десктопе не взлетит», если не сложно.

Ответить | Правка | ^ к родителю #178 | Наверх | Cообщить модератору

189. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от sasa (??) on 14-Фев-12, 12:44 
>только без «потому что вэйланд лучше»

А почему без этого ? :) за wayland стоят intel, redhat и canonical, а у directfb  
до сих пор нужно ядро патчить (linux-fusion) чтобы многопроцессность иметь, хотя для многопоточности этого не нужно, в общем не приживется он.

Ответить | Правка | ^ к родителю #179 | Наверх | Cообщить модератору

190. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 14-Фев-12, 12:50 
> А почему без этого ? :)

потому что читерство в суждениях не рассматриваем изначально. обсуждение «яблоко лучше помидора» как-то малоосмысленно. а вот почему «помидоры обречены, когда есть такие прекрасные яблоки» — вот это мне интересно.

Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору

202. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Vkni (ok) on 15-Фев-12, 01:42 
> Меня интересует
> высокопроизводительная графическая система

Очень приятно! А меня, и многих других - прозрачная для сети графическая система, которой Wayland не является.

Ответить | Правка | ^ к родителю #178 | Наверх | Cообщить модератору

174. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Vkni (ok) on 13-Фев-12, 19:40 
> Глупость какая. Рендеринг на стороне сервера приводит к непредсказуемым задержкам - любые
> манипуляции с окнами, перемещения курсора блокируются пока сервер не закончит рендеринг,
> который может продолжаться непредсказуемое время.

??? А что - нельзя сделать асинхронный сервер, но можно сделать асинхронный клиент?

Ну, как бы все приличные программы, когда что-то обрабатывают внутри себя, не блокируют интерфейс. Почему вы думаете, что если люди научились так писать обычные GUIшки, серьезную часть ОС - Х сервер нужно писать иначе?

Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору

38. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Evgueni email on 12-Фев-12, 10:40 
Короткие обрывы связи на сессию не влияют, а для длительных сбоях горю поможет xpra (де факто аналог screen) + скорость отрисовки подрастёт.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

64. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 12-Фев-12, 15:04 
> Конечно, от Х было бы значительно больше проку, не выкидывай кривая xlib
> функцию abort() при каждом разрыве связи. Чтобы можно было работать как
> с screen.

ну, костыли есть, в принципе.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

42. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +5 +/
Сообщение от Аноним (??) on 12-Фев-12, 11:06 
> Моя тоже не понять. Вот народ кричит:"Вайланд гуано. Он не умеет по
> сети работать!". 3 года работал одмином (ну и друзей айтишников во
> всяких конторах тож много, в том числе в VISA) и никогда
> не сталкивался с подобным использованием иксов.

Если у ваших админов на десктопах исключительно винда, то такое использование иксов действительно затруднительно. Но не у всех же такие грамотные "админы".

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

92. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от Anon100500 on 12-Фев-12, 20:40 
> Если у ваших админов на десктопах исключительно винда, то такое использование иксов действительно затруднительно. Но не у всех же такие грамотные "админы".

Ой вы мой грамотный. На вот вам печеньку. Вообще, пофиг что там у админа на десктопе. К его грамотности и проф. пригодности не имеет никакого отношения. Или юникс на компе одмина даёт +5 к профессионализму? Главное что бы был необходимый набор инструментов, а под какую ось они, вообще насрать. На работе работать надо, а не показывать всем как ты крут и божественне, ведь у тебя же на компе стоит Linux/BSD/Solaris!

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

93. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от vkni on 12-Фев-12, 20:49 
>На работе работать надо, а не показывать
> всем как ты крут и божественне, ведь у тебя же на
> компе стоит Linux/BSD/Solaris!

Есть мнение, что интерфейс виртуальных терминалок Linux несколько удобнее, чем putty. По крайней мере, мне заходить на Solaris удобнее с Linux'а, чем с Windows.

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

101. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от Anon100500 on 12-Фев-12, 21:10 
Кому-то удобнее так, а кому-то эдак, а третьим вообще пофиг - они могут и так, и эдак. Просто это всё не имеет никакого отношения к квалификации. А то тут товарищ просто пытался толкнуть тезис, что, дескать, если у тя на десктопе не юникс и ты форвардинг иксов не делаешь, то ты не труЪ админ.
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

106. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Vkni (ok) on 12-Фев-12, 21:53 
> отношения к квалификации. А то тут товарищ просто пытался толкнуть тезис,
> что, дескать, если у тя на десктопе не юникс и ты
> форвардинг иксов не делаешь, то ты не труЪ админ.

Ну труЪ админу граф. интерфейс не нужен, поэтому и Х тоже. А для работы значительно удобнее иметь однородную, прозрачную систему. И тут Хы, позволяющие встроить окно с одной машины в десктоп другой, очень хороши. Правда в результате деятельности Паккарда, сейчас делается это фиговато, но раньше окно с другой машины было совершенно неотличимо от родного окна.

Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

130. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 07:24 
> Или юникс на компе одмина даёт +5 к профессионализму?

таки да. мнение об уровне профессионализма человека, выбирающего заведомо костыльное и неудобное решение, никак не может быть положительным. впрочем, эникейщикам, называющим себя «админы», это не понять, потому что им действительно без разницы, какую систему использовать, убегая на очередной вызов «принтер не принтерит».

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

48. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –1 +/
Сообщение от Михрютка on 12-Фев-12, 12:34 
> Моя тоже не понять. Вот народ кричит:"Вайланд гуано. Он не умеет по
> сети работать!". 3 года работал одмином (ну и друзей айтишников во
> всяких конторах тож много, в том числе в VISA) и никогда
> не сталкивался с подобным использованием иксов. Терминалы все ходят на винду,
> где нужен линукс или какой-нить солярис, ставят и пользуются, но вот
> требования прокинуть иксы воооон туда ни разу не встречал. Так мож
> оно уже давно никому не надо, а? Всё-таки не 80-е с
> терминалами и мэйнфрэймами.

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

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

74. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от XPEH email on 12-Фев-12, 15:48 
Kонсольки сторидж менеджера сейчас все больше с веб-интерфейсами делают.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

86. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 19:30 
> Kонсольки сторидж менеджера сейчас все больше с веб-интерфейсами делают.

Расскажи мне, о админ локалхоста, с чем-с чем их сейчас делают? Промышленные, не дешевку от самсуня за 800 бачей?

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

88. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от anonymous (??) on 12-Фев-12, 19:36 
>> Kонсольки сторидж менеджера сейчас все больше с веб-интерфейсами делают.
> Расскажи мне, о админ локалхоста, с чем-с чем их сейчас делают? Промышленные,
> не дешевку от самсуня за 800 бачей?

Спи спокойно, сторидж менеджера энтерпрайз скази дисков на целых 20 гигабайт все так же управляются как и 15 лет назад. От времени они только крепнут и наливаются солидной энтерпрайзностью как коньяк.

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

91. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от Anon100500 on 12-Фев-12, 20:17 
> Расскажи мне, о админ локалхоста, с чем-с чем их сейчас делают? Промышленные, не дешевку от самсуня за 800 бачей?

Смотрим сюда http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5505ENW.pdf
К стораджам от ХП можно подойти через гипер терминал или ВНЕЗАПНО через веб-консоль.

Теперь сюда http://www.oracle.com/us/products/servers-storage/sun-zfs-st...

Ой, щито это там у Оракля на стораджах с Солярой и ZFS? Неужто веб-консоль?

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

94. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 20:54 
Приколись, чувак. ZFSу вообще ничего не нужно, кроме чорной консоли. Там полторы команды, понятные даже блондинке конченной. К чему там Веб - я вообще не понимаю и, видимо, никогда не пойму. Прикинь?
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

102. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +2 +/
Сообщение от Anon100500 on 12-Фев-12, 21:15 
Вопрос был не в том, нужно или нет. Товарищ выдал тезис
> Расскажи мне, о админ локалхоста, с чем-с чем их сейчас делают? Промышленные, не дешевку от самсуня за 800 бачей?

Я рассказал, с пруфами. Что не так?

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

95. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 20:55 
>> Расскажи мне, о админ локалхоста, с чем-с чем их сейчас делают? Промышленные, не дешевку от самсуня за 800 бачей?
> Смотрим сюда http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5505ENW.pdf
> К стораджам от ХП можно подойти через гипер терминал или ВНЕЗАПНО через
> веб-консоль.
> Теперь сюда http://www.oracle.com/us/products/servers-storage/sun-zfs-st...
> Ой, щито это там у Оракля на стораджах с Солярой и ZFS?
> Неужто веб-консоль?

(с издевкой) Ну расскажи мне, соляристу с 18-летним стажем, как нам, сирым, админить сторидж пулы ZFS без уёб-консоли!

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

100. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +3 +/
Сообщение от Anon100500 on 12-Фев-12, 21:03 
> (с издевкой) Ну расскажи мне, соляристу с 18-летним стажем, как нам, сирым, админить сторидж пулы ZFS без уёб-консоли!

Админь как хош. Ты спросил ежели кто делает стораджи с веб-консолью, кроме всякого дешёвого гомна типа самсунга. Я тебе привёл примеры, что делаю и Оракл, и ХП и проч. (это уже в гугль). Вот и всё.

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

110. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от XPEH email on 13-Фев-12, 00:41 
C 18-летним стажем ? И Sun Common Array Manager ни разу не видел ?

Сдается мне кто-то из нас нагло врет.

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

63. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +2 +/
Сообщение от arisu (ok) on 12-Фев-12, 15:03 
десять лет жил в деревне — ни разу лифт не понадобился! тоже мне, понапридумывали всякого…
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

90. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +3 +/
Сообщение от Аноним (??) on 12-Фев-12, 20:09 
Да ну нах эти горизонтальные лифты, лучше пешочком прогуляться.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

45. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +3 +/
Сообщение от zburguy email(ok) on 12-Фев-12, 11:30 
Наконец-то первый релиз!
На словах все очень радужно и дает светлую надежду :).
Если смотреть объективно, надо его в живую потестить, чтобы оценить по достоинству.
Все кричалки плохо, не нужно и тд. не имеют смысла пока не будет рабочей платформы посмотреть пощупать в реальных приложениях.
Я например думаю очень производительную штуку придумали. И не надо кричать нет сети, нет того, нет другого... Если я правильно понял для некоторых задач Xorg просто необходим, но он не годится в таком виде, как сейчас.
Если внимательно слушать разработчиков, того же Xorg - они сами об этом говорят и поняли что Wayland - это правильно. И теперь переделывают Xorg для работы под Wayland.
В итоге все должно будет работать быстрее, отрисовываться быстрее, сетевые функции никуда не пропадут и т.д.

Итак, по API никого не обделили. В чем же проблема, почему некоторые кричат, что Wayland не нужен. Я думаю все просто для тех, кто использует в повседневной работе специфику от X, придется как минимум самим собирать библиотеки под X.
То есть, если все так хорошо пойдет, поддержка X конечно останется в библиотеках, НО дистрибутивы будут собирать скорее всего только под W.
Ну для такой специфики есть Gentoo Use="X W", что то типа того будет и никаких проблем.

Так что давайте приветствовать новинки, тем более реально они нужны для оконной системы Linux!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от анонимус (??) on 12-Фев-12, 12:25 
Вот оно раньше как было, нажал кнопочку и приложение пробросилось, а теперь что? А теперь вы заставляете пользователей user friendly дистрибутивов конпелять себе иксы. Так вот для любителей поконпелять есть арчи и генты со слаками, вот пускай вяленый там и запиливают, а нам оно не нужно.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

71. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +1 +/
Сообщение от arisu (ok) on 12-Фев-12, 15:28 
> Так что давайте приветствовать новинки, тем более реально они нужны для оконной
> системы Linux!

давайте. только directfb уже есть, второй не нужен.

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

78. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +2 +/
Сообщение от Аноним (??) on 12-Фев-12, 17:28 
Ну это же новый, особый directfb, с композитингом и ТРИДЭ!
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

55. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Kels (ok) on 12-Фев-12, 14:05 
Не тупите. В Wayland может быть реализована сетевая прозрачность. Давно уже об этом говорили. Так что это больше не аргумент.
http://blog.martin-graesslin.com/blog/2011/08/thoughts-about.../
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

60. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 12-Фев-12, 14:39 
> Не тупите. В Wayland может быть реализована сетевая прозрачность. Давно уже об
> этом говорили. Так что это больше не аргумент.
> http://blog.martin-graesslin.com/blog/2011/08/thoughts-about.../

Ключевое слово "может", это совсем не значит, что будет реализована.

Процитирую FAQ http://wayland.freedesktop.org/faq.html:


Is Wayland network transparent / does it support remote rendering?

No, that is outside the scope of Wayland. To support remote rendering you need to define a rendering API, which is something I've been very careful to avoid doing. The reason Wayland is so simple and feasible at all is that I'm sidestepping this big task and pushing it to the clients. It's an interesting challenge, a very big task and it's hard to get right, but essentially orthogonal to what Wayland tries to achieve.

This doesn't mean that remote rendering won't be possible with Wayland, it just means that you will have to put a remote rendering server on top of Wayland. One such server could be the X.org server, but other options include an RDP server, a VNC server or somebody could even invent their own new remote rendering model. Which is a feature when you think about it; layering X.org on top of Wayland has very little overhead, but the other types of remote rendering servers no longer requires X.org, and experimenting with new protocols is easier.

It is also possible to put a remoting protocol into a wayland compositor, either a standalone remoting compositor or as a part of a full desktop compositor. This will let us forward native Wayland applications. The standalone compositor could let you log into a server and run an application back on your desktop. Building the forwarding into the desktop compositor could let you export or share a window on the fly with a remote wayland compositor, for example, a friend's desktop.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

73. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 12-Фев-12, 15:38 
разговоры, разговоры…
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

81. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –1 +/
Сообщение от Erley (ok) on 12-Фев-12, 18:57 
Слушал тут неделю назад этого Кристиана на FOSDEM.
У меня складывается ощущение что этот вэйланд - вообще пустышка.
Если сильно упрощать, то это как бы такой клей который weston прикрепляет к directfb и пр.
Там даже вид окон толком не изменить, клавиатура-мышь вэйландом не управляются...
Мне нравилась эта идея о новом/лучшем чем X11, но как понимаю никому не интересно это.

PS
А драйвера там берутся от иксов, так что то что работало в иксах - может будет работать и в вэйланде...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

109. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –1 +/
Сообщение от Аноним (??) on 13-Фев-12, 00:15 
Что бы ни говорили, а wayland, если всё пойдёт нормально, станет настоящим прорывом в 2d-графике под линуксом. Всё-таки, как ни крути, а иксам при текущей архитектуре, подразумевающей сетевую прозрачность, никогда не догнать по скорости работы графическую подсистему винды (разумеется, при запуске программ на локальной машине). И вейленд даёт на это шанс.
И ещё, многие ноют по поводу отсутствия сетевой прозрачности, но её массово никто не использует по причине дикой тормознутости. Возможно, старые приложения наподобие xterm или использующие gtk1 и будут работать шустро (так как они оперируют примитивами), но вот приложения на современных тулкитах даже при запуске по локалке тормозят, так как они тупо передают уже отрендеренные pixmapы на сервер, причём никакого сжатия не используется.
Так к слову, по субъективным ощущениям, приложение запущенное через citrix на далёком сервере в другом городе с лагом на сети в районе 50 милисекунд заметно отзывчивее программы, запущенной на соседнем компьютере по локальной сети с задержкой менее 1 мсек.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

112. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от XPEH email on 13-Фев-12, 00:55 
> Возможно, старые приложения наподобие
> xterm или использующие gtk1 и будут работать шустро (так как они
> оперируют примитивами), но вот приложения на современных тулкитах даже при запуске
> по локалке тормозят, так как они тупо передают уже отрендеренные pixmapы
> на сервер, причём никакого сжатия не используется.

Ну дык поэтому приличные терминальные системы для *NIX используют протокол X11 только внутре терминального сервера, а по сети гоняют свои собственные протоколы.

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

124. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +1 +/
Сообщение от BanderOS email(ok) on 13-Фев-12, 06:59 
> И ещё, многие ноют по поводу отсутствия сетевой прозрачности, но её массово никто не использует по причине дикой тормознутости. Возможно, старые приложения наподобие xterm или использующие gtk1 и будут работать шустро (так как они оперируют примитивами), но вот приложения на современных тулкитах даже при запуске по локалке тормозят, так как они тупо передают уже отрендеренные pixmapы на сервер, причём никакого сжатия не используется.
> Так к слову, по субъективным ощущениям, приложение запущенное через citrix на далёком сервере в другом городе с лагом на сети в районе 50 милисекунд заметно отзывчивее программы, запущенной на соседнем компьютере по локальной сети с задержкой менее 1 мсек.

Не знаю как у вас, а я использую эту сетевую прозрачность вместе с SSH (что подразумевает сжатие и шифрование в одном флаконе) и никаких тормозов через 2G. Это первое.

И второе. мне нужны только окна приложения на удаленной системе и только аплеты. А не весь рабочий стол с горой ненужных значков. Мне достаточно одного запускаемого через SSH на моем рабочем столе или в меню MC. Wayland мне может подобное предложить? Или он будет предлагать мне разные RDP и VNC, которые рендерят весь рабочий стол, вместо отдельного окна.

Где здесь удобство?

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

160. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от sasa (??) on 13-Фев-12, 15:01 
>Мне достаточно одного запускаемого через SSH на моем рабочем столе или в меню MC.

А разве для этого нужны иксы или прочие графические/оконные системы ? ssh remote.host && mc

Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

183. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от BanderOS email(ok) on 14-Фев-12, 07:11 
>>Мне достаточно одного запускаемого через SSH на моем рабочем столе или в меню MC.
> А разве для этого нужны иксы или прочие графические/оконные системы ? ssh
> remote.host && mc

речь идет не об консольных приложениях, а о графических

научитесь читать
имелось в виду ssh -YC remote.host && gui_command

Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору

191. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от sasa (??) on 14-Фев-12, 13:48 
>речь идет не об консольных приложениях, а о графических
>Wayland uses a Unix Socket for communication but I think it would be rather trivial to
>either add network transport to the Wayland protocol or to just forward the buffer in the
>compositor.

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

Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору

192. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 14-Фев-12, 14:03 
вот когда оно будет не «i think it would be», а «hey, it works» — тогда и. а пока что — ничего нет.
Ответить | Правка | ^ к родителю #191 | Наверх | Cообщить модератору

203. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от BanderOS email(ok) on 15-Фев-12, 03:09 
> вот когда оно будет не «i think it would be», а «hey,
> it works» — тогда и. а пока что — ничего нет.

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

Ответить | Правка | ^ к родителю #192 | Наверх | Cообщить модератору

182. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 13-Фев-12, 22:31 
Простите, через что гоняете? Что вы подразумеваете под 2G? Уж ни GPRS/EDGE случаем? Если это так, то напоминает толстый троллинг. И какие приложения?
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

184. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от BanderOS email(ok) on 14-Фев-12, 07:22 
> Простите, через что гоняете? Что вы подразумеваете под 2G? Уж ни GPRS/EDGE
> случаем? Если это так, то напоминает толстый троллинг. И какие приложения?

1. почитай опции ssh, там найдешь много полезного включая сжатие с алгоритмом сжатия deflate
и с EDGE. просто ещё раз повторяю: мне не нужны окна 1024x768, если достаточно 800x600. Курите маны господа. И ничего не пишите. Сойдете за умных.

2. в работающеим приложении изменяется и отображается только окна приложения, а не весь необъятный рабочий стол с обоями. Понятно почему пролазиет через EDGE или нет. Или по вашему обязательно пользоваться окном приложения на весь мой необъятнвый экран.

Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору

133. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +2 +/
Сообщение от arisu (ok) on 13-Фев-12, 07:47 
вообще-то гоняние пиксмапов — это вина тулкитов, а не иксов. странно обвинять иксы в тормознутости потому, что кто-то их неверно использует. а почему неверно — это уже другой разговор. о криво сделаной полупрозрачности, не менее криво сделаной поддержке ttf и так далее. плохо, когда сапоги тачает пирожник.
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

141. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от XPEH email on 13-Фев-12, 10:39 
А вы и способ знаете ? Как используя примитивы X11 рисовать интерфейсы красивее чем xaw3d и чтобы они еще и не мелькали при перерисовке ? При том что тулкит должен быть кроссплатформенный, а не прибитый гвоздями к X11.
Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору

113. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  –2 +/
Сообщение от Аноним (??) on 13-Фев-12, 01:15 
Самое главное, теперь драйвера писать будет намного проще!!!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

134. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 07:48 
> Самое главное, теперь драйвера писать будет намного проще!!!!

проще, чем что?

Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

114. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от z (??) on 13-Фев-12, 01:57 
KMS? Прощай NVidia с лучшей реализацией OpenGL для линукса
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

135. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 13-Фев-12, 07:49 
> KMS? Прощай NVidia с лучшей реализацией OpenGL для линукса

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

Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

166. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Аноним (??) on 13-Фев-12, 17:42 
> прощай, wayland, жаль, что мы не успели даже поздороваться.

Да, конечно, нвидиевские блобы в которые напихано фигзнаетчто - лучше :)

Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору

167. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  –1 +/
Сообщение от arisu (ok) on 13-Фев-12, 17:53 
>> прощай, wayland, жаль, что мы не успели даже поздороваться.
> Да, конечно, нвидиевские блобы в которые напихано фигзнаетчто — лучше :)

кагбэ да: они работают. свобода — это круто, я сам приверженец свободы, но вот с фанатизмом у меня не складывается, увы. если бы был открытый аналог блоба — с удовольствием бы использовал его. но нет такого аналога.

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

Ответить | Правка | ^ к родителю #166 | Наверх | Cообщить модератору

168. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от z (??) on 13-Фев-12, 19:04 
>Да, конечно, нвидиевские блобы в которые напихано фигзнаетчто - лучше :)

Всяко лучше, чем опенсорсный драйвер, стабильно отстающий на несколько лет как в самой реализации OpenGL, так и в её скорости

Ответить | Правка | ^ к родителю #166 | Наверх | Cообщить модератору

169. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от z (??) on 13-Фев-12, 19:09 
В смысле: адекватной замены на данный момент просто нет, а назад в каменный век только ради новомодной идеи никто в здравом уме не вернётся
Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору

123. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Аноним (??) on 13-Фев-12, 06:23 
Либо вэйланд идёт в коробке с удалённым графическим терминалом либо идёт мимо меня. Играюсь на винде, работаю под никсами.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

186. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Йоптик email(ok) on 14-Фев-12, 08:01 
От слов - к делу. Вижу, что тут много отзывов, и всё это неоднозначно, хоть и явно видно, что негативных откликов. Решил попробовать лично и не понимаю слов одного анонимуса, который утверждал, что я буду от зеленца дристать через три забора. Но так как я отношусь к разряду школоло в возрасте 15-ти лет, то я:
1. Сижу на Gentoo, да, я люблю конструкторы в любом виде;
2. Снёс блоб от nvidia;
3. Поставил nouveau: включил это же в ядре, выключил uvesafb, переключил рендеринг с nvidia на x11;
4. Пересобрал mesa-8.0 с USE="gles2 gles1 wayland gbm";
5. emerge -1av xorg-drivers;
6. Запихнул в локальный оверлей wayland и weston;
7. emerge -v =dev-libs/wayland-9999 =dev-libs/weston-9999;
8. ctrl + alt + f1;
9. weston.

Мои впечатления: сыро. Мышь и клавиатура работают, rotation окошек работает - прикольно. Но пока не понял, зачем оно нужно. Окошки красиво появляются, но первая мысль - рамки похожи на гномошелловские: такие же широкие, только без кнопочек "закрыть", "развернуть" и "свернуть". Кроме вэйландовского терминала почему-то больше ничего не заработало - я про заявленные демки, типа "flower" и им подобные.
Поигрался 10 минут.
1. emerge -Cv wayland weston
2. emerge -cav
3. Снес nouveau: включил uvesafb, отключил nouveau из раздела staging.
4. Поставил блоб nvidia, переключил рендеринг с x11 на nvidia.
5. Продолжил играться KDE.
6. Повысил скилл на 0.0000000000000001% =)

Надо будет пересмотреть вариант запуска weston без этих лишних манипуляций в качестве клиента для X.

В общем, вчера и свободный драйвер потестил, и эту наработку. Про драйвер: оно свободно, открыто, понравилась быстрая работа фреймбуффера в сравнении с uvesafb, которая в моём случае, при обилии вербозного текста, скроллит текст с опозданием. В игрушки с этими дровами не поиграть, хоть я и люблю, и не обязательно под wine. Про wayland: посмотрим, что будет дальше. При нынешнем состоянии этого сервера я даже не представляю, что с ним будет: или скатится в какашку, или наоборот - выкарабкается и действительно будет быстрее Х. И каждый будет выбирать то, что ему лучше и/или удобнее: кому не нужно будет использовать сетевую прозрачность Х - будет использовать wayland, и наоборот.
И я не претендую на Ъ-комментатора, я просто высказал своё мнение, так что прошу взрослых дядей не налетать на меня.

И кстати, про комментатора, который говорил про удаленный запуск x11-приложений: научите меня =) Прошу прощения, что так глупо. В гугле не забанили, но у меня получалось "прокидывать" приложения только между двумя серверами, запущенными на одном компьютере одновременно, удалённо почему-то не получилось.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

188. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 14-Фев-12, 09:25 
о, хоть кому-то не лень отписать про опыт. %-)

> про удаленный запуск x11-приложений: научите меня

самый простой вариант, которой кладёт кое-что на секурность:
# xhost +  # выполняется там, где запущен X Server

впрочем, волшебные печеньки можно делать руками, за этим отправлю тебя в гугель на тему «mit magic cookie» (have fun, заодно борода успеет отрасти).

не забываем ещё, что ты должен иметь «белый» IP на машине, где X Server работает. порт его открыть тоже полезно (предположим, ты не делаешь проброс через ssh). не забыть экспортнуть переменную DISPLAY:

# export DISPLAY=<ip хоста/имя хоста>:0  # обычно ноль, почему — можешь узнать в гугле
(ладно, 0 — это экран, на который надо окна кидать; вот концепцию экранов в X Window System точно в гугле смотри; не путай их с виртуальными десктопами, это никак не связано)
выполняется на удалённой машине (той, софт на которой ты хочешь запускать, но выхлоп её видеть у себя; то бишь, в ssh-сеансе это стукать).

# xcalc  # тоже на удалённой машине

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

как-то вот так для начала.

Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору

193. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Vkni (ok) on 14-Фев-12, 19:18 
> И кстати, про комментатора, который говорил про удаленный запуск x11-приложений: научите
> меня =) Прошу прощения, что так глупо. В гугле не забанили,
> но у меня получалось "прокидывать" приложения только между двумя серверами, запущенными
> на одном компьютере одновременно, удалённо почему-то не получилось.

Простейший способ (выполняется на машине с X сервером):

$ xhost + (не уверен, правда, что это обязательно)

$ ssh <машина, на которой будем запускать программу> -C -Y

Дальше просто запуск программы на удалённой машине - отрисовка будет на вашей.

Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору

194. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Vkni (ok) on 14-Фев-12, 19:19 
Через ssh никаких переменных DISPLAY руками выставлять не нужно - этим занят sshd.
Ответить | Правка | ^ к родителю #193 | Наверх | Cообщить модератору

197. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 14-Фев-12, 20:08 
> Через ssh никаких переменных DISPLAY руками выставлять не нужно — этим занят
> sshd.

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

Ответить | Правка | ^ к родителю #194 | Наверх | Cообщить модератору

199. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Vkni (ok) on 15-Фев-12, 00:42 
> это, в принципе, бубунтоидный подход:

Вам шашечки или ехать? Этот подход прекрасно работал в те времена, когда о бубунте и слыхом не слыхали.

Ответить | Правка | ^ к родителю #197 | Наверх | Cообщить модератору

207. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Yoptic on 15-Фев-12, 12:48 
Это Йоптик. Писал сообщение на перемене с телефона, не успев авторизоваться. Всем большое спасибо за отзывы =) Пока что, в силу загруженности уроками, я пробовал немного подходов, параллельно почитал маны и доки, погуглив немного... Всякие man ssh, man sshd, man Xorg и гуглинг. Пока что пробовал только с ssh. В общем, решил извратиться, так как приемлемого варианта не было. У товарища NAT. У меня EDGE, IP белый. В моих целях было запустить приложение товарища и увидеть графику этого же приложения у себя на экране. Делал шаманство с портами. Сначала с товарищем настроили X11Forwarding на сторонах сервера и клиента, потом он выполнил 'ssh -R 2222:localhost:22 ksodete@blah_ip', а я, соотв. - 'ssh daemon@localhost -p 2222'. Ssh предупредил про использование fake Xautority. У него стоит KDE. Я, конечно, осознавал, что гонять изображения, сформированные клиентом, по EDGE - не самая лучшая затея, но чего не сделаешь ради любопытства =) но попробовал. Сначала программы, пытавшиеся отрисоваться у меня, жаловались на невозможность найти localhost:10.0. Мое выражение лица - "о_О". У меня же просто ":0". Поэтому пробовал явное указание дисплея: к примеру, тот же самый /usr/bin/dolphin --display :0. После этого приложение материться перестало, посыпались логи. Но на этом все, конечный рендеринг я не увидел. Может еще что-то забыл настроить, может еще какая-то проблема - не в курсе, буду искать. У меня с английским не все идеально. Хоть и читаю маны, но мне довольно сложно воспринимать английский; тем не менее, смысл понимаю.
И кстати, если говорить по сабжу. Меня как-то напугало то, что wayland будет использовать KMS, чтобы настроить для себя графику. Во-первых, это же настройка графики на уровне ядра и, как тут уже заметили, сбой в графическом модуле приведет к падению всей системы. В моем случае, при очетедном запуске weston в полноэкранном режиме, так и получилось. Даже православная комбинация alt + SysRq + REISUB не помогла, хотя и выручала не раз. Это что получается... Разработчик решил последовать NT5-системам, в которых граф. подсистема зашита глубоко в ядре? Ведь если клиент повалит Х-сервер - свалится Х-сервер; если клиент повалит wayland - свалится система. Или я что-то упустил? Объясните, если что. И туманно, и не очень оптимистично по поводу использования свободного драйвера. Еще неизвестно, будет ли желание у nvidia делать проприетарный блоб под этот новый сервер. Как-то вопросов становится больше со временем, но оно же - время - нам и покажет, что будет дальше. Будем ждать. Всем спасибо за внимание, помощь и ответы - тут реально хорошие гуру =) в особенности спасибо Вам, arisu, Вы не раз мне отвечали.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

208. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 13:09 
> в особенности спасибо Вам, arisu, Вы не раз мне отвечали.

я нечаянно, честное слово! но ты приходи, если что, не стесняйся: мы тут грубые, но в глубине души добрые.

p.s. а в логах и матах от софта-то что? наверняка там что-то полезное сказали.

Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору

209. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Йоптик email(ok) on 15-Фев-12, 13:30 
Приду домой - расскажу про логи, на быструю руку даже и не вспомню...
<off>
Кстати, раз уже пошел разговор про логи: у Вас, случаем, нет клиента мгновенных сообщений? =) Дабы избежать удаления сообщений модератором и разницы во времени сообщений.
</off>
Ответить | Правка | ^ к родителю #208 | Наверх | Cообщить модератору

210. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 14:31 
есть. но это деанон. так-то меня только Миша тут знает (ну, и те, кто IP видят), а он не сдаст, потому что ему оно без нужды. я, впрочем, подумаю над вопросом.

p.s. ну право, зачем «выкать»-то? это новомодное веяние и меня смущает, и тебе без необходимости.

Ответить | Правка | ^ к родителю #209 | Наверх | Cообщить модератору

213. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Йоптик email(ok) on 15-Фев-12, 19:05 
> p.s. ну право, зачем «выкать»-то? это новомодное веяние и меня смущает, и
> тебе без необходимости.

Это уже привычка. Обычно, когда я "тыкаю", то на меня начинают рявкать - особенность народа, живущего в моем городке в восточной части Украины. А тут я ещё просто "не влился в компанию", но писать, всё-же, буду, так как часто возникает много вопросов, на которые я не всегда найду ответ.

Ответить | Правка | ^ к родителю #210 | Наверх | Cообщить модератору

226. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 19-Апр-12, 15:58 
arisu@neko.im
раз уж завёл фэйкожабир.
Ответить | Правка | ^ к родителю #213 | Наверх | Cообщить модератору

211. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от vkni on 15-Фев-12, 18:21 
> Но на этом все, конечный рендеринг я не увидел.

Поскольку вам нужно всего лишь посмотреть систему в действии, проще всего получить UNIX или OpenVMS shell account, зайти на него стандартным образом по ssh (-C -Y) и запустить какой-нибудь xcalc/xterm. Просто Х все-таки рассчитывались на локалку.

> Ведь если клиент повалит
> Х-сервер - свалится Х-сервер; если клиент повалит wayland - свалится система.
> Или я что-то упустил?

Ну Linux - это не микроядро, поэтому драйвера-то видяхи всё равно частично в режиме ядра работают. Но вот Х у меня давно не падали, а уж с полным зависоном системы и подавно.

Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору

212. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от Йоптик email(ok) on 15-Фев-12, 19:03 
Спасибо за ответ =) Да, мне хотелось лишь увидеть, как оно работает и посмотреть эту сетевую прозрачность в действии. С самого начала, как только начал этим интересоваться, смог "пробросить" интерфейс между двумя параллельно запущенными Х-серверами. Изврат, но оно того стоило - у меня всё получилось. А вот по интернету - как-то не сложилось. Впрочем, раз Вы говорите, что это было изначально предназначено для локальных сетей, тогда я и не особо огорчаюсь, потому что хотя бы между двумя серверами, но получилось =) И совет касательно OpenVMS shell account я пересмотрю, но, для начала, погуглю, что это такое.

У меня X падает тогда, когда я начинаю экспериментировать, а, точнее, что-то ломать. А потом это исправляю. Это уже от нечего делать. Но меня огорчило, что, однажды, weston, запущенный на весь экран, повесил всю систему. Поэтому я и испугался по поводу того, что графическую систему теперь пытаются более глубоко внедрить в ядро, что влечёт за собой не самые лучшие как отзывы, так и последствия в общем. Впрочем, если будущий сервер будет нормально написан - может этих проблем и не будет. Пока я просто делаю выводы из своих экспериментов.

Читал про основные отличия ядра от микроядра. Пока что мало что понял - лишь базовые концепции. Буду продолжать читать дальше.

Ответить | Правка | ^ к родителю #211 | Наверх | Cообщить модератору

215. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 19:14 
да, кстати: что бы ни говорили промыватели мозгов, линукс таки гибрид. это доказывается хотя бы наличием fuse.
Ответить | Правка | ^ к родителю #212 | Наверх | Cообщить модератору

216. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Йоптик email(ok) on 15-Фев-12, 19:47 
Что ещё меня удивляет - так это разнообразие выбора. Даже те самые модули могут работать или в режиме пользователя, пускай и медленнее, и в режиме ядра. Тогда действительно, ядро, при таких обстоятельствах просто не может быть монолитным. По крайней мере, это логично.
Мир свободного программного обеспечения во всяком случае интереснее, чем проприетарный, мне интересно его изучать.
Ответить | Правка | ^ к родителю #215 | Наверх | Cообщить модератору

218. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от vkni on 15-Фев-12, 21:50 
> да, кстати: что бы ни говорили промыватели мозгов, линукс таки гибрид. это
> доказывается хотя бы наличием fuse.

Все современные UNIX'ы - это маленький уютный красиво и логично устроенный домик, затерянный в глубине пристроек. Изначальная архитектура - монолит, а дальше - да, из-за пристроек получается какой-то гибрид.

Ответить | Правка | ^ к родителю #215 | Наверх | Cообщить модератору

219. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 22:08 
ну дык человек-то интересуется тем, что сейчас. ему ж не ось свою писать пока и не ядерный код пилить, как я понял. а потом, если энтузиазм не пропадёт, то всё возможно. а я так, исключительно чтобы посильней запутать^w^w увидев гибридного мутанта не шибко пугался.
Ответить | Правка | ^ к родителю #218 | Наверх | Cообщить модератору

217. "Релиз дисплейного сервера Wayland 0.85 и композитного сервер..."  +/
Сообщение от vkni on 15-Фев-12, 21:48 
> Спасибо за ответ =) Да, мне хотелось лишь увидеть, как оно работает
> и посмотреть эту сетевую прозрачность в действии. С самого начала, как
> только начал этим интересоваться, смог "пробросить" интерфейс между двумя параллельно
> запущенными Х-серверами. Изврат, но оно того стоило - у меня всё
> получилось.

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

> И совет касательно OpenVMS shell account я
> пересмотрю, но, для начала, погуглю, что это такое.

http://deathrow.vistech.net/ - Добро пожаловать!!! :-) Ещё неплохо посмотреть более старые ОС - RSX, к примеру, это на http://pdp11.org.ru - telnet rsx.pdp-11.org.ru

Это система, последняя, разработанная Digital Equipment Corporation (DEC). Многие считают NT её наследником - так сказать, следующей версией. Естественно, без надстройки Win32.

> У меня X падает тогда, когда я начинаю экспериментировать, а, точнее, что-то
> ломать. А потом это исправляю. Это уже от нечего делать. Но
> меня огорчило, что, однажды, weston, запущенный на весь экран, повесил всю
> систему. Поэтому я и испугался по поводу того, что графическую систему
> теперь пытаются более глубоко внедрить в ядро, что влечёт за собой
> не самые лучшие как отзывы, так и последствия в общем.

Есть мнение, что с Wayland ничего страшного не случится - http://ru-linux.livejournal.com/2701151.html?thread=38714207...

Действительно, до Wayland был DirectFB, а до него - svgalib. Ну тоже, в порядке замены "устаревших" Х.

> Читал про основные отличия ядра от микроядра. Пока что мало что понял
> - лишь базовые концепции. Буду продолжать читать дальше.

Посмотрите цикл статей Сергея Кузнецова на citforum.ru "Операционные системы: ностальгия по будущему", http://citkit.ru/articles/1216/ В статье "Рабы закона Мура" он пишет о необходимости гармонии между ПО и аппаратурой. Сейчас этой гармонии нет, но, насколько я понимаю, вполне можно сделать процессор, на котором микроядро будет бегать не медленнее монолита. Просто мы сильно увязли в этих древних х86 и RISC (30 лет уже разработке).

Ответить | Правка | ^ к родителю #212 | Наверх | Cообщить модератору

220. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 22:13 
> Действительно, до Wayland был DirectFB, а до него — svgalib. Ну тоже,
> в порядке замены «устаревших» Х.

э… когда это directfb и svgalib были «в порядке замены»? они немножечко для другого предназначались, и на место иксов вовсе и не целились. хотя directfb, в принципе, вполне может.

> вполне можно сделать процессор, на котором микроядро будет бегать не медленнее монолита

а можно вообще не делать никаких «колец защиты», и тогда резко пропадут расходы на переключение контекстов. например, как в A2 (ex Blue Bottle).

Ответить | Правка | ^ к родителю #217 | Наверх | Cообщить модератору

221. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Vkni (ok) on 16-Фев-12, 00:09 
> э… когда это directfb и svgalib были «в порядке замены»? они немножечко для другого предназначались, и на место иксов вовсе и не целились. хотя directfb, в принципе, вполне может.

Ну svgalib - это Х для бедных изначально.

> а можно вообще не делать никаких «колец защиты», и тогда резко пропадут расходы на переключение контекстов. например, как в A2 (ex Blue Bottle).

Ну я так понимаю, что можно и с кольцами защиты. Но нужна поддержка микропроцессора.

Ответить | Правка | ^ к родителю #220 | Наверх | Cообщить модератору

222. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 16-Фев-12, 12:26 
> Ну svgalib — это Х для бедных изначально.

вообще-то svgalib — это такой очень старый недоSDL, а не X.

>> а можно вообще не делать никаких «колец защиты», и тогда резко пропадут расходы на переключение контекстов. например, как в A2 (ex Blue Bottle).
> Ну я так понимаю, что можно и с кольцами защиты. Но нужна
> поддержка микропроцессора.

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

просто в случае без хардварных заборов надо как-то гарантировать, что все программы собраны системным компилятором, который не даст залезть куда не следует. а, например, в Inferno вообще используют VM (virtual machine) и компилятор генерирует код именно для неё.

Ответить | Правка | ^ к родителю #221 | Наверх | Cообщить модератору

223. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от Vkni (ok) on 17-Фев-12, 04:47 
> да хоть сто раз поддержка — будет переключение контекстов. а это одна
> из самых медленных операций в реализации сисколов, например.

Поддержка и обозначает, что эта операция наоборот, становится весьма быстрой.

> просто в случае без хардварных заборов надо как-то гарантировать, что все программы
> собраны системным компилятором, который не даст залезть куда не следует. а,
> например, в Inferno вообще используют VM (virtual machine) и компилятор генерирует
> код именно для неё.

Это другой, не микроядерный вариант.

Ответить | Правка | ^ к родителю #222 | Наверх | Cообщить модератору

224. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от arisu (ok) on 17-Фев-12, 11:04 
> Поддержка и обозначает, что эта операция наоборот, становится весьма быстрой.

э… а сейчас, что ли, процессоры не поддерживают? O_O
я не понимаю, что ты сказать хочешь. если ты про то, что прилетят марсиане в голубом космолёте и бесплатно подарят нам микроядро*, то в это я верю слабо. исходим из того, что есть. а есть у нас медленное переключение контекстов, и чтобы от этих тормозов избавиться — можно просто всё в одном кольце делать.

> Это другой, не микроядерный вариант.

это вполне себе микроядерный в случае A2, например. потому что драйверы и прочая шелуха — не более, чем обычные системные «активные объекты», которые работают с теми же привилегиями, что и юзерские объекты, и могут быть перезапущены и ты пы. при том общение идёт через интерфейсы, достаточно похожие на messages. чем это не микроядро? тем, что не minix, что ли?

*: аппаратное.

Ответить | Правка | ^ к родителю #223 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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