LINUX.ORG.RU

Ещё один вариант удалённого вывода для Weston/Wayland

 , , ,


0

1

Юрий Шведов реализовал поддержку удалённого вывода через протокол SPICE для графического сервера Weston (эталонная реализация протокола Wayland).

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

Подробнее о протоколе SPICE можно прочитать здесь.

Напоминаю, что с релизом Weston 1.1, в котором была добавлена поддержка RDP, это уже 3-й вариант обеспечения удаленного рабочего стола для Wayland.

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



Проверено: Aceler ()
Последнее исправление: cetjs2 (всего исправлений: 7)

протокол SPICE

Это который привязан к древней версии мёртвого аудиокодека celt051, и даже в дебиане его поддержку делать не хотят?

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

а есть какой-то LiveCD с wayland по умолчанию, чтоб посмотреть в виртуалке?

RebeccaBlack Linux.

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

потом плевались в обратку 14 анонимусов которые усвоили что иксы тормозят из-за сетевой прозрачности( потому что остальные отличия вэйланда от иксов для них омск, а значит рост производительности может произойти только из-за выпиливания сетевой прозрачности)

ну вот никак не пойму в каком месте тормозят Х-ы, что на древнем железе, что на современном ну не вижу и все. в офтопе и то кажется тормознее.

Sith ★★★★★
()

Подробнее о протоколе SPICE

Я смотрю нехватка названий. Это же для моделирования работы схем

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

Тогда получается, что даже уже интегрированный RDP это обеспечивает, не?

А при должном канале связи - и обсуждаемый бэкенд.

Lennart
() автор топика
Ответ на: комментарий от poe

И в чем заключается сетевая прозрачность? И не будет ли это проявляться в

пробросе отдельных окон

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

Обосновывать твое мнение — твое дело. Ссылка на гугл в данном случае означает, что ты пустозвон.

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

Ты приложение от десктопа отличаешь?

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

Я тебе так отвечу - множества «сетевая прозрачность» и «проброс окна» всего лишь пересекаются.

poe
()
Ответ на: MIR от thunderamur

Какие наркотики нужно употреблять, чтобы верить космонавту?

druganddrop-2 ★★
()
Ответ на: комментарий от Sith

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

druganddrop-2 ★★
()
Ответ на: комментарий от buddhist

Ну что, приветствуем зоопарк, господа?

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

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

Когда ж ты начнешь обосновывать свои слова?

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

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

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

Проблема в том, что текущая реализация - это недоделка.

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

Сетевая прозрачность - это когда отдельное окошко можно пробросить по сети и оно ничего не будет об этом даже подозревать. Сейчас из рабочих массовых решений сетевая прозрачность есть, насколько мне известно, только в X Window System.

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

Thero> отсутствие сетевой прозрачности в ядре протокола

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

Quasar ★★★★★
()
Ответ на: MIR от thunderamur

Ты заляпал экран моего нетбука жиром. С тебя 500 баксов на отмывку экрана.

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

Сейчас из рабочих массовых решений сетевая прозрачность есть, насколько мне известно, только в X Window System.

да тут еще поле непаханное
но мы должны освоить этот рынок

kto_tama ★★★★★
()

с вейледном понятно все. непонятнто только одно - почему он еще не включен в systemd?

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

Поттеринг не хочет усложнять систему сборки.

Да, драйвера для systemd сильно усложнят сборку.

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

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

Наверно. Я просто думал, что это ответ на любой вопрос по systemd.

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

на офтоп ровняться деревянными счётами считать!

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

Даже если запилить такое VNC, что сможет таскать лишь окна, это не сделает его нормальным протоколом. А сделать это не так и сложно, только смысла нет.

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

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

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

ну вот никак не пойму в каком месте тормозят Х-ы

+100500б Все твердят- «Х-ы - тормоз». Но вот сколько на них смотрю, не могу понять - чем же они кому не угодили.

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

В основном, тормоза не в Х-ах, а в окружении. У меня, в одно время, было большое прозрение от использования Gtkperf на разных DE в равных конфигурациях.

void_ptr ★★★★
()
Ответ на: комментарий от Sith
$ ps -e -o comm,time --sort -time |head 
COMMAND             TIME
Xorg            01:12:50
deadbeef-main   00:42:40
chromium        00:41:43
transmission-gt 00:36:36
xl2tpd          00:28:07
chromium        00:21:40
ksoftirqd/2     00:13:49
chromium        00:07:41
geany           00:02:46

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

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

О чём это говорит без аптайма?

У меня вот 7.5 часов на 9.5 дней аптайма. По-моему, ерунда.

Binary ★★★★★
()
Последнее исправление: Binary (всего исправлений: 1)
Ответ на: комментарий от Binary

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

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

ЗЫ: Х-ы лучшие!

Когда это говно мамонта научится запускать разные приложения одновременно на разных видеокартах(встроенная/дискретная) без перезагрузки иксов? На кой хрен(это растение такое) нужна преслодутая сетевая прозрачность на ноутбуке? Игры по сети запускать?

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

На кой хрен(это растение такое) нужна преслодутая сетевая прозрачность на ноутбуке?

Затем же, зачем и на десктопе // К.О.

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

Затем же, зачем и на десктопе // К.О.

А зачем оно на десктопе? Какое ГРАФИЧЕСКОЕ приложение так необходимо запустить на сервере и смотреть на результат выполнения? Офис, игру, графический редактор, что же именно? И когда у присутствующих возникала такая потребность (ssh -X gimp)? Да, и как отключить сессию с возможностью подключения утром следующего дня, к примеру?

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

А зачем оно на десктопе? Какое ГРАФИЧЕСКОЕ приложение так необходимо запустить на сервере и смотреть на результат выполнения?

Просто на другой машине.

И когда у присутствующих возникала такая потребность (ssh -X gimp)?

Вопрос именно про GIMP? Никогда.

как отключить сессию с возможностью подключения утром следующего дня

Никак. А зачем тебе это? Ты же не пользуешься сетевой прозрачностью.

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

Оно очевидно: возможность работы с удалённым экраном как со своим собственным. В том числе, использовать аппаратное ускорение удалённой видеокарты.

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

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

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

Просто на другой машине.

Просто на другой машине что?

Вопрос именно про GIMP? Никогда.

Примеров другого софта не будет, КО?

Никак. А зачем тебе это? Ты же не пользуешься сетевой прозрачностью.

На текущий момент сетевой прозрачностью иксов полноценно пользоваться нельзя. RDP в смысле удаленных сессий гораздо функциональнее, хотя и не имеет «сетевой прозрачности». А X11 - это как фаркоп на крыше Ф1 для ловли пролетающих крокодилов, вроде и круто, а нафиг не нужен, все крокодилы уже улетели :-)

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

Какое ГРАФИЧЕСКОЕ приложение так необходимо запустить на сервере и смотреть на результат выполнения?

Просто на другой машине.

Просто на другой машине что?

Не на сервере,

Примеров другого софта не будет, КО?

Самописанные программы, о которых ты не знаешь.

На текущий момент сетевой прозрачностью иксов полноценно пользоваться нельзя.

Меня не интересует твое понятие о «полноценности». Сетевая прозрачность в иксах есть и работает.

RDP в смысле удаленных сессий гораздо функциональнее, хотя и не имеет «сетевой прозрачности»

Алё, гараж, причем тут RDP? Мы говорим о Linux. Впрочем, RDP - это иксы на стероидах.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Не на сервере,

Не на сервере что?

Самописанные программы, о которых ты не знаешь.

Пустынный верблюжий тюнинг для пингвина? И нафига он остальным? А ресурсы эта сетевая прозрачная прослойка отжирает у всех программ, запущенных из под X. Так что не удивляйся, когда X11 сдохнет, как и s5, останется только у «илиты». Это развитие, такова жизнь.

Алё, гараж, причем тут RDP? Мы говорим о Linux. Впрочем, RDP - это иксы на стероидах.

А было бы неплохо реализовать RDP не только для офтопика. Поэтому и стали появляться альтернативы X11 типа wayland, и если в них не будет реализована «сетевая прозрачность», значит, не так уж многим она и нужна, Оккамобритва режет, как и раньше.

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

Не на сервере что?

Ну ты и тупой. Запускать программу можно не обязательно на сервере.

Самописанные программы, о которых ты не знаешь.

Пустынный верблюжий тюнинг для пингвина?

Интересное предположение.

И нафига он остальным?

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

А ресурсы эта сетевая прозрачная прослойка отжирает у всех программ, запущенных из под X

Ахаха, жги еще.

Так что не удивляйся, когда X11 сдохнет

Всё умирает. Когда вяленд сдохнет, ты тоже не удивляйся.

А было бы неплохо реализовать RDP не только для офтопика. Поэтому и стали появляться альтернативы X11 типа wayland

Wayland - это не альтернатива иксам и не реализация RDP.

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

Начиная с оффтопик Server 2008 протокол умеет показывать тебе только окно. Причём на твоём же рабочем столе. В терминах Империи Зла это называется «публикация приложений», если я правильно помню. Сделано немного костыльно (обязательно надо выбрать приложения для публикации на сервере) и сетевой прозрачностью не пахнет - но для конечного пользователя выглядит именно так.

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