У меня есть интересная проблема - в Windows с помощью Xming я могу успешно пересылать запросы X11 своему клиенту (ПК) и запускать приложения. Однако я недавно установил Ubuntu 13.04 на свой компьютер и почему-то не смог заставить его работать.
В моем / etc / ssh / ssh_config есть следующие строки:
Host *
ForwardAgent yes
ForwardX11 yes
И пытаюсь подключиться с помощью команды:
ssh -X -v [email protected]
Подробный вывод показывает мне:
X11 forwarding request failed on channel 0
Я также выполнил xhost +
, чтобы отключить весь контроль доступа на клиенте, но странно то, что на моем клиенте переменная DISPLAY
установлена на :0
, и я не могу заменить ее чем-либо еще, например localhost:0
или даже $Local_IP:0
, X11 не будет работать, когда я сделайте это, см. образец вывода ниже - я подозреваю, что это может привести к ответу:
koray@koray-Latitude:~$ export DISPLAY=localhost:0 # $localip:0 doesn't work either
koray@koray-Latitude:~$ emacs
Display localhost:0 unavailable, simulating -nw
koray@koray-Latitude:~$