ubuntu18.04禁用nouveau驱动
时间: 2023-05-31 13:21:03 浏览: 765
ubuntu18.04安装显卡驱动
5星 · 资源好评率100%
### 回答1:
如果你想要在Ubuntu 18.04系统中禁用nouveau驱动,你可以按照以下步骤操作:
1. 将系统进入单用户模式:在系统启动的时候,按下Shift键,进入Grub菜单,然后选择“Advanced options for Ubuntu”,再选择“Ubuntu, with Linux 4.15.0-20-generic (recovery mode)”,按下e键,然后在“ro quiet splash”后面加上“single”,按下Ctrl + X键进入单用户模式。
2. 创建一个文件,在其中禁用nouveau驱动:在命令行中输入以下命令:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
在文件中加入以下内容:
blacklist nouveau
options nouveau modeset=0
保存文件并退出。
3. 重新生成内核映像:在命令行中输入以下命令:
sudo update-initramfs -u
4. 重启系统:在命令行中输入以下命令:
sudo reboot
5. 在系统重启后,再次进入单用户模式:按照步骤1的操作,进入单用户模式。
6. 安装驱动:在命令行中输入以下命令:
sudo apt-get install nvidia-driver-XXX
其中,XXX代表你要安装的驱动版本号。
7. 重启系统:在命令行中输入以下命令:
sudo reboot
这样,你就可以在Ubuntu 18.04系统中禁用nouveau驱动了。
### 回答2:
Ubuntu18.04自带的nouveau驱动通常是为Nvidia显卡提供的开源驱动程序,但在一些情况下,nouveau驱动可能会导致显卡出现问题,需要禁用掉。以下是禁用nouveau驱动的步骤:
1.在启动时禁用nouveau驱动
在启动Ubuntu时按下Shift键,进入Grub菜单,然后按下e键进入编辑模式,在下面的行中添加参数 nouveau.modeset=0 ,然后按下Ctrl+x启动系统。
2.修改grub配置
在终端中使用以下命令打开 grub 配置文件:
sudo nano /etc/default/grub
找到下面这行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
将其修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
保存后执行以下命令更新grub配置文件:
sudo update-grub
3.修改blacklist文件
在终端中使用以下命令打开 nvidia 的驱动文件:
sudo nano /etc/modprobe.d/blacklist-nvidia-nouveau.conf
在文件的末尾添加以下行:
blacklist nouveau
options nouveau modeset=0
保存并关闭文件。
4.更新initramfs
执行以下命令:
sudo update-initramfs -u
重启计算机使修改文件生效:
sudo reboot
完成上述步骤后,系统将禁用nouveau驱动程序,从而解决可能存在的显卡问题。如果想要重新启用nouveau驱动,只需要撤销禁用操作即可。
### 回答3:
Ubuntu18.04默认使用nouveau驱动作为Nvidia显卡的驱动,但是在某些情况下,nouveau驱动可能会出现性能问题,而且它并不支持所有的Nvidia显卡型号。因此,将Ubuntu18.04中的nouveau驱动禁用并安装官方Nvidia显卡驱动是非常必要的。
以下是禁用nouveau驱动的步骤:
第一步,打开终端窗口,输入以下命令以确保nouveau驱动模块当前未被使用:
```
lsmod | grep nouveau
```
如果出现结果,则说明nouveau驱动模块正在使用,需要屏蔽该模块;如果无结果,则可以直接跳到第三步。
第二步,屏蔽nouveau驱动模块,输入以下命令:
```
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "options nouveau modeset=0" >> /etc/modprobe.d/blacklist.conf
```
该命令会在/etc/modprobe.d/blacklist.conf文件中添加两行文本,用于屏蔽nouveau驱动模块,修改完成后需要重启计算机。
第三步,卸载已经安装的nouveau驱动,输入以下命令:
```
sudo apt-get remove xserver-xorg-video-nouveau
sudo apt-get autoremove
```
该命令会卸载已经安装的nouveau驱动,并自动删除其依赖库。
第四步,安装Nvidia官方驱动,输入以下命令:
```
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-driver-430(或者其他版本号)
```
该命令会添加graphics-drivers/ppa源,并安装nvidia-driver-430版本的官方驱动。在安装完成后,重启计算机即可完成驱动的安装。
总的来说,禁用Ubuntu18.04中的nouveau驱动并安装官方Nvidia显卡驱动并不需要复杂的操作,只需要简单的几条命令就可以完成。但禁用驱动前一定要备份好数据和系统,以免出现不可预料的问题。
阅读全文