The OpenNET Project / Index page

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



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

Оглавление

Релиз Wayland 1.0, ознаменовавший стабилизацию протокола, opennews (?), 23-Окт-12, (0) [смотреть все]

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


21. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +1 +/
Сообщение от Evgueni (?), 23-Окт-12, 11:49 
А в чём проблема? Сетевая прозрачность из-за флэша сразу исчезла?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

27. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +2 +/
Сообщение от Vkni (ok), 23-Окт-12, 12:40 
> А в чём проблема? Сетевая прозрачность из-за флэша сразу исчезла?

Очень сильно тормозит. Вообще, сетевая прозрачность в Х крайне далека от идеала из-за того, что библиотеки Qt/Gtk не умеют пользоваться ресурсами Х, отрисовывают шрифты на стороне клиента, а не сервера (дело libXft, которую создал писатель руками Кейт Паккард, активно агитирующий за Wayland).

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

37. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от ... (?), 23-Окт-12, 14:06 
Так вы утверждаете, что флеш в Firefox по ssh тормозит исключительно из-за того, что Qt/Gtk отрисовывают шрифты на стороне клиента?
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +3 +/
Сообщение от Vkni (ok), 23-Окт-12, 14:24 
> Так вы утверждаете, что флеш в Firefox по ssh тормозит исключительно из-за того, что Qt/Gtk отрисовывают шрифты на стороне клиента?

Нет, я не утверждаю этого.

Сетевая прозрачность - это не только скорость, но ещё и качество прорисовки/вписанности удалённых приложений в десктоп пользователя. Из-за того, что шрифты отрисовываются на стороне X-клиента, а не X-сервера, я вижу не те шрифты, которые установил я на своём десктопе, а те шрифты, что установлены админом удалённой машины. В результате, удалённое приложение выглядит не совсем так, как установленное на моём десктопе.

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

----------------------------------------------
А сетевые тормоза происходят из-за того, что вместо нормального альфа-канала в X был добавлен уродский костыль XRender. В результате, библиотеки Gtk/Qt не посылают по сети свои примитивы, а шлют разложения их на трапеции. См. картинку http://habrastorage.org/storage2/355/655/4e0/3556554e020781a... из статьи http://habrahabr.ru/post/148954/

А по-хорошему, современная библиотека отрисовки типа Cairo, которая умеет хорошо рисовать шрифты, альфа-канал и т.д., должна быть просто встроена в X-сервер. Тогда сетевой трафик Хов будет просто мизерным по сравнению с тем же VNC и т.д.

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

46. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от Evgueni (?), 23-Окт-12, 14:43 
> Сетевая прозрачность - это не только скорость, но ещё и качество прорисовки/вписанности
> удалённых приложений в десктоп пользователя. Из-за того, что шрифты отрисовываются на
> стороне X-клиента, а не X-сервера, я вижу не те шрифты, которые
> установил я на своём десктопе, а те шрифты, что установлены админом
> удалённой машины. В результате, удалённое приложение выглядит не совсем так, как
> установленное на моём десктопе.

Зато это приложение везде выглядит _одинаково_ независимо от шрифтов которые вы тут себе понаставили. Вообще-то фича именно в этом, а не в подборе цвета фона под вашу радужку.

Ну и я так и не понял что случается с сетевой прозрачностью? Он исчезает от флеша?

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

48. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от Evgueni (?), 23-Окт-12, 14:46 
Звиняйте бред я написал. Шрифты видны совершенно локальные.
Ответить | Правка | Наверх | Cообщить модератору

53. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от Vkni (ok), 23-Окт-12, 14:58 
> Зато это приложение везде выглядит _одинаково_ независимо от шрифтов которые вы тут
> себе понаставили.

Приложение как раз не должно выглядеть "везде _одинаково_". То есть, одинаково на всех Х-терминалах. Наоборот, оно должно брать настройки шрифтов, цветов и т.д. с Х-терминала и показываться так, чтобы на Х-терминале оно было "как родное".

> Ну и я так и не понял что случается с сетевой прозрачностью?
> Он исчезает от флеша?

Сетевой прозрачности на флеше на медленных сетях нет, т.к. если вы его запустите локально, вы увидите мультик, а удалённо - слайд-шоу. То есть, картинка с локальной программы Флеш и с удалённой будут разными. Это означает отсутствие сетевой прозрачности.

А у Х с Математикой, если закрыть глаза на шрифты, сетевая прозрачность почти идеальная - удалённая программа неотличима от локальной.

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

45. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от Evgueni (?), 23-Окт-12, 14:40 
И что с этого? Это как-то мешает сетевой прозрачности?
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

49. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от Vkni (ok), 23-Окт-12, 14:46 
> И что с этого? Это как-то мешает сетевой прозрачности?

Конечно, мешает.

Вот у меня на ноуте Windows 7 с Xming. Я запускаю Математику на удалённой Linux машине с выводом на ноут и Математику на самом ноуте. Вижу совершенно разные шрифты. Почему? Из-за того, что Qt4, которая используется в Математике не умеет нормально работать с серверными шрифтами, а пытается всё отрисовать у себя (на Linux машине).

В идеальной же ситуации, эти две Математики должны быть неотличимы - зачем мне настраивать шрифты на двух машинах? Должно быть достаточно настроить их на той системе, где идёт вывод на экран.

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

66. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  –4 +/
Сообщение от Аноним (-), 23-Окт-12, 16:12 
> которая используется в Математике не умеет нормально работать с серверными шрифтами,
> а пытается всё отрисовать у себя (на Linux машине).

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

То-есть, графическая система прежде всего должна хорошо работать локально хотя-бы. А сеть - знаете что такое "приоритет фич"? Это когда осетра урезают до того что реально можно сделать за разумное время. Вот то что вы хотите - это блажь, понты и навороты. Это не первый приоритет.

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

73. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +1 +/
Сообщение от Vkni (ok), 23-Окт-12, 16:45 
> И вот что-что а заботиться о удобстве таких граждан явно не первоочередная задача разработчиков графической подсистемы.

Вот именно по этой причине мы и сидим в такой попе с Х-ами. :-) А Wayland пытается вбуриться ещё глубже с его Client-Side-Decorations. ;-)

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

213. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  –1 +/
Сообщение от Аноним (-), 24-Окт-12, 21:14 
> Вот именно по этой причине мы и сидим в такой попе

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

Намного большему количеству пользователей (и разработчиков, так или иначе) надо чтобы оно хорошо работало локально прежде всего. Стоит ли удивляться что они роют землю в именно этом направлении? Wayland - это именно оно. Вполне логичное направление. И лично мне как пользователю инициатива вполне симпатична. Для меня перфоманс локальной графической подсистемы многократно интереснее сетевых прозрачностей и прочего добра. Которое худо-бедно реализуется и иными протоколами если приспичило. ИМХО прежде всего должны хорошо работать наиболее востребованные и базовые фичи, а не какая-то экзотика, используемая 0.1% пользователей. Прокатывать 99.9% юзерей в пользу 0.1% - это хороший способ совсем утопить проект, так что на него положат и юзеры, а потом и разработчики. Все-таки разработчик без пользователей - это как музыкант без слушателей. А если вы играете так что с души воротит, но за полчаса мучений 2 минуты приятного звука - не удивляйтесь что на ваш концерт мало кто придет.

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

221. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +1 +/
Сообщение от Аноним (-), 24-Окт-12, 22:08 
Боюсь для тебя плохие новости. Зайди в такую же тему на ЛОРе. Там анонимус с гиклесом раскатали любителей вяленого. Они могут только пузыри пускать и рожу кирпичом делать. Там и про отличную скорость вяленого и про меньше выполняемых действий по сравнению с иксами. И про прочие радости.
Ответить | Правка | Наверх | Cообщить модератору

223. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от Аноним (-), 24-Окт-12, 22:19 
Ах да. Директфб был давным давно, и что-то потуг всё на него переписать не было. Анонимус с ЛОРа доставил http://youtu.be/xZ_YieaGDBM . А кто-то всё куличики лепит.
Ответить | Правка | Наверх | Cообщить модератору

143. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +3 +/
Сообщение от Аноним (-), 23-Окт-12, 19:59 
какой маразм. я вас туканов в каждой ветке про ненужность удалённых приложений буду кормить. сейчас просто вагон решений и народ активно лезет в сторону доставки приложений на рабочее место. используют виртуальное окружение от цитриксов, вмварей. а такие как ты только могут сидеть на локалхосте, жаловаться на тиринг и рассказывать " такие задачи нужны полутора землекопам"
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

214. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  –1 +/
Сообщение от Аноним (-), 24-Окт-12, 21:15 
> на тиринг и рассказывать " такие задачи нужны полутора землекопам"

Иди расскажи Васе Пупкину которому кроме вконтактов да ютубов нифига не надо о том как ему надо цытриксы и вмвари.

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

220. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от Аноним (-), 24-Окт-12, 22:05 
Сколько васей пупкиных наберётся среди любителей вконтактика и линуха? А у васи пупкина кризис пойдёт на этом вашем линухе на вяленом? Ааа, это тоже надо полторам землекопам.
Ответить | Правка | Наверх | Cообщить модератору

233. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +2 +/
Сообщение от Аноним (-), 25-Окт-12, 09:36 
Сколько васей пупкиных наберётся среди любителей вконтактика и линуха?
> Лимонов двадцать как минимум - чуть менее, чем вся аудитория Убунты, прости Господи.
Ответить | Правка | Наверх | Cообщить модератору

234. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от Аноним (-), 25-Окт-12, 09:38 
Извините, что поторопился отправить, не проверив... Мысленно переставьте знак цитаты вверх.


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

235. "Релиз Wayland 1.0, ознаменовавший стабилизацию протокола"  +/
Сообщение от jemail (??), 25-Окт-12, 10:41 
> Лимонов двадцать как минимум - чуть менее, чем вся аудитория Убунты

О да. Оказывается линух то юзается для вконтактиков в немерянных объёмах. И статистика есть? Расскажи почему у васи пупкина окошко будет тормозить при перетаскивании больше чем в иксах.
Кстати, я не увидел ответ на вопрос нужен ли васе кризис. И как тут поможет вяленый.

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

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

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




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

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