Я перехожу с компьютера с Ubuntu 14.04.1 на удаленный компьютер с Ubuntu 14.04.3 с -X. Обычно переадресация X11 просто работает. Но это не на этой машине. Сообщение об ошибке:

$ eog
** (eog:7733): WARNING **: Could not open X display

$ echo $DISPLAY
localhost:12.0

Тем не менее, это работает, когда я добавляю sudo:

$ sudo eog  

Более подробная информация об удаленной машине:

Ядро: 3.19.0-25-универсальный

Настройки клиента SSH /etc /ssh /ssh_config:

 ForwardX11 yes
 ForwardX11Trusted yes

Настройки сервера SSH /etc /ssh /sshd_config:

 X11Forwarding yes

Кто-нибудь знает в чем может быть причина? Или я должен смотреть в конфигурации на моем локальном компьютере вместо этого ((который также имеет включенный X11)

1 ответ1

0

Проверьте, является ли любой из файлов в доме владельцем root (.Xauthority может быть хорошим кандидатом). Если файлы принадлежат пользователю root, попробуйте их просмотреть или удалить.

Проверьте все файлы, обычно только ваш пользователь должен иметь файлы в вашем доме.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .