华硕飞行堡垒_安装kali后N卡问题

 

问题来源:

因业务需要,最近打算安装kali linux操作系统,但是安装完成后开机过一会就会卡死,而且没办法进入用户的登录界面

问题分析:

笔记本电脑信息:

华硕飞行堡垒5 TUF GAMING FX504GE_FX80GE
集显:英特尔 UHD Graphics 630
独显:Nvidia GeForce GTX 1050Ti

这里应该很明显了是双显卡,这里解决问题的思路就是:先在GRUP启动器这里禁用掉N卡进入操作系统界面,在在操作系统里面修改GRUP的启动配置文件,之后在kali中禁用掉独显。

解决步骤:

1:启动电脑,进入GRUB引导界面,在第一个选项下按下"e",进入GRUB进行编辑
2:在quiet后面添加"nouveau.modeset=0",按下F10保存并进入用户登录界面

3:此时进入操作系统后需要我们修改下GRUB的配置文件,vim /boot/grub/grub.cfg

4:此时我们就可以在kali系统中禁用N卡

kali linux会默认安装nouveau和nvidia这两个开源的驱动程序,所以我们要先禁用这两个驱动程序并重启系统

vim /etc/modprobe.d/blacklist.conf
# Blacklist the alternative nvidia module 
blacklist nouveau
# Blacklist the original nvidia module 
blacklist nvidia

之后我们需要安装bbswitch程序来禁用独显

apt-get install bbswitch-dkms

我们在去“/etc/modules”内核模块文件中在载入bbswich

# vim /etc/modules
bbswitch load_state=0

重载并加载bbswitch模块

update-initramfs -u & modprobe bbswitch

然后卸载已经加载的N卡驱动

# 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

posted @ 2019-12-11 21:28  Falao  阅读(538)  评论(0编辑  收藏