本文介绍在Debian 9 Stretch操作系统上安装Nvidia图形驱动程序的方法。Debian默认使用Linux内核中包含的开源nouveau驱动程序用于Nvidia显卡,但是此驱动程序缺乏3D加速支持。如果你是游戏玩家或需要使用3D图形,那么最好安装专有Nvidia驱动程序以得到更好的性能。
注意
在安装专有驱动程序之前,如果使用的是UEFI固件,我建议禁用安全启动。按照本文操作后,Nvidia模块将被添加到Linux内核中,因此新内核无法通过签名验证,如果启用了安全启动,则系统可能无法启动。
为标准用户帐户启用sudo
如果用户帐户不在sudoer列表中,则可以使用以下命令切换到root用户:
su -
如果要将标准用户帐户添加到sudoer列表中,请以root身份运行以下命令,用你的实际用户名替换用户名(username):
adduser username sudo
然后运行以下命令:
apt install sudo
注销并重新登录以使更改生效,从现在开始,标准用户可以使用sudo来管理系统。
在Debian 9 Stretch系统上安装Nvidia驱动程序的方法
首先,打开Debian 9系统的终端窗口,使用以下命令检查Nvidia卡正在使用哪个驱动程序:
sudo apt install lshw
sudo lshw -c display
默认情况下,开源nouveau驱动程序用于Nvidia卡:
在我的桌面计算机上