arch 安装Nvidia驱动!arch解决不识别Nvidia!arch解决无法禁用Nouveau!arch解决无法blacklist驱动!
如题,直接在在内核参数里面禁用Nouveau然后再进行安装等操作。
不管你在之前是否用pacman安装了Nvidia驱动,还是在blacklist里面black了nouveau。
这一步你必须做,因为pacman现在没法自动禁用nouveau,有些人的arch里面的blacklist无法禁用nouveau
注意!!如果你正在使用图形化界面,请一定关闭它的自动启动,比如sddm等等,下面内容只能在tty中操作(在重新生成引导,重启前一定要禁用
就用module_blacklist=modname1,modname2,modname3添加到引导加载程序的内核行中,如内核参数所述。
注:当您将多个模块列入黑名单时,请注意它们仅用逗号分隔。空格或其他任何东西可能会破坏语法。
比如我是grub引导
就在/etc/default/grub
里面的
GRUB_CMDLINE_LINUX_DEFAULT
加上
module_blacklist=nouveau
然后再重新生成grub引导即可
然后重新启动(一定要禁用登陆管理器,窗口管理器等的自动启动!!再重启!!
若还是无法禁用,请配合blacklist一起。
至于其他的引导程序,请参考archlinux wiki
若还是无法禁用,请配合blacklist一起。
禁用完成过后,在tty里面对Nvidia驱动进行安装
这里建议安装Nvidia-dkms
参考链接:
https://wiki.archlinux.org/title/Kernel_module
https://wiki.archlinux.org/title/Kernel_parameters
本文作者:柠檬233
本文链接:https://www.cnblogs.com/Lemon-233/p/17007315.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步