The OpenNET Project / Index page

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



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

Оглавление

Выпуск XWayland 21.1.0, компонента для запуска X11-приложений в Wayland-окружениях, opennews (ok), 17-Мрт-21, (0) [смотреть все]

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


17. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 00:32 
Главный мой вопрос к вейланду, на который не могу понять ответа: что там с сетевой прозрачностью? Можно зайти по ssh на сервер и запустить там GUI-приложение, чтобы отображалось на локальном дисплее?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

19. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Annoynymous (ok), 18-Мрт-21, 00:58 
Да, конечно. Всегда так делаю.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +3 +/
Сообщение от Аноним (21), 18-Мрт-21, 01:08 
В вялом?
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Ann (??), 18-Мрт-21, 06:48 
Вот так можно запустить:
waypipe ssh -C user@hostname program
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 07:49 
> Вот так можно запустить:
> waypipe ssh -C user@hostname program

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

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

59. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (59), 18-Мрт-21, 08:48 
> А "-X" как-то подразумевается

Зачем тебе -Х, если это не иксы?

> И да, это строка для запуска иксовых приложений?

Нет, это строка для запуска вайландовых приложений

> А нативных вейландовых?

Дада, нативных вейландовых

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

83. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (83), 18-Мрт-21, 11:25 
>waypipe ssh -C user@hostname program

Может, это через этот самый XWayland работает?

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

109. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Ann (??), 18-Мрт-21, 17:47 
Так можно запускать как нативные wayland приложения, так и те, что работают через Xwayland(по крайней мере thunderbird точно).
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –4 +/
Сообщение от Аноним (5), 18-Мрт-21, 01:08 
> что там с сетевой прозрачностью?

Прозрачность... Если гоняние битмапов можно так назвать...

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

46. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –2 +/
Сообщение от Я (??), 18-Мрт-21, 05:39 
ничего. протокол не гарантирует такой фичи потому что она больше не востребована. но вы всегда можеет написать нестандартное расширение протокола для своих нужд, что некоторая инициативная группа и делает, можете к ним присоединиться.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

50. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Аноним (50), 18-Мрт-21, 06:12 
Уммм как интересно. То-то мсовские терминальные сервачки народ использует в полный рост. А некоторые даже за громадные деньги цитриксы покупают. Но нам это не нужно. Самому то не стремно? Вещь бывшая в унихах изначально, в то время пока у других такого не было, выкинута на мороз?
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (69), 18-Мрт-21, 10:22 
Сравнивать цитрикс и даже рдп с тем убожеством что есть в иксах, это даже не смешно.
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (50), 18-Мрт-21, 12:41 
У тебя слова в голове не складываются в нормальную картинку?
>  Вещь бывшая в унихах изначально, в то время пока у других такого не было

Вот здесь говорится о том что много десятилетий назад у иксов была возможность удаленной работы. Пока в других ос его не было. И был он хорош. Только вот писатели иксов его скатили в неадекват и выбросили. Даже попытки нх сделать по уму оказались никому не нужны.
А писатели других ОС с нуля  поднялись до уровня терминальных серверов. И рубят хорошие деньги.

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

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

91. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (91), 18-Мрт-21, 12:45 
Беда в том что эта возможность так и осталась на том же уровне что и много десятилетий назад.
И да, в таком виде это сейчас никому не нужно.
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Аноним (50), 18-Мрт-21, 15:12 
Можно ещё раз попробовать прямым текстом.
Тебе не стремно что линксоиды прос..ли за много лет возможность сетевой прозрачности, а корпорации спокойно и методично догнали своё ПО до нужного уровня?
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (57), 18-Мрт-21, 08:05 
> потому что она больше не востребована

А линукс с гуем, по мнению клоунов, принявших такое решение, значит, в целом востребован...

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

60. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (59), 18-Мрт-21, 08:57 
Будь так добр, скинь доки на понятие сетевой прозрачности в иксах, а то то, что я нашел, не относиться к этому вашему ssh -X никак.

Ну и такой еще вопрос, если прозрачность реализуют иксы, то причем здесь ssh? Без ssh можно?

Про вайланд тебе уже ответили

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

62. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 09:40 
> Будь так добр, скинь доки на понятие сетевой прозрачности в иксах, а

Она формулируется, если кратко, примерно так: X-приложение не знает и не должно знать, где оно отображается. Это функция не приложения, а X-протокола.

> Ну и такой еще вопрос, если прозрачность реализуют иксы, то причем здесь
> ssh? Без ssh можно?

Разумеется, только в наше испуганное время это несекурно и неудобно. В исходном варианте (80-е, напоминаю) это выглядело так: на X-клиенте, то есть там, где запускается приложение, устанавливается переменная DISPLAY=remote.ho.st:0, на X-сервере, то есть там, откуда мы зашли и где мы хотим видеть вывод программы, выполняется, для краткости, "xhost +". Всё. Программу можно запускать. Естественно, X-сервер (remote.ho.st) должен быть достижим через интернет, но в то время натов ещё не было. В локалке можешь попробовать.

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

77. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (77), 18-Мрт-21, 11:06 
> Она формулируется, если кратко

Я просил доки, пояснить на пальцах я и сам могу что угодно

> X-приложение не знает и не должно знать, где оно отображается. Это функция не приложения, а X-протокола.

И ты даже сможешь привести пример такого приложения, у которого отображение зависит исключительно от иксов, а потому оно эффективно пробрасывается таким образом? Какие возможности иксов поддерживаются при таком пробросе? Будет ли поддерживаться, например, аппаратное ускорение декодирования видео? Проброс звука?

> В исходном варианте (80-е, напоминаю) это выглядело так

Только что попробовал на связке mint 20.1 + mate и fedora 33 + cinnamon, при попытке запустить приложение ошибка

Failed to parse arguments: Cannot open display:

Машины в одной подсети, разумеется иксы, фаерволы выключены

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

119. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 22:47 
Док не знаю.
Примеров не будет. На вопросы постарался ответить, если хочешь вглубь - копай дальше сам.
Скорее всего, у тебя Xсервер запускается с -nolisten tcp и/или DISPLAY не установлена. Нетстатом и tcpdump'ом глянь.
Ответить | Правка | Наверх | Cообщить модератору

126. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (59), 19-Мрт-21, 01:03 
> Док не знаю.

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

Возвращаясь к исходному вопросу про сетевую прозрачность в вейланде, раз ее и в иксах нет, зачем она в вейланде? Да даже если и есть, с какого перепуга оконный стек должен что-то знать про сеть? Софт в таком случае точно не должен строится с оглядкой на факт того, что его окошко может быть прокинуто через сеть?

> Скорее всего, у тебя Xсервер запускается с -nolisten tcp и/или DISPLAY не установлена. Нетстатом и tcpdump'ом глянь.

Это точно про работает? Точно про просто работает? А нет инфы о том, почему -nolisten tcp идет в дистрибутивах?

> DISPLAY не установлена

Я пробовал и DISPLAY=192.168.0.58:0, и я пробовал и DISPLAY=192.168.0.58:0.0, и еще разные символы туда добавлять, и двоеточие передвигать, и прописывать хост в /etc/hosts, и даже тянку-девственницу попробовал снять для ритуала, не помогает. Делаю вывод - оно как минимум работает не просто, а в моем случае - не работает.

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

136. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним 80_уровня (ok), 19-Мрт-21, 09:59 
> - оно как минимум работает не просто, а в моем случае
> - не работает.

Я с этого и начал - "в наше испуганное время...", а вопрос был не про "просто работает", а про "а без ssh можно?", ощущаешь разницу?

Передёргиваешь нормально, в общем. Даже мощно. Досвидонья.

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

139. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (77), 19-Мрт-21, 10:59 
> а вопрос был не про "просто работает", а про "а без ssh можно?", ощущаешь разницу?

Я только что показал, что оно не работает. А исходя из того, что ты не можешь привести доки, я делаю вывод, что эта фича не чисто иксовая, а как минимум иксы + ssh, в таком случае не ясна предъява к вейланду в стиле "а вот в иксах есть сетевая прозрачность", а в иксах ее нет.

Так что давай за доками, или не говори про сетевую прозрачность иксов

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

148. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (148), 19-Мрт-21, 19:04 
> А исходя из того, что ты не можешь привести доки, я делаю вывод, что эта фича не чисто иксовая, а как минимум иксы + ssh

Этим выводом ты показываешь что не знаешь ни иксы (даже на уровне переменной DISPLAY), ни ssh.

> эта фича не чисто иксовая, а как минимум иксы + ssh

LOL, ты хоть почитай что параметр -X делает.
вот тебе страничка https://linux.die.net/man/1/ssh
Ну и заодно https://linux.die.net/man/1/xorg https://linux.die.net/man/7/x

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

130. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (130), 19-Мрт-21, 05:19 
читаю эти идиотские портянки и поражаюсь. А ничего что вяленый точно так же работает сокет?

Его единственное отличие от иксов - в протоколах, активно использующих shared memory buffers. Это затрудняет запиливание сетевой прозрачности, зато делает тривиальными вещи вроде записи экрана в режиме zero-copy с кодированием на GPU или использование контроллера дисплея для ускорения композитинга. Что важнее для местных маня-фанатов иксов, мы уже выяснили. Угадай, что важнее для 99% всех остальных юзеров?

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

137. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Microapple (?), 19-Мрт-21, 10:09 
> Угадай, что важнее для 99% всех остальных
> юзеров?

You're always welcome, son.

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

140. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (140), 19-Мрт-21, 11:28 
болезный, ты хоть одну строчку понял из того что написано в посте, на который ты иронично ответил?
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 09:45 
> причем здесь ssh?

ssh лишь добавляет proxy для обхода NAT'ов (значение DISPLAY при этом выставляется в localhost:10.0 или похожее значение)

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

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

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




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

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