问题标签 [x11-forwarding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10968 浏览

ssh - 使用最后一次 CentOS CLEAN 安装设置 X11 转发的完整教程是什么?

有没有人可以给我一个完整的过程来在专用服务器上从 CentOS 全新安装设置 X11 转发?所以,我只能通过 ssh访问服务器

问题很简单:我已经尝试过,我认为我在谷歌中找到的所有解决方案都可以使 X11 转发工作:

在 /etc/ssh/sshd_config 中设置

X11转发是

X11UseLocalhost 否或 X11UseLocalhost 是

XAuthLocation /usr/bin/xauth (并且 xauth 在此路径中)

AddressFamily inet 或 AddressFamily any

每次写入后使用 /etc/init.d/sshd restart 重新启动 sshd(它告诉我它停止并启动)

我尝试安装很多很多东西(每次安装后重新启动 sshd),例如:

yum groupinstall 'X Window System'(效果很好)

xorg-x11-utils(有效)

xorg-x11-fonts-*(有效)

xorg-x11-xauth(已安装)

yum install xorg-x11-xauth.x86_64 (有效)

当我尝试“strings /usr/sbin/sshd |grep xauth”时,我得到了:

但是 /usr/bin/xauth 给我:

所以 xauth 是在正确的地方......

我尝试了所有 ssh 选项 -X、-x、-Y -XY.... 没有任何效果。

我试图自己设置显示,但没有任何效果:

DISPLAY未设置,无法打开显示和其他类似的错误。

在 ssh 登录后,$DISPLAY 总是为空。

而且我不确定我没有忘记我已经尝试过的一些解决方案......

有人帮我让 X11 转发工作吗?

我有 CentOS 版本 6.5(最终版),我的主机是 OVH

PS:对不起我的英语不好

0 投票
3 回答
33424 浏览

x11 - X11 连接因身份验证错误而被拒绝

使用 X11Forwarding 访问 firefox 时出现错误。

设置以下值:/etc/ssh/sshd_config

**安装包**

0 投票
1 回答
9238 浏览

opengl - 将 X11 转发与 SSH 一起使用时在哪里进行渲染?

当使用 X11 转发(例如,使用ssh -Xor -Y)连接到远程系统(例如具有大量计算能力和/或图形硬件的集群)时,图形渲染在哪里完成?您将如何以利用集群的图形硬件的方式运行图形密集型工作负载?在集群上的虚拟机中运行程序是否复杂?

0 投票
1 回答
1927 浏览

macos - 无法通过 SSH 启动窗口管理器 - 它认为另一个正在运行

我正在尝试在我的带有 OSX 10.9 和 Xquartz 的 Macbook 上运行在 Arch Linux 上的 Raspberry PI 上安装一个窗口管理器。

我正在使用以 ssh -Y pi@pi 开头的 SSH 连接

运行 xeyes 就像一种魅力 - 眼睛出现在我的屏幕上它们自己的窗口中。

我试图安装 i3 和 ratpoison。

运行 i3-config-wizard 工作并退出,但会创建一个损坏的配置 - 运行 i3 似乎工作(它显示错误消息,鼠标点击工作:当点击“编辑配置”时,urxvt 终端打开 nano)。

修复配置文件会导致此错误:

错误:另一个窗口管理器似乎正在运行(X 错误 10)

键入ratpoison 返回:

鼠毒:只能有一个。

当开始使用 exec i3 / exec ratpoison 时,他们仍然抱怨同样的事情并导致 SSH 会话崩溃。

当启动 startx 并将其 .xinitrc 设置为 exec i3 / exec ratpoison 时,它们似乎可以正确启动,但我的 mac 上没有显示任何内容。

我尝试使用 /usr/X11/bin/Xnest -geometry 1280x900 :1 & DISPLAY=:1 ssh -Y pi@pi i3 通过 xnest 运行它们。在这种情况下,对于 i3,会出现配置向导,但击键不起作用。使用损坏的配置文件,仅显示错误消息的边框,并且输入不起作用。修复配置文件会导致 Xnest 窗口出现黑屏。Ratpoison 使用此方法总是返回黑屏。

我想不通。有任何想法吗?

先感谢您。

0 投票
0 回答
492 浏览

java - 在 Java 应用程序中解决此 X11 转发相关问题的最佳方法是什么?

有时,主要是为了测试,我在运行远程 Java Swing 应用程序时使用 X11 转发。我使用 SSH 的C(压缩)和Y(转发)选项。

我的 _JAVA_OPTIONS 具有以下值:-Dsun.java2d.noddraw=true -Dsun.java2d.opengl=false

当我运行远程应用程序时,我得到以下信息:

0 投票
1 回答
1763 浏览

cloud9-ide - Cloud9 IDE 是否支持 X11 转发?

我正在用 C++ 开发一个小的跨平台 3d/游戏引擎,我最近发现了 Cloud9,它让我可以在任何地方编写代码,而无需在家!我需要准备好所有环境的最后一件事是运行游戏,它使用 X11 创建主窗口。

如果我可以使用 X11 Forwarding 和 Xming 从外部连接到我的 Cloud9 工作区,那就太好了,但是 22 端口已关闭,唯一打开的端口(默认情况下)是 8080 和 HTTP 代理,所以我无法打开另一个 ssh 服务器在那个端口可以从外部访问:(

在这里,我找到了有关可从外部访问的端口和服务的所有信息。

有谁知道是否有任何方法可以从外部访问 X11 转发?

谢谢!

0 投票
0 回答
1626 浏览

ssh - 从 Windows 机器打开 Gnome/KDE 桌面会话的好 SSH 客户端?

我正在使用 MobaXterm 从我的 Windows 7 工作站通过 SSH 和 X11 转发在远程系统上打开 Gnome 桌面会话。这一切都很好,远程机器是一个运行在 CentOS 上的计算集群。唯一的缺点是 MobaXterm 似乎没有捕捉到像“alt+tab”这样的键盘快捷键,从长远来看这真的很烦人。

是否有另一个 SSH 客户端可以让我做我现在正在做的事情,但可以识别键盘快捷键?

0 投票
1 回答
1822 浏览

python - Matplotlib - 点不会出现,但线会

我遇到了一个关于 Matplotlib 的奇怪问题。

如果我运行以下命令,则不会绘制任何点:

但是,如果我改为将标记样式更改为 line 如下,那么它就可以正常工作:

我正在使用 Macbook,但在运行此代码时,我正在通过 ssh -X 连接到我的 Ubuntu Server VM。我以前从未在其他虚拟机上遇到过这个问题。有任何想法吗?

0 投票
1 回答
2238 浏览

java - ssh -X (X11 forwarding) java swing 应用程序的下拉列表很慢

症状:

  • 单击下拉列表,显示其下的所有选项列表大约需要 14 秒
  • 所有其他 UI 元素都是交互式的;没有明显的延迟
  • 只需 14 毫秒即可 ping 我正在连接的主机

如何加快下拉列表的响应速度?

我运行的命令:

客户端机器信息:

服务器机器信息:

0 投票
4 回答
18990 浏览

ssh - 如何使用 GUI 连接到 Google Compute Engine 虚拟服务器?

我正在测试一个谷歌计算引擎,我用 Ubuntu 操作系统创建了一个虚拟机。当我连接到它时,通过单击此Connect SSH按钮,它会打开一个控制台窗口。

那是你得到的联系吗​​?

如何打开带有 GUI 的真实屏幕?我不想要控制台。