通过使用本网站, 您同意 隐私政策.
接受
进入IT进入IT进入IT
  • 家
  • 信息技术专家
  • 技术
  • 微软
    • 天蓝色
    • 配置管理器/SCCM
    • 数字PM
    • 协调者
    • Hyper-V
    • 微软 Edge 预览体验
    • 微星指数
    • 办公室 365
    • 办公室内幕
    • 电力商业智能
    • Skype
    • SQL服务器
    • 团队
  • 视窗
    • Windows 管理中心
    • Windows客户端
    • Windows服务器
  • SCCM查询集合列表
阅读: 如何在 Ubuntu 上启用 Nvidia SLI 以获得最佳游戏性能
字体调整器氨基酸
进入IT进入IT
字体调整器氨基酸
  • 家
  • 信息技术专家
  • 技术
  • 微软
  • 视窗
  • SCCM查询集合列表
搜索
  • 家
  • 信息技术专家
  • 技术
  • 微软
    • 天蓝色
    • 配置管理器/SCCM
    • 数字PM
    • 协调者
    • Hyper-V
    • 微软 Edge 预览体验
    • 微星指数
    • 办公室 365
    • 办公室内幕
    • 电力商业智能
    • Skype
    • SQL服务器
    • 团队
  • 视窗
    • Windows 管理中心
    • Windows客户端
    • Windows服务器
  • SCCM查询集合列表
Linux

如何在 Ubuntu 上启用 Nvidia SLI 以获得最佳游戏性能

出版: 二月 18, 2024
7 最小阅读量
分享

如何在 Ubuntu 上启用 Nvidia SLI 以获得最佳游戏性能.

By default, Ubuntu将使用开源 适用于 NVIDIA 显卡的视频驱动程序 Nouveau. 该驱动程序缺乏对 3D 加速的支持,可能无法与 NVIDIA 的最新显卡或技术一起使用.

目前 Nvidia 驱动程序的限制如下:

  • Linux 仅支持 SLI & 多GPU (两个 GPU 合一卡,例如 GTX 690) 可以启用, 但只能通过终端中的命令提示符.
  • 仅适用于桌面平台, 移动 GPU 上的 SLI 不受支持.
  • 唯ID科技 4 通过创建一个 SLI 官方支持引擎游戏 “应用简介” GLDoom3 设置为 “真的”. ID Tech 上的游戏 4 引擎包括Quake 4, 敌方领土: 地震战争, 厄运 3, ID Tech 上的 Prey 和开源游戏 4 包括黑暗模组.
  • 启用 ECC 的 GPU 可能无法在 SLI 配置中使用.
  • 基于 Quadro 的显卡上的 SLI 始终需要视频桥接器.
  • SLI 或多 GPU 也不支持 TwinView. 启用 SLI 或多 GPU 时只能使用一台显示器, 除了马赛克.
  • 如果 X 配置为使用多个屏幕和屏幕 0 启用了 SLI 或多 GPU, 配置为使用 Nvidia 驱动程序的其他屏幕将被禁用. 请注意,如果启用了 SLI 或多 GPU, 该配置使用的 GPU 将无法用于单 GPU 渲染.
  • 交替帧渲染 (AFFR) 和分割帧渲染 (恒星形成率) Linux 中支持. Linux 不支持 AFR2,也不计划将其用于 Linux.

交替帧渲染 (AFFR) is supported. 此 SLI 模式使用每张卡渲染一帧,然后下一张卡渲染以下帧. For example, 双向 AFR, GPU1 renders frames 1, 3, 5, etc. 和 GPU2 渲染 2, 4, 6, etc. ID 技术之外 4 引擎交替帧渲染不适用于除第一张卡以外的任何卡,这会导致帧速率下降 50%. 这是一个已知错误,nVidia 目前正在解决此问题.

驱动程序中不包含 SLI 配置文件, 与Nvidia驱动程序的Windows版本不同. 必须为 ID Tech 手动创建它们 4 基于引擎的游戏. 学习如何自己制作它们, 请阅读此 wiki 页面的创建应用程序配置文件部分.

分割帧渲染 (恒星形成率) 也支持. 此模式使用第一个 GPU 渲染屏幕的上半部分, 第二个 GPU 渲染下半部分. 此模式在 ID Tech 之外也无法正常运行 4. 它仍然会呈现全屏, 但仅限于单个 GPU 的速度.

交替帧渲染模式 2 (AFFR2) Linux 不支持. 此模式与交替帧渲染相反,它使用最后一个 GPU 作为主要 GPU,并将其上方的每个 GPU 作为下一个 GPU. For example, 三路 AFR2? GPU3 渲染帧 1, 4, 7, etc. GPU2 渲染帧 2, 5, 8, etc. and GPU1 renders frames 3, 6, 9, etc. 在Windows中, AFR2 是首选 SLI 模式,因为它往往比 AFR 具有更高的性能. 我的理论是因为 GPU1 是视频输出的主卡, 它使用不同的 GPU 进行主要计算,更好地平衡工作负载. 我还没有看到任何文档说明 AFR2 性能更好的具体原因.

尽管上面提到了, 如果您想尝试 SLI,请参阅以下如何通过终端启用它:

  • 打开终端.
  • 使用您选择的以下命令: 滑=开 (启用 SLI) sli=汽车 (允许 nvidia-xconfig 在检测到 SLI 就绪设置时自动启用 SLI) sli=非洲 (在 AFR 模式下启用 SLI) sli=sfr (在 SFR 模式下启用 SLI).

终端命令:

sudo nvidia-xconfig -sli=on
sudo nvidia-xconfig -sli=auto
sudo nvidia-xconfig -sli=afr
sudo nvidia-xconfig -sli=sfr
sudo nvidia-xconfig -sli=off
  • 输入密码
  • 重新启动Ubuntu (Sudo通过终端或GUI重新启动)
  • Open up the “nVidia X 服务器设置” 程序
  • 选择列表中的任意 GPU, 并查找屏幕输出. 如果确实启用了 SLI? 它会说 “(英伟达速力)” 在检测到的屏幕输出的末尾.

唯一的区别是您是否拥有多 GPU (比如GTX 690) 您将 sli 的参数更改为 multiple 。终端命令:

sudo nvidia-xconfig -multigpu=on
sudo nvidia-xconfig -multigpu=auto
sudo nvidia-xconfig -multigpu=afr
sudo nvidia-xconfig -multigpu=sfr
sudo nvidia-xconfig -multigpu=off

如果您的系统中有 SLI 多 GPU 卡 (例如两个带有适当 SLI 桥接器的 GTX 690) 你只需要将命令混合在一起. 终端命令:

sudo nvidia-xconfig -sli=on -multigpu=on
sudo nvidia-xconfig -sli=auto -multigpu=auto
sudo nvidia-xconfig -sli=afr -multigpu=afr
sudo nvidia-xconfig -sli=sfr -multigpu=sfr
sudo nvidia-xconfig -sli=off -multigpu=off

实践中:

sudo nvidia-xconfig --sli=On
  • Reboot

笔记: 如果您更改 卡或视频卡驱动程序 – 你必须重复 SLI configuration.

标记:Ubuntu
上一篇 配置管理器查询集合列表 SCCM KB4517869
下一篇 修复 PowerBI OSPlatform 错误
发表评论 发表评论

发表回复 取消回复

您的电子邮件地址不会被公开. 必填字段已标记 *

该网站使用 Akismet 来减少垃圾邮件. 了解您的评论数据的处理方式.

翻译

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
经过 Transposh - translation plugin for wordpress

热门帖子

Windows Server 的系统要求 2016
Windows服务器
配置管理器查询集合列表
配置管理器查询集合列表
configmgr
在经典团队网站的新式页面上启用结构化/托管导航
技术
SCCM 无法从 MP 获取预期版本的 DP 位置
configmgr

最近的帖子

在 Ubuntu 上安装和配置 Fail2ban 以实现 SSH 保护 24.04
Linux
在AlmaLinux上启用和配置FirewallD
Linux
AlmaLinux中的用户创建和SSH密钥设置
Linux
如何在AlmaLinux上重置密码
Linux

© 2023 进入IT

转到移动版本
欢迎回来!

登录您的帐户

用户名或电子邮件地址
密码

丢失密码?