双显卡电脑安装Kali进系统黑屏和安装双显卡解决方案
Kali安装完系统,登录后黑屏
在启动需要选择项的时候,按下e键,进行编辑grub命令,命令如下
在倒数第三行加入了nouveau.modeset=0
【也就是字符quite的后面】
然后按下ctrl键+X键,进行启动即可,然后输入登录账户密码,成功进入系统
之后成功进入操作系统,然后发现一个问题这个办法需要每次进入操作系统之前执行一遍。
按照上面的方法进入系统后,先配置如下:
将nouveau添加到黑名单,防止它启动
cd /etc/modprobe.d
sudo vi nvidia-graphics-drivers.conf
写入:blacklist nouveau
保存并退出: wq!
使用cat命令检查: cat nvidia-graphics-drivers.conf
对于:/etc/default/grub
,添加到末尾。
sudo vi /etc/default/grub
末尾写入:rdblacklist=nouveau nouveau.modeset=0
保存并退出: wq!
再使用cat命令检查:cat /etc/default/grub
然后再init 6
重启电脑
kali双显卡解决方案
更换源下面使用中科大的源
vi /etc/apt/sources.list
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
添加完毕后执行下面的更新指令,进行系统或者工具的更新
apt-get update && apt-get upgrade && apt-get dist-upgrade
清理安装包:apt-get clean
1.查看自己的内核版本信息
然后使用uname -r
或者uname -a
查看自己的Kali Linux内核版本信息
2. 禁用开源显卡驱动 nouveau
禁用的命令如下:
echo -e "blacklist nouveau\noptions nouveau modeset=0\nalias nouveau off" > /etc/modprobe.d/blacklist-nouveau.conf
update-initramfs -u && reboot
经过上面的操作,开源显卡驱动就被禁用了,为了保险起见,开机后还是要确认以下是否禁用成功了。可以使用如下命令查看:
lsmod |grep -i nouveau
如果执行上面的命令没有任何输出,则证明开源显卡驱动 nouveau 已被成功禁用。
然后再运行下下面的命令
|
|
3. 下载 NVIDIA 官方驱动
到 NVIDIA 的官网下载对应型号的驱动 http://www.nvidia.com/Download/index.aspx?lang=en-us ,注意,这里要选择和你显卡硬件型号对应的版本,否则一定失败。比如我的是 GTX1050ti 的显卡,点击 SEARCH 后就可以看到 DOWNLOAD 的按钮了,点击下载就可以了。
4. 安装
下载好 NVIDA 的显卡驱动文件后,使用 chmod a+x NVIDIA-Linux-x86_64-390.48.run
命令给予驱动可执行权限。然后使用 ./NVIDIA-Linux-x86_64-390.48.run
命令安装。安装过程中会提示警告,全部选择 yes。
5. 配置
安装之后最重要的部分来了,必须要配置,让 kali Linux 知道你使用的是什么显卡驱动,否则开机是会失败的。执行 nvidia-xconfig –query-gpu-info | grep ‘BusID : ‘ | cut -d ‘ ‘ -f6
查看BusID,我的显示如下:PCI:1:0:0
,这个信息用于配置下列文件,配置步骤如下:
|
|
5.1. /etc/X11/xorg.conf
vi /etc/X11/xorg.conf
填入如下信息:
|
|
5.2. /usr/share/gdm/greeter/autostart/optimus.desktop 和 /etc/xdg/autostart/optimus.desktop
vi /usr/share/gdm/greeter/autostart/optimus.desktop
填入如下信息:
|
|
vi /etc/xdg/autostart/optimus.desktop
填入如下信息:
|
|
6. 重启
到这里,显卡驱动就安装完成并配置好了,去设置里面查看,
然后以后更新或者安装什么东西的时候,提示你卸载Nvidia的时候,选择否就行了,不会影响其他的使用的!
- 原文作者:码中春秋
- 原文链接:https://blog.taielab.com/2019-04-16/kali-linux-double-display-solutions.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。