在Fedora上使用Nvidia卡而不是英特尔显卡


0

我已经在我的Fedora 24机器上使用了集成的英特尔显卡一段时间,现在安装了我想要使用的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驱动程序。

Answers:


3

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

这是什么?;)

说真的,充分利用NVidia显卡的最佳方法是使用专有驱动程序。这实际上相对无痛; 如果您使用rpmfusion repos,您可以通过yum获取NVidia专有驱动程序作为rpms,并在更新可用时保持当前状态。
有关使用RPM Fusion repos的信息,请参阅https://rpmfusion.org/Configuration/ ; 你会想要rpmfusion-freerpmfusion-free-updatesrpmfusion-nonfree,和rpmfusion-nonfree-updates

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

modprobe nouveau

并查看内核模块是否有任何问题阻止您使用它。当然你也需要xorg-x11-drv-nouveau安装rpm才能与X一起使用。


(并不重要,但我一直在使用nvidia专用驱动程序的nvidia适配器,因为像Fedora 16这样的东西。我理解使用专有内容的沉默,但这是我非常乐意放弃我的原则的一个案例一旦我看到了专有内容产生的差异,以及对NVidia比Linux更友好的东西,比如Radeon。不是说NVidia是开放的,但至少他们的东西运行良好,他们为Linux用户提供当前的,未编译的驱动程序如果你有自由尝试它们,我鼓励至少给予专有的东西一个快速的试驾。但是你自己是一个巨大的帮助,使用rpmfusion包而不是nvidia的笨重的安装程序。如果你保持,它更容易维护它,还有很多 如果你不这样做,更容易删除。)


谢谢!我不知道可以从RPM Fusion安装驱动程序。我曾尝试(并且失败)在过去手动安装它们并且不想再这样做。:D现在它工作得很好。
ChristianK
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.