![如何在 Mac OS X 中使用 WeirdX 小程序代替 X11 进行远程连接?](https://linux22.com/image/510221/%E5%A6%82%E4%BD%95%E5%9C%A8%20Mac%20OS%20X%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20WeirdX%20%E5%B0%8F%E7%A8%8B%E5%BA%8F%E4%BB%A3%E6%9B%BF%20X11%20%E8%BF%9B%E8%A1%8C%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5%EF%BC%9F.png)
当我不在家时,我会设置一台 Apple PowerBook,使用 X11 转发和 SSH 连接到我房间中的远程 iMac 客户端进行服务器管理。
每当我在客户端 iMac 上启动 X 客户端程序时,X11 就会在我的 PowerBook 上启动,这没问题,但是……
问题:我是否可以更改设置以便使用怪异X(基于 Web 的 Java X 服务器)小程序来处理 X 客户端程序,而不是 Mac OS X 的默认 X11?是否有一个配置文件可以编辑以更改 $DISPLAY 变量,我应该将其设置为什么?这还是问题吗?
非常感谢。
答案1
默认的 $DISPLAY 变量由 设定/System/Library/LaunchAgents/org.x.startx.plist
。你可以运行以下命令禁用 X11 自动启动功能:
sudo launchctl unload -w /System/Library/LaunchAgents/org.x.startx.plist
但这不是必需的——只需通过任何你想使用的方式(例如~/.bash_profile
)设置 $DISPLAY 并通过 ssh 离开。