在 Fedora 上使用 Nvidia 卡而不是 Intel 显卡

在 Fedora 上使用 Nvidia 卡而不是 Intel 显卡

我在 Fedora 24 机器上使用集成 Intel 显卡已有一段时间了,现在安装了我想改用的 Nvidia 显卡。我已经在 BIOS 中禁用了集成显卡,运行时控制器不再列出lspci -v | grep VGA

[christian ~]% lspci -v | grep VGA
04:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) (prog-if 00 [VGA controller])

但是,有些问题,因为分辨率只有 1024x768,并且所有 UI 效果(动画等)都被禁用。系统设置中的详细信息选项卡显示Gallium 0.4 on llvmpipe (LLVM 3.8, 256 bits)为图形驱动程序。我认为在我切换显卡后这一行没有变化,所以驱动程序可能出了问题。

我要怎么做才能获得全高清分辨率和更快的图形?我不想安装专有的 Nvidia 驱动程序。

答案1

你说 我要怎么做才能获得全高清分辨率和更快的图形?
然后你说 我不想安装专有的 Nvidia 驱动程序。

它是哪一个?;)

说真的,充分利用 NVidia 显卡的最佳方法是使用专有驱动程序。这实际上相对简单;如果您使用 rpmfusion 存储库,您可以通过 yum 获取 NVidia 专有驱动程序的 rpm,并在有更新可用时保持最新状态。
请参阅https://rpmfusion.org/配置/有关使用 RPM Fusion 存储库的信息;您将需要rpmfusion-free、、rpmfusion-free-updates和。rpmfusion-nonfreerpmfusion-nonfree-updates

除此之外,您可能想要用于 NVidia 显示适配器的非专有驱动程序称为nouveau。您应该在 中看到它lsmod,除非您以某种方式禁用它(您可能想要在 /etc/modprobe.d 和朋友中查找黑名单中的内容,nouveau因为这很常见)。您也可以看看是否可以

modprobe nouveau

看看内核模块是否有问题,导致您无法使用它。当然,您还需要xorg-x11-drv-nouveau安装 rpm 才能将其与 X 一起使用。


(这无关紧要,但自从 Fedora 16 以来,我一直在使用带有 nvidia 专有驱动程序的 nvidia 适配器。我理解使用专有产品的顾虑,但在这种情况下,当我看到专有产品带来的不同,以及 NVidia 比 Radeon 等更适合 Linux 时,我非常乐意放弃我的原则。并不是说 NVidia 是开放的,但至少他们的产品运行良好,他们为 Linux 用户提供最新的、未受限制的驱动程序。如果你有尝试的自由,我鼓励至少快速试用一下专有产品。但请帮自己一个大忙,使用 rpmfusion 软件包,而不是 nvidia 笨重的安装程序。它很多如果保留它,则更容易维护,并且很多如果不这样做,则更容易删除。)

相关内容