LINUX.ORG.RU

Используете ли вы сетевую прозрачность X?

 ,


0

2

Сетевая прозрачность X.org — это технология, позволяющая запускать графические приложения с удаленного компьютера в рамках локального X-сервера, при этом не требующая непосредственного запуска X-сервера на удаленной машине (таким образом, позволяя запускать графические приложения с headless-серверов).

ssh -Y remotehost remoteapp
  1. Не использую, потому что нет необходимости486 (47%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Использую либо планирую использовать282 (27%)

    *****************************************************************************************************************************************************************************************

  3. Не использую, потому что не знал о существовании140 (13%)

    ********************************************************************************************

  4. Не использую, потому что не умею настраивать56 (5%)

    ************************************

  5. Не использую, потому что недоволен работой43 (4%)

    ****************************

  6. Не использую, потому что у меня Wayland32 (3%)

    *********************

Всего голосов: 1039

>>> Проголосовать

★★★★★

Проверено: jollheef ()

Использую, чтобы включать QMMP на Raspberry Pi (именно этот комп ближе всех стоит к колонкам). По VNC пробрасывать весь десктоп не нужно

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

Нет, этот пункт явно появился не из-за кривизны формулировок, а из-за того, что ТС в глаза не видел Wayland.

Ну видеть и необязательно. Я вот не видел всёго что касается Wayland 👀 (только Mir). Но всё это без проблем представляю, как оно есть.

Ну и да, в оригинальном опросе (в моей правке) про Wayland ни слова не было.

ЗЫ: хотя... кажись у меня Smart TV от Samsung с Wayland. Но как узнать точно — это вопрос...

fornlr ★★★★★ ()

Пробовал ради интереса вывести окно с десктопа на мобилу с андроидом, используя сабж. Тормозило так, что даже эмулятором терминала пользоваться было невозможно. И это при прямом соединении по wifi.

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

кажись у меня Smart TV от Samsung с Wayland. Но как узнать точно — это вопрос...

Какая модель?

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

Ну и да, в оригинальном опросе (в моей правке) про Wayland ни слова не было.

В истрии правок нет истории правок пунктов, поэтому придётся поверить :-)

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

Нет, точно не путаю - в зависимостях у libgit2 несколько либ, причем для корректной работы нужна самая последняя версия libssh. Сборка libgit2 требует cmake не ниже определенной версии (cmake 3.x тянет за собой обновление gcc). На винде libgit2 не всякой VS можно собрать, т.к. требуется поддержка C99 (если не ошибаюсь). Можно собрать минимальный вариант libgit2, но тогда не будет ssh и https - толку в реальной жизни от такого не много.

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

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

Я как-то раз работал с таким. Разгребать его код потом – это ад.

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

git у тебя recommends ssh-client, который в свою очередь recommends xauth, который и тащит X libs.

Zubok ★★★★★ ()

Использую активно, но некоторые необходимые мне приложения с 3d не работают, увы. Для них приходится запускать vnc

sena ()

x2go можно отнести к таковой?

А xpra?

pon4ik ★★★★★ ()

использовал, прикольно, но как-то потеряло актуальность и перестал использовать

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

Ну не надо чушь пороть.

Ты что, ни разу не видел как воют на форуме про вейланд? — А как же там с сетевой прозрачностью? А никак? Ну тогда в топку. Хорошо что по большей части их игнорируют и в итоге выйдет также как с systemd, внедрят и будет счастье для большинства и экосистемы в целом, а не для 5 калек которые новые команды выучить не могут.

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

И, кстати, сетевая прозрачность — это свойство протокола X11, а не только лишь Xorg. Правильнее было бы написать X11.

jollheef художник, он так видит (см. выше).

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

Ё-моё, ну НА-ХРЕ-НА, если есть vnc, rdp, spice и миллион других более удобных способов.

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

Если бы VNC был бы удобнее — им бы и пользовались.

В уменьшении гибкости хорошего мало. Борьба за отсутствие фич — суть борьба за деградацию.

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

Все перечисленные тобой способы требуют запуска графического окружения.

Вообще-то нет. Все перечисленные протоколы вполне могут передавать одно окно, а не всё DE.

Вот то, что реализаций таких нет — это вопрос, требующий отдельного изучения. Под Windows точно есть реализация RDP, отправляющая только одно окно, сам видел.

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

Вообще-то нет. Все перечисленные протоколы вполне могут передавать одно окно, а не всё DE.

Ты путаешь передачу окна одного приложения с запуском одного приложения.

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

А запуск умеет ssh. И по ssh всё равно что туннелировать. Так что весь вопрос упирается в реализацию.

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

А запуск умеет ssh.

ssh умеет запускать отдельное приложение без использования xlib?

Мне кажется, что ты уводишь дискуссию в обсуждение того, чего на данный момент не существует.

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

ssh умеет запускать отдельное приложение без использования xlib?

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

В контексте дискуссии о том, что когда-нибудь появятся Wayland-only приложения надо понимать, что и запускать их надо будет не при помощи xlib, а при помощи гипотетической libwayland-virtual, которая, в свою очередь, должна отправлять в гипотетический пока ещё libwayland-spice или libwayland-vnc или ещё куда.

чего на данный момент не существует.

Я вообще-то давно так сказал :-) Не существует пока ещё решения, но и проблемы пока ещё не существует.

Aceler ★★★★★ ()

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

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

X over SSH тоже в таком случае требует запуска графического окружения на сервере (т.е. xvfb для того же vnc я «графическим окружением» не считаю), либо мы друг друга не поняли.

В уменьшении гибкости хорошего мало. Борьба за отсутствие фич — суть борьба за деградацию.

Кто говорил про отсутвие борьбы за фичи и гибкость? Если в системе нельзя получить рабочий стол по сети, то в топку такую систему. Вопрос в том, что не надо пихать все фичи на свете в одну софтину. Философия UNIX же: составляйте систему из компонентов, пусть эти компоненты будут малы, но делают свою работу хорошо. С тем что сетевая прозрачность это не задача дисплейного менеджера можно поспорить, но imho, т.к. эта фича не нужна большинству юзеров, то и не надо её тащить туда. В плагин, что, собственно с wayland и происходит. Её же не «не будет вообще», ничего не мешает сделать, просто её нет сейчас. Они даже какой-то PoC показывали.

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

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

X over SSH тоже в таком случае требует запуска графического окружения на сервере

Нет, не требует.

т.к. эта фича не нужна большинству юзеров, то и не надо её тащить туда

В текущем опросе 28% заинтересовано. В опросе от 2013 года 28% процентов ресурса конкретно использовали сетевую прозрачность.

Если для тебя почти треть пользователей это «не нужна большинству юзеров» — nuff said.

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

В текущем опросе 28% заинтересовано

Меня больше другое прикололо.

Это такой массивный спор о том — всё же что это, и как оно работает.

Это показатель 😃

fornlr ★★★★★ ()
Последнее исправление: fornlr (всего исправлений: 1)

Не использую. Для удалённой работы хватает консоли.

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

Это показатель 😃

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

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

jollheef ★★★★★ ()

Citrix ржет над вялендо-школьниками перещитывая триллионы.

mos ★★★★★ ()
Последнее исправление: mos (всего исправлений: 1)

Использую регулярно. Всё работает, ни на что не жалуюсь.

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

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

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

Да вы батенька охлократ. Если 30% с вами не согласны, то в топку их... Когда же вы все в земельку сойдёте?

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

Показатель того, как люди фанатично могут кричать о закапывании технологии

Хейтеры особенно громко кричат о закапывании технологии, которую никто не закапывает.

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

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

Хоть где-то кто-то предлагает закопать сетевую прозрачность в иксах?

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

Над кем конкретно: Интелом, Самсунгом или Ред Хатом?

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

Хоть где-то кто-то предлагает закопать сетевую прозрачность в иксах?

А об этом вообще где-то шла речь? Это даже звучит глупо.

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

Хейтеры особенно громко кричат о закапывании технологии, которую никто не закапывает.

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

Рано или поздно тебе скажут «Бэня, теперь ты пользуешься VNC», аналогично тому, как это произошло с systemd. Хотя в отличии от systemd, Wayland — шаг вперед в плане безопасности.

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

Над школоэкспертами фанатеющими от рекламы утверждающей что доставка приложений не нужна.

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

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

Поэтому кричать о закапывании надо уже сейчас? :-) Вдруг не услышат? :D

Пока на горизонте не просматривается отказ от xlib. Но если 28% пользователей использует сетевую прозрачность, бояться нечего же — будет спрос, напишут и реализацию.

с костылями

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

Или в твоём понимании «костыли» — это те самые «Unix — это стройная система костылей и подпорок»? :-) Тогда согласен, с костылями.

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

Но если 28% пользователей использует сетевую прозрачность, бояться нечего же — будет спрос, напишут и реализацию.

Запрос на гибкость в init-системе тоже был. На деле мы имеем systemd.

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

Значит, Systemd устроил.

Нет. Просто положили на тех, кому нужна гибкость в init'е.

Таким же образом и с сетевой прозрачностью могут поступить.

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

Нет. Просто положили на тех, кому нужна гибкость в init'е.

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

Нет? Их не было так много? Не набралось двух третей? Ну так о чём тогда речь.

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

Нет? Их не было так много? Не набралось двух третей? Ну так о чём тогда речь.

Тех, кому нужна сетевая прозрачность — тоже не наберется двух третей.

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

jollheef ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)