The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз дисплейного сервера Wayland 0.85 и композитного сервер..., opennews (??), 12-Фев-12, (0) [смотреть все]

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

153. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +/
Сообщение от sasa (??), 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.

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

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

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

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

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

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

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

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

175. "Релиз дисплейного сервера Wayland 0.85 и композитного..."  +1 +/
Сообщение от Vkni (ok), 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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

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