Moonlight是一个程序,可以连接到运行Nvidia GeForce Experience应用的Windows计算机,以从中流游戏。 Moonlight的工作原理是通过LAN检测Windows PC并使用Nvidia的游戏流技术使其正常运行。以下是使用Moonlight在Linux上播放您喜欢的游戏的方法。
开始之前
Moonlight不会将游戏从一台Linux计算机传输到另一台计算机。不幸的是,Nvidia公司对将这一令人兴奋的技术带给Linux用户没有兴趣。相反,如果要使用Moonlight,则必须满足以下要求。
- 有一台运行Windows并带有Nvidia显卡的PC(性能合理)。
- Windows安装中安装了最新的Nvidia驱动程序。 Nvidia游戏流不适用于Intel或AMD GPU。
- 必须在Windows安装上安装GeForce Experience应用。通过单击此处的链接来设置GeForce Experience应用程序。
- 对于Linux台式机或笔记本电脑和Windows台式机或笔记本电脑,您都必须具有良好的LAN网络。
如果满足这些要求,您将可以在Linux PC上享受Nvidia游戏流技术。如果您不这样做,请考虑试用Steam的家庭游戏流媒体,或尝试使用Google Stadia。
即使Moonlight应用程序未在本地Linux PC上处理游戏,也必须安装并安装最新的视频驱动程序。否则,解码远程游戏流时,您可能会遇到一些性能问题。
值得庆幸的是,您无需在远程Linux PC上安装Nvidia显卡即可欣赏游戏流。请按照以下安装说明操作,以在计算机上使用最新的视频驱动程序。
英特尔
在具有Intel硬件的Linux系统上,您可能不需要安装任何驱动程序。原因是英特尔在99%的Linux发行版中提供了开源软件包。但是,在Ubuntu上,如果您希望直接从Intel Corporation获得它们,则它们确实具有驱动程序安装程序。
AMD公司
近年来,AMD公司提交了一些出色的Linux驱动程序,所有这些驱动程序都是开源的。它们几乎包含在每个Linux发行版中,而且安装起来也不费吹灰之力。有关如何获取最新的AMD驱动程序的信息,请单击此处。
英伟达
Nvidia对Linux提供了不错的驱动程序支持。但是,众所周知,可用的开源代码在繁重的任务中表现平平。因此,您可能需要设置最新的专有Nvidia驱动程序。有关如何为Linux设置Nvidia驱动程序的信息,请单击此处。
设置流媒体
为了使Moonlight应用程序能够传递流,必须在Windows计算机上启用流功能。要设置流媒体,请转到远程Windows计算机,然后按照下面的分步说明进行操作。
步骤1: 如本指南“开始之前”部分所述,确保已在Windows PC上安装并设置了GeForce Experience应用。
第2步: 启动GeForce Experience并登录到该应用程序。该应用程序具有Google和其他一些社交网络的登录选项。
第三步: 在GeForce Experience中找到“齿轮”图标,然后单击它以访问该应用程序的设置。
步骤4: 在GeForce Experience的设置区域内,单击“ Shield”以访问游戏流设置。
第5步:在GeForce Experience的“ Shield”区域中,找到“ Gamestream”,然后单击其旁边的滑块以启用流。
在GeForce Experience中启用游戏流之后,单击“主页”图标以返回到应用程序的主屏幕。设置应自动应用。
返回主屏幕时,流媒体设置完成。保持Nvidia GeForce Experience打开并运行Windows PC,然后继续进行本指南的下一部分。
使用Moonlight玩Nvidia流媒体游戏
流是在Windows上设置的。现在是时候在本地Linux机器上安装Moonlight应用程序,以便可以访问流式游戏了。要安装Moonlight应用,请按以下打开终端窗口 Ctrl + Alt + T 要么 Ctrl + Shift + T 在键盘上。
在终端窗口打开的情况下,使用它来安装Flatpak运行时的最新版本。或者,如果您无法正常工作,请按照本教程进行操作。
安装最新的Flatpak之后,请使用以下命令在Linux PC上安装Moonlight。
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.moonlight_stream.Moonlight
在Linux PC上设置Moonlight后,请按照下面的分步说明学习如何在Windows上从Nvidia GeForce Experience流播游戏。
步骤1: 在Linux PC上打开Moonlight。为此,请在“游戏”部分中搜索“月光”。或者,在终端中运行以下命令。
flatpak run com.moonlight_stream.Moonlight
第2步: 允许Moonlight应用程序扫描您的网络,以查找运行Nvidia GeForce体验的Windows计算机。请记住,此过程可能需要几分钟,具体取决于您的网络。
第三步: 在Moonlight UI中选择Windows PC进行远程访问。连接可能需要一秒钟,因此请耐心等待。
步骤4: 使用用户界面选择要播放的游戏,然后用鼠标单击以启动它。
当游戏通过月光启动时,抓住您的鼠标和键盘,享受游戏吧!