Я пытаюсь использовать xclip в сеансе tmux в моей виртуальной машине Ubuntu VirtualBox для некоторых копий/вставных привязок, но сохраняйте получение того же сообщения об ошибке.xclip дает `Ошибка: не удается открыть отображение: localhost: 10.0` в сеансе tmux в Ubuntu VirtualBox VM
Я XQuartz установлен на моем хост-машине:
ysim:~$ which xquartz
/opt/X11/bin/xquartz
ysim:~$ echo $DISPLAY
/tmp/launch-N0023n/org.macosforge.xquartz:0
У меня есть ForwardX11 yes
набор в ~/.ssh/config
:
Host vm
ForwardX11 yes
В моей виртуальной машины тоже в /etc/ssh/sshd_config
:
X11Forwarding yes
When Я ssh'ed в моей VM, xclip отлично работает, когда я не в tmux сессии:
$ echo hello | xclip
$ xclip -o
hello
Но ошибки, когда я нахожусь в одном:
$ echo hello | xclip
Error: Can't open display: localhost:10.0
Любые идеи, почему это может быть дело?
Обновление: Теперь это происходит только в том случае, если я выхожу из сеанса tmux, а затем создаю новый.