Как мне начать X после ssh'ing в удаленную коробку?

Я пытаюсь синхронизировать свой буфер обмена с удаленной машиной, используя xsel и xsel . Он работает, но только после запуска программы X windows:

соединение с Mac OS X с запуском Quartz и выбранными вариантами картона:

http://img41.imageshack.us/img41/6913/picturehsv.png

 ssh user@host -X ls | xsel -b (local clipboard is not affected) xeyes (close xeyes) ls | xcel -b (now local system's clipboard works as you would expect) 

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

xsel имеет возможность указать отображение – это повлияет на вещь?

У меня не установлены startx или xinit (и я действительно не хочу их устанавливать), и это отлично работает после запуска одной из этих x-программ.

Я также установил xsm чтобы попытаться отладить или определить отображаемое имя, но его запуск просто говорит мне:

 sh: iceauth: not found sh: twm: not found sh: xterm: not found smproxy: unable to connect to session manager 

Как я могу сделать все, что xeyes или gvim делает, чтобы мое X-соединение «завершилось», и клавиатура начинает работать?

ps: Мое извинение, поскольку я знаю, что это довольно специализированное подмножество Linux-знаний, но я старался изо всех сил задавать вопрос, и я заказал книгу на X.

  • как перенаправить супер ключи?
  • Внешний порт VGA-монитора не работает на HP Elitebook 2540p с RHEL 6.5
  • ssh туннелирование локального экрана на другой сервер
  • Использование xfce с помощью клавиатуры
  • Если вы используете SSH на другом компьютере, как получить доступ к другим дисплеям X?
  • CentOs 7 - MobaXterm - X11 Переадресация на одного пользователя
  • Есть ли способ изменить размер окна графического интерфейса приложения масштаба?
  • Начните полноцветный полноэкранный режим с терминала
  • One Solution collect form web for “Как мне начать X после ssh'ing в удаленную коробку?”

    Проще всего, вероятно, запустить xdpyinfo xset q или xdpyinfo , перенаправляя вывод в /dev/null чтобы он не блестел на вашем дисплее.

    РЕДАКТИРОВАТЬ:

    Это запустит скринсейвер, а затем убьет его (измените путь и задержите при необходимости):

     /usr/libexec/mate-screensaver/popsquares & { sleep 0.01 ; kill $! ; } 
    Interesting Posts

    Вызов сценария при выключении компьютера

    Есть ли такая утилита, как dspcat для Linux?

    Wayland и полноэкранные приложения

    Сортировка блока строк, совпадающих только с первым

    Как переместить панель задач на другой монитор в Linux Mint?

    Найдите любые линии, превышающие определенную длину

    Расширение размера раздела без его размонтирования

    Почему горячие клавиши PhpStorm (Ctr + Alt + Left, Shift + F6) не работают с рабочей средой xfce4?

    Объедините содержимое одного файла в другой файл, заменив функцию

    Как сканировать уязвимость с учетом черной дыры с помощью nmap от Ubuntu 12.04?

    Изменение родительского каталога (../) с символическими ссылками

    С оболочкой. Сделать сценарий ожидания завершения Gnome-терминала

    Как остановить Mod4-P от переключения дисплея?

    Cryptsetup, зависающий после ввода кодовой фразы

    Источник «gsed: не может читать: нет такого файла или каталога»?

    Linux и Unix - лучшая ОС в мире.