相关疑难解决方法(0)

SSH XForwarding 失败 - xauth 显示名称错误

我正在尝试通过 ssh 设置 XForwarding,但它失败了。无论我对 ssh 使用参数 -X 还是 -Y,都会发生相同的结果。我得到的错误。

a@ASUS-N53SM:~$ ssh -X -p 6623 pinker@192.168.0.200
pinker@192.168.0.200's password: 
Last login: Sun Feb  2 18:42:08 2014 from 192.168.0.201
/usr/bin/xauth: (stdin):1:  bad display name "pinker-server:10.0" in "remove" command
/usr/bin/xauth: (stdin):2:  bad display name "pinker-server:10.0" in "add" command
xdpyinfo:  unable to open display "pinker-server:10.0".
Run Code Online (Sandbox Code Playgroud)

在客户端文件 ~/.ssh/config

ForwardX11 yes
Run Code Online (Sandbox Code Playgroud)

在客户端文件 /etc/ssh/ssh_config 中(注释已删除)。

Host *
ForwardX11 yes
ForwardX11Trusted yes
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes 
GSSAPIDelegateCredentials no
Run Code Online (Sandbox Code Playgroud)

在服务器文件 /etc/ssh/sshd_config 中(注释已删除)。

Port 6623
Port 6624
Port …
Run Code Online (Sandbox Code Playgroud)

ssh xforwarding xauth

9
推荐指数
4
解决办法
4万
查看次数

通过 ssh -x 使用 wine 的 Directx 应用程序

我正在尝试在我的 archlinux 服务器上运行 Windows 应用程序(Artemis 视频游戏 - 服务器模式)。由于它是一个 Windows 应用程序,我必须使用 Wine 来运行它。

因为我希望能够从任何地方启动服务器,所以我想使用 ssh -X 来执行此操作(不幸的是,这个应用程序只能在 GUI 模式下配置和启动)

我设法在我的笔记本电脑(本地安装)和服务器上启动 wine Artemis.exe,但是使用 ssh -X 启动它会出现错误:

在此输入图像描述

我想指出 ssh -X 在这两者之间工作得很好。我设法使用 ssh -X 启动“wine notepad”!

似乎归结为 directX,我对此并不了解。我尝试通过 winetricks 在笔记本电脑和服务器上安装 directX9。

以前有人遇到过这个吗?你有什么解决办法让我尝试吗?

ssh ssh-tunneling wine x11 directx

5
推荐指数
1
解决办法
4649
查看次数

标签 统计

ssh ×2

directx ×1

ssh-tunneling ×1

wine ×1

x11 ×1

xauth ×1

xforwarding ×1