作者:鱼儿7秒的记忆_710 | 来源:互联网 | 2023-09-14 10:49
1.使用中科大的更新源
2.禁用nouveau驱动
sudo gedit /etc/modprobe.d/blacklist.conf
在文本最后添加:(禁用nouveau第三方驱动,之后也不需要改回来)
blacklist nouveau
options nouveau modeset=0然后执行:sudo update-initramfs -u最后执行:lsmod | grep nouveau。如果没有屏幕输出,说明禁用nouveau成功。
3.安装内核头文件
apt-get install -y linux-headers-$(uname -r)
4.安装驱动
sudo apt install nvidia-driver
5.安装Bumblebee
sudo apt install bumblebee-nvidia
6.添加当前用户到bumblebee用户组
adduser $USER bumblebee
” $USER “ 就是你当前的用户名
7.Bumblebee是一个实现按需切换的程序,但在安装后还需配置。 它的配置文件在/etc/bumblebee/
目录下,至少需要修改两个文件。 在/etc/bumblebee/xorg.conf.nvidia
和/etc/bumblebee/xorg.conf.nouveau
中,各有一行注释的BusID配置。
# BusID "PCI:01:00:0"
它们需要被启用(去掉井号),并且填上合适的PCI。 通过lspci
,可以找到对应的PCI编号。
$ lspci | grep -w VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [NVS 5400M] (rev a1)
按照上面的显示,/etc/bumblebee/xorg.conf.nvidia
中需要填01:00:0
,而/etc/bumblebee/xorg.conf.nouveau
中需要提案00:02:0
8.启动bumblebee服务并且设置为开机自启动
service bumblebeed startupdate-rc.d bumblebeed enable
9.重启后使用
optirun nvidia-settings -c :8
即可打开设置程序
10.使用optirun firefox运行火狐浏览器 其他类似