2016-02-04 5 views
2

Я использую ConEmu, который является прекрасным терминалом для Windows. Я также использую MobaXterm, который имеет встроенный X-сервер, чтобы позволить мне запускать приложения Linux, имеют свои графические интерфейсы на моей машине Windows.Использование терминала conemu с Xming

То, что я хотел бы, это добиться того же результата с помощью ConEmu. Можно ли переслать X через SSH на ConEmu и выполнить эту работу с Xming? Я попытался загрузить Xming и войти в мою Linux-машину через SSH из стандартного окна cmd.exe в ConEmu, но он не работает. Возможно, этот вопрос не Релевент к ConEmu, но, возможно, ConEmu имеет некоторые магии, я не в курсе ...

debug1: channel 0: new [client-session] 
debug2: channel 0: send open 
debug1: Requesting [email protected] 
debug1: Entering interactive session. 
debug2: callback start 
debug1: X11 forwarding requested but DISPLAY not set 
debug2: fd 3 setting TCP_NODELAY 
debug2: client_session2_setup: id 0 
debug2: channel 0: request pty-req confirm 1 
debug2: channel 0: request shell confirm 1 
debug2: callback done 
debug2: channel 0: open confirm rwindow 0 rmax 32768 
debug2: channel_input_status_confirm: type 99 id 0 
debug2: PTY allocation request accepted on channel 0 
debug2: channel 0: rcvd adjust 2097152 
debug2: channel_input_status_confirm: type 99 id 0 
debug2: shell request accepted on channel 0 
+0

Почему бы не попросить xming авторов? – Maximus

ответ

3

[Изменено]: Это не работает, потому что в то же время, MobaXTermn был запущен и Я использовал их пересылку X11.

жаль


мне удалось перенаправить X11 с Cmder (который основан на ConEmu), поэтому я надеюсь, что это будет работать!

После того, как вы сумели запустить свой сервер Xming на локальном компьютере, смотрите для «где» это отобразить его: просто наведите курсор на уведомление Xming в значке уведомлений панели задач, вы увидите число, означает это diplayed on locahost: номер

>> screen capt <<.

В пример, при использовании MobaXTerm он отображается на localhost:11.0.

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

DISPLAY=XMING_ID;export DISPLAY; 

где XMING_ID где вы выставили ее (например: localhost:0.0 или locahost:11.0)

Затем графические окна будут перенаправлены до закрытия сеанса. Затем повторите. Не забудьте запустить Xming перед сеансом ssh.

Надеюсь, это поможет!

+0

не беспокоится, спасибо за попытку! Я столкнулся с тем же. Он работал при одновременном использовании mobaxterm. –

+0

Хотя я воскрешаю 6-летний пост, это полностью работает: P –

+0

@GerhardBurger - вы имеете в виду, что MobaXterm работает в фоновом режиме? –

Смежные вопросы