答案1
您有一张 Nvidia RTX 3000 系列显卡。该系列目前处于 Nouveau 驱动程序开发的最佳阶段:足够老,开发人员可以熟知;但又足够新,可以成为新开发工作最重要的目标之一。
看着那(这Nouveau 驱动程序功能矩阵:您的卡对应NV170栏。您唯一缺少的主要功能是:
- 硬件辅助视频解码和播放(Xv、VDPAU、XvMC)
- 2D 图形加速功能(无论如何,当今的现代桌面环境都不会使用该功能,因为 3D 加速功能通常更强大)
- 双链路 DVI(你的卡还有 DVI 吗?)
- SLI(如今也是一个非常罕见的功能)
- GPU计算特性
因此,如果您有足够的 CPU 能力来进行视频解码,并且不关心 GPU 计算功能,则基本上您的卡的所有其他功能都受支持。
许多旧卡(NV140 及更早版本)或多或少都因缺少 GPU 电源管理支持而受到限制,但这对您来说不是问题。
答案2
nVidia 卡(尤其是高端卡)的规格尚未发布。因此,开源Nouveau驱动程序无法支持所有卡的所有功能。
如果您没有使用所有功能,或者您拥有的卡受到 Nouveau 的良好支持,那么该驱动程序可能适合您。如果不是这种情况,则根本不会使用该驱动程序。此外,驱动程序也在不断改进并支持越来越多的功能。
如果您有高端卡,尤其是可用作 GPGPU 的卡,Nouveau 驱动程序可能不支持 cuda 等必要功能,并且需要 nVidia 专有驱动程序才能实现全部功能。
另外,有些卡根本不受支持,尤其是在过去,Nouveau 驱动程序会识别该卡,即使它实际上并不支持该特定卡,加载,然后使 GPU 完全崩溃,以致系统将锁定或看似锁定,导致键盘卡住和黑屏。这个特殊问题就是 Nouveau 驱动程序名声不佳的原因。在这种情况下,唯一的解决方案是以部分或完全禁用Nouveau驱动程序的模式启动系统,然后为该卡安装更合适的驱动程序。
有些功能可能永远不会被 nouveau 支持。对于所有功能,您必须使用专有驱动程序。看https://nouveau.freedesktop.org/FeatureMatrix.html和https://en.wikipedia.org/wiki/Nouveau_(软件)