因业务须要,最近打算安装kali linux操做系统,可是安装完成后开机过一会就会卡死,并且没办法进入用户的登陆界面linux
笔记本电脑信息:vim
华硕飞行堡垒5 TUF GAMING FX504GE_FX80GE 集显:英特尔 UHD Graphics 630 独显:Nvidia GeForce GTX 1050Ti
这里应该很明显了是双显卡,这里解决问题的思路就是:先在GRUP启动器这里禁用掉N卡进入操做系统界面,在在操做系统里面修改GRUP的启动配置文件,以后在kali中禁用掉独显。ui
1:启动电脑,进入GRUB引导界面,在第一个选项下按下"e",进入GRUB进行编辑
2:在quiet后面添加"nouveau.modeset=0",按下F10保存并进入用户登陆界面
3:此时进入操做系统后须要咱们修改下GRUB的配置文件,vim /boot/grub/grub.cfgspa
4:此时咱们就能够在kali系统中禁用N卡操作系统
kali linux会默认安装nouveau和nvidia这两个开源的驱动程序,因此咱们要先禁用这两个驱动程序并重启系统code
vim /etc/modprobe.d/blacklist.conf # Blacklist the alternative nvidia module blacklist nouveau # Blacklist the original nvidia module blacklist nvidia
以后咱们须要安装bbswitch程序来禁用独显blog
apt-get install bbswitch-dkms
咱们在去“/etc/modules”内核模块文件中在载入bbswichget
# vim /etc/modules bbswitch load_state=0
重载并加载bbswitch模块it
update-initramfs -u & modprobe bbswitch
而后卸载已经加载的N卡驱动class
# rmmod nvidia_drm & rmmod nvidia_modeset & rmmod nvidia
查看下独立显卡的状况
cat /proc/acpi/bbswitch
若是显示ON则表示独立显卡还在开着,那咱们关闭显卡
tee /proc/acpi/bbswitch <<<OFF //关闭独立显卡
tee /proc/acpi/bbswitch <<<ON //开启独立显卡
咱们再次查看显卡的状态:
cat /proc/acpi/bbswitch