[Linux] Запустить приложение удаленно в существующей X/KDE сессии

Viktory-s

На удаленном компьютере запущена сессия KDE у пользователя.
Нужно этому пользователю загрузить приложение в его окне (не терменальном)
Первичный поиск(совсем поверхностный) пока ничего не дал. Может кто уже сталкивался с такой задачей?

Ivan8209

Многие иксовые приложения имеют флажок "-display", но нужно дать права. Ищи.
---
...Я работаю...

Viktory-s

Не совсем то, но пока единственное приемлемое решение которое я осуществил - это коннект с помощью NX и далее suspend session.
Но хотелось бы это инициализировать из консоли на удаленном терминале.
Что-то вроде: screen -d -m <то, что инициализирует программу в нужной сессии иксов> программа

tokuchu

Так ты хочешь ещё эту сессию увидеть или нет?
Если нет - то просто из шелла на той машине от имени того юзера запускаешь "DISPLAY=... program&".

Viktory-s

Так ты хочешь ещё эту сессию увидеть или нет?
Видеть нет необходимости.
Твое предложение идеально подошло.

krishtaf

а еще круче использовать vncserver

Viktory-s

круче использовать vncserver
Если ты сравниваешь с NX, то это просто небо и земля.
Последние релизы NX настолько эффективны, что я за все время подключения к серверу потратил менее 100кб трафика. Супер эффективная штукенция. И что самое важное, в конце прошлого года компания разработчик для не корпоративных пользователей сделала полностью бесплатную и работоспособную версию.
Раньше серверная часть была только платная.
Оставить комментарий
Имя или ник:
Комментарий: