好吧,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 驱动程序时我才能设置环境变量。