LINUX.ORG.RU

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

 ,


0

2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

★★★★★

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

Использую, нравится.

Зачастую надо только в пределах локалхоста, поэтому лаг не так мешает. Но это всё равно недостаток.

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

Зачастую надо только в пределах локалхоста

С виртуальных машин? Или...?

jollheef ★★★★★ ()

Юзал раньше, когда была необходимость. Сейчас её нет

yoghurt ★★★★★ ()

Использовал X over ssh сто лет назад чтобы пробросить одно приложение.

entefeed ☆☆☆ ()

Использовал на продакшене в локальной сети для запуска 1с 8.2 и Гаранта через etersoft-wine. Все работало на порядок лучше, чем через другие технологи удаленного доступа.

einhander ★★ ()

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

Khnazile ★★★★ ()

Большой минус, что сделать точно также со звуком не выйдет, надо костыли городить. А все потому, что когда иксы придумывали для X-терминалов к «большим» Unix, графика уже вовсю была на компах, а вот со звуком не очень, особенно на терминалах.

praseodim ★★★ ()

Пользовал пару раз. Если все-таки выпилят, особо переживать точно не стану.

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

Большой минус, что сделать точно также со звуком не выйдет

man PULSE_SERVER

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

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

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

Он работает не в связке с иксами

И не должен.

лишнии глюки

Какие глюки?

redgremlin ★★★★★ ()

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

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

Iron_Bug ★★★ ()

Использую, у меня Wayland — где такой пункт?

Aceler ★★★★★ ()

Сетевая прозрачность X.org — это технология,

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

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

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

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

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

Потому что я об этом не знал, очевидно же.

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

А ты знал, что исковые приложения запускаются в Wayland? :-) Или думал, что пользователи Wayland сидят на 3.5 приложений из гнома? ))

А если знал, что иксовые приложения запускаются, то не всё ли равно, запускаются они локально или удалённо — протокол-то один.

Aceler ★★★★★ ()

Не использую, потому что у меня Wayland

Вот это не ясно. Если по какой-то причине Wayland находится на сервере (хотя зачем он там?), то он не должен мешать иксовым приложениям отображаться на удаленном дисплее. Ну а если Wayland на клиентской машине, то XWayland позволит использовать сетевую прозрачность X11 так как это X-сервер. Поэтому пункт голосования несколько противоречивый. Wayland не мешает сильно использованию X11.

Zubok ★★★★★ ()

И что ответить, если в последнюю пару лет не использовал, потому что не было необходимости?

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

но у меня на серверах нет гуя,

На самом сервере гуй и не нужен для этого.

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

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

хотя пакеты иксов всё равно нужны же. а на сервере вообще ничего подобного нет.

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

А ты знал, что исковые приложения запускаются в Wayland? :-)

Иксовые приложения запускаются в XWayland.

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

Тебе ж только браузер запустить? В простейшем случае 'ssh -Y ironbug@observer.de firefox', если канал толстый и пинг короткий.

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

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

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

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

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

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

Очень иногда, но использую

cvs-255 ★★★★★ ()

Нет конечно. Ибо никогда не работала.

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

В общем случае картинка по x11 от современных браузеров будет толще того трафика, мне кажется. Но давно не проверял.

madcore ★★★★★ ()

Иногда использую вместо vnc чтобы настроить у клиентов thunderbird удаленно. Хотя это конечно баловство и потребности в этом нет.

rumgot ★★★★ ()

Когда-то давно юзал, когда под виндой тянул гуй с фряхи (классика, да). Сейчас, если и юзаю, то пару раз в пару лет. Админы виндузятники у меня в конторе регулярно юзают.

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

таким образом, искы всё равно притащатся на сервер. а это зло.

Библиотеки определенно притянутся, сам икс-сервер не должен.

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

как она будет толще? трафик нынче включает всякие там многотонные скрипты и прочее ненужно. а картинка, если она статична, передаётся довольно экономно (впрочем, сильно зависит от реализации протокола передачи).

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

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

как ты себе представляешь запуск жирнолиса без иксов? там все библиотеки завязаны в конечном счёте на них.

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

Так оно и без гуёв же работает, на удалённой машине только клиент. У меня админы виндузятники так с хостов виртуалок virt-manager вытаскивают, например. На хостах, разумеется, гуёв нет.

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

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

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

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

Иксы запущены у тебя, а не на сервере.

там все библиотеки завязаны в конечном счёте на них.

Библиотеки есть же не просят.

$ equery g =www-client/firefox-bin-62.0.3
 * Searching for firefox-bin62.0.3 in www-client ...

 * dependency graph for www-client/firefox-bin-62.0.3
 `--  www-client/firefox-bin-62.0.3  amd64 
   `--  app-arch/unzip-6.0_p21-r2  (app-arch/unzip) amd64 
   `--  sys-apps/sed-4.5  (>=sys-apps/sed-4) amd64 
   `--  dev-libs/atk-2.24.0  (dev-libs/atk) amd64 
   `--  sys-apps/dbus-1.10.24  (>=sys-apps/dbus-0.60) amd64 
   `--  dev-libs/dbus-glib-0.110  (>=dev-libs/dbus-glib-0.72) amd64 
   `--  dev-libs/glib-2.52.3  (>=dev-libs/glib-2.26) amd64 
   `--  media-libs/fontconfig-2.13.0-r4  (media-libs/fontconfig) amd64 
   `--  media-libs/freetype-2.9.1-r3  (>=media-libs/freetype-2.4.10) amd64 
   `--  x11-libs/cairo-1.14.12  (>=x11-libs/cairo-1.10) amd64  [X]
   `--  x11-libs/gdk-pixbuf-2.36.12  (x11-libs/gdk-pixbuf) amd64 
   `--  x11-libs/gtk+-2.24.32  (>=x11-libs/gtk+-2.18) amd64 
   `--  x11-libs/gtk+-3.22.30  (>=x11-libs/gtk+-3.4.0) amd64 
   `--  x11-libs/libX11-1.6.6  (x11-libs/libX11) amd64 
   `--  x11-libs/libXcomposite-0.4.4-r2  (x11-libs/libXcomposite) amd64 
   `--  x11-libs/libXdamage-1.1.4-r2  (x11-libs/libXdamage) amd64 
   `--  x11-libs/libXext-1.3.3-r1  (x11-libs/libXext) amd64 
   `--  x11-libs/libXfixes-5.0.3-r1  (x11-libs/libXfixes) amd64 
   `--  x11-libs/libXrender-0.9.10-r1  (x11-libs/libXrender) amd64 
   `--  x11-libs/libXt-1.1.5-r1  (x11-libs/libXt) amd64 
   `--  x11-libs/pango-1.42.4  (>=x11-libs/pango-1.22.0) amd64 
   `--  virtual/freedesktop-icon-theme-0-r3  (virtual/freedesktop-icon-theme) amd64 
   `--  media-sound/pulseaudio-11.1-r1  (media-sound/pulseaudio) amd64 
   `--  media-sound/apulse-0.1.12-r4  (media-sound/apulse) amd64 
   `--  media-video/ffmpeg-3.3.6  (media-video/ffmpeg) amd64 
   `--  sec-policy/selinux-mozilla-2.20180701-r1  (sec-policy/selinux-mozilla) amd64 
[ www-client/firefox-bin-62.0.3 stats: packages (26), max depth (1) ]

Ну, или можешь собрать себе браузер статически)

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

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

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

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

Ни разу в жизни не запускал сеанс XWayland вместо Wayland. Расскажи, как?

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

то он потащит с собой туеву хучу всякой тяжкой фигни, включая чуть ли не гномятину

Нет, не потащит.

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

ну, ты сам убедился, что там иксы в списке

Чо? В какой строчке?

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

кстати, чота тут подумалось про запуск браузера

А вот тут вопрос. Цуко как-то с локальными настройками запускается. Что FF, что PaleMoon. Konqueror вот себя правильно ведёт, KMail с KNode... Оперу и Хром не пробовал.

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