![在新的 Centos 安装中安装 Nvidia 驱动程序 - 无法将 Nouveau 列入黑名单](https://linux22.com/image/1514656/%E5%9C%A8%E6%96%B0%E7%9A%84%20Centos%20%E5%AE%89%E8%A3%85%E4%B8%AD%E5%AE%89%E8%A3%85%20Nvidia%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%20-%20%E6%97%A0%E6%B3%95%E5%B0%86%20Nouveau%20%E5%88%97%E5%85%A5%E9%BB%91%E5%90%8D%E5%8D%95.png)
使用以下说明在新的 Centos 7 + MATE 安装上安装 Nvidia 驱动程序 https://linuxconfig.org/nvidia-geforce-driver-installation-on-centos-7-linux-64-bit
尝试通过发出以下命令将 nouveau 列入黑名单
sudo echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist.conf
我得到以下返回
bash: /etc/modprobe.d/blacklist.conf: Permission denied
不知道为什么。我也以管理员身份登录。
答案1
您被拒绝权限的原因是因为您正在运行两个命令。
sudo echo 'blacklist nouveau'
和>> /etc/modprobe.d/blacklist.conf
请注意,第二个命令不是 sudo 任何内容。您正在尝试使用自己的用户权限写入文件。使用 echo 以 root 身份写入文件的正确方法是
echo 'blacklist nouveau' | sudo tee -a /etc/modprobe.d/blacklist.conf
答案2
# echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist.conf
# 表示您已经以 root 身份登录。如果您已经以 root 身份登录,请先输入 sudo su 再试一次。