我有一台配备非常强大的 GPU 的台式机,可以运行现代游戏,但我更喜欢使用便携式笔记本电脑,它配有出色的键盘和触控板。是否可以在台式机上运行游戏,但将其显示在笔记本电脑的屏幕上,并使用笔记本电脑的键盘、鼠标和麦克风进行控制?两台机器都安装了 Ubuntu。
答案1
如果两者都使用 Ubuntu,那么您很幸运 - 您不必安装任何其他软件 - 所有远程功能都是内置的,您只需要更改一些设置。
设置静态 IP 地址(推荐)
在执行任何操作之前,请进入路由器设置并为每个设备设置一个专用 IP 地址,这样您不必在每次尝试连接时都进行 IP 查找。
设置主机
- 在运行游戏的电脑上打开终端并输入:
vino-preferences
。这也可以在仪表板上以 的形式使用Desktop Sharing
。进行以下选择:Allow other users to view your desktop
Allow other users to control your desktop
Require the user to enter this password
- 设置一个强密码,以防不法分子访问您的网络。
- 关闭偏好设置。
设置客户端计算机
- 在您控制游戏的桌面上,打开终端并输入:
remmina
或Remmina Remote Desktop Client
从仪表板中选择。 - 按
Ctrl
+N
创建新连接。 - 在‘服务器’字段下,输入主机的IP地址(设置静态IP的好处)。
- 您可以保存此连接以便将来更轻松地进行远程访问。
- 按“连接”
控制主机
在您玩游戏的客户端计算机上,系统会要求您输入在主机上设置的密码。如果凭据匹配,您应该可以完全控制第二台计算机的键盘和鼠标。
笔记:如果计算机不在同一网络上,则需要设置端口转发。这有点复杂,因此现在只需坚持使用同一网络即可。另请注意,对于任何通用 VNC/RDP 类型的连接,您可能无法访问已设置的宏/键绑定。
软件替代方案
如果您遇到任何延迟,或者托管游戏的机器主要用于此目的,我强烈建议您查看 SteamOS,这是一个基于 Debian 的发行版,专门为游戏和家庭影院/网络目的而量身定制。切换到此发行版可能会对您有好处,因为它是免费的并且专为游戏而设计。
https://store.steampowered.com/steamos/
如果您熟悉 PS4 远程播放,则所使用的协议是兼容的,因此您也可以连接到具有操作系统的控制台。如果您没有使用 SteamOS 或 PS4 远程播放的经验,只要您的连接良好,无论您从哪里连接,它都像在主机设备上播放一样流畅。SteamOS 桌面甚至可以流式传输到手机或上网本,性能几乎不会出现任何问题。