使用以下说明在新的 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 再试一次。