如何检查当前加载了什么显卡驱动程序

如何检查当前加载了什么显卡驱动程序

好吧,nvidia 和 nouveau 不能很好地协同工作,我目前正在尝试设置我的系统,以便同时安装这两个驱动程序,并可以选择在启动时使用哪个驱动程序(通过将另一个列入黑名单)。目前,我的系统中有相当多的设置.bash_profile是针对 nvidia 驱动程序的。

我想知道如何分辨哪些司机在使用

答案1

lspci 将列出所有设备和型号,您可以使用“lspci | grep video”来缩小显示的设备范围,有时您需要使用 VGA 而不是视频

答案2

感谢@chili555的评论,我能够开始明确匹配驱动程序名称:

lspci -nnk | grep 0300 -A3 | grep -oP "(?<=driver in use: ).*"
nvidia

将其包装在别名中或将整个命令放在条件中,这样只有在使用 Nvidia 驱动程序时我才能设置环境变量。

相关内容