A P*_*ows 6 nvidia java minecraft 18.04
我已经撕掉了网络试图弄清楚这一点。大黄蜂没有帮助。我想在笔记本电脑的 Nvidia GPU 上运行 Minecraft。据我所知,Ubuntu 默认使用 Intel 运行它,因为 Minecraft 在 Java 内部运行,显然,Java 通常不是 GPU 密集型的。我正在使用 Bionic Beaver,并且 optirun 命令已损坏。它引发了 nvidia-fallback.service 被禁用的错误,但尝试启用它会显示该文件不存在。据我所知,这是一个仿生海狸问题。primusrun 命令似乎有效,但现在我无法让它专门运行 Minecraft。我觉得这个问题可以用 Java 运行时的 Nvidia 应用程序配置文件来解决,但我不明白 Nvidia 网站上的文档。
规格:联想 y520 笔记本电脑 i5 CPU Intel 620 HD/Nvidia geforce 1050 ti 8 gb ram Ubuntu 18.04
如果我错过了任何规格,请告诉我,我是发布问题的新手。
在您的“NVIDIA X 服务器设置”窗口中,在名为“GPU 0 (GeForce GTX .....)”之类的下拉菜单下,有一个选项可用于创建适当标题为此类的应用程序配置文件。点击它。
进入此窗口后,您应该会看到两个选项卡。一个称为规则,另一个称为配置文件。单击配置文件选项卡,然后单击其正下方的绿色加号按钮以添加新配置文件。将此配置文件命名为您想要的名称(令人难忘的东西)并添加所有列出的设置(它们是 Minecraft 实际需要的并避免冗余):
一旦您的列表完成并看起来像我的列表,请单击窗口底部的绿色加号按钮以保存当前配置文件。
从“源文件”条目下的下拉菜单中选择设置,然后单击绿色加号按钮将其添加到列表中。
源文件应该单独留下。这是保存这些配置文件设置的位置。默认情况下,Ubuntu 会为您生成此位置。 不要 编辑这个。
我们需要向此配置文件添加规则,例如哪些进程 ID 可以利用它的功能,以及此规则是否适用于所有使用 GPU 的程序。
单击规则选项卡并使用绿色加号按钮添加新规则。在此窗口中称为规则模式的部分中,有一个下拉菜单和一个文本条目。在下拉菜单中选择始终应用并在文本输入字段中输入Java。
在名为Rule Profile的部分中应该有一个下拉菜单。单击它并选择您刚刚创建的配置文件。您添加的所有 NVIDIA GL 设置的列表应出现在下面的列表空间中。如果这是真的,请单击窗口底部的绿色加号按钮进行保存。
如果您已正确执行所有这些步骤,则规则选项卡上的 NVIDIA x 服务器设置应用程序配置文件窗口应如下所示:
| Priority | Pattern | Profile Settings
--------------------------------------------
| 1 | [true]Java | GLAllowFXAAUsage=true,GL...
Run Code Online (Sandbox Code Playgroud)
单击带有绿色向下箭头的磁盘图标,保存您刚刚创建的新配置。
您现在可以关闭 NVIDIA 服务器设置窗口,启动 Minecraft 并享受。如果您对此主题或我的帖子有任何疑问,或者您对此配置有任何问题,请告诉我。使用我的个人资料链接。
附加功能
在规则选项卡中,您可以使用始终应用于Minecraft 正在运行的实例的进程 ID 功能创建新规则。使用终端并输入
ps -U root -u root -N
Run Code Online (Sandbox Code Playgroud)
找到一个名为Java的进程。 看起来像这样:
4307 tty1 01:44:08 java
Run Code Online (Sandbox Code Playgroud)
复制 PID 号(在我的例子中:4307)并在标记为“匹配此字符串”的文本条目中使用它。保存并退出。
注意:这并不总是有效,并且必须经常更新,因为 PID 会发生变化。
归档时间: |
|
查看次数: |
7444 次 |
最近记录: |