我正在全职切换到 Linux 桌面。我有一些图形/GPU 问题、误解和困惑

我正在全职切换到 Linux 桌面。我有一些图形/GPU 问题、误解和困惑

由于我的工作原因,我已经使用 Linux 服务器近十年了,但在桌面上,这些年来我实际上只是到处玩弄它。一直以来我都是 macOS 用户。

现在我将全职转为戴尔 OptiPlex 7020运行 Fedora 30 Linux,但我有关于图形和 GPU 的问题。我的机器有 i5 和 Intel HD 4600 显卡;背面有 1 个 VGA 端口和 2 个 DisplayPort 端口。我的双显示器连接到 DisplayPort,各一个。

我的机器中还有一个 NVIDIA GT 1030,带有 1 个 HDMI 和 1 个 DisplayPort。

除了通过 Steam 进行一些游戏外,我对 GT 1030 的图形功能几乎没有什么需要。对于其他任何事情,英特尔高清显卡似乎都能够处理抛出的所有问题,而且似乎比 NVIDIA 驱动程序更稳定。

那么,当某些东西需要加速 3D 渲染和专用 GPU 的功能但我通过主板的 DisplayPort 进行连接时会发生什么?仍然使用专用GPU来渲染吗?我注意到,如果我在 Xorg 模式下启动 Gnome,它会使用 GT 1030(至少在 Gnome 设置的“关于”区域中是这样说的),但如果我使用默认的 Gnome 会话,它似乎会回退到 Intel HD 显卡(也根据 Gnome 设置中的“关于”区域)。这和 Wayland 有关系吧?有办法解决吗?我是否应该寻找解决方法(由于我的第一个问题是关于在专用 GPU 上渲染)?此外,如果我插入 GPU 的输出端口并使用默认的 Gnome (Wayland) 会话,它会通过 GT 1030 渲染 gnome 和所有内容,还是仍会回退到 Intel HD 显卡?

如果我想通过 Steam 玩一些游戏,我应该退出标准 Gnome 会话并登录到 Gnome Xorg 会话,还是有一种“不那么复杂”的方式来实现?我是否必须将显示器插入 GPU 而不是主板?

这对我来说有点令人困惑和新鲜,因为我以前从未真正处理过它。在 Mac 上,我从来不必担心 GPU 的任何问题,而在 Windows 上,如果我没记错的话,我认为操作系统只是在最“合适”的设备上处理渲染。

一些见解和帮助将不胜感激。

PS nouveau 驱动程序而不是专有驱动程序怎么了?有什么好处或者我应该坚持使用专有驱动程序吗?

编辑:

➜ sudo lshw | grep product | head -n1 && sudo dmidecode -s bios-release-date && sudo dmidecode -s baseboard-product-name && sudo dmidecode -s baseboard-manufacturer:

product: OptiPlex 7020 (05A5)
06/26/2018
02YYK5
Dell Inc.

Fedora 30、英特尔 i5-4590 / 英特尔® 高清显卡 4600、NVIDIA GT 1030

相关内容