美文网首页Kali 渗透
Kali Linux 安装英伟达显卡过程实录(转)

Kali Linux 安装英伟达显卡过程实录(转)

作者: 杰罗xr | 来源:发表于2018-07-16 17:52 被阅读321次

    原创: 火星回来的德国人

    微信公众号: OG完美主义者

    公众号二维码:

    里面有苑老师的linux/kali等诸多高质量教程

    扫描关注公众号(原创苑老师的公众号)

    正文

    Linux 系统安装 Nvidia 显卡驱动从来都是个蛋疼的事......

    这方面 Ubuntu 作得比较好,将 Nvidia 的显卡驱动纳入了官方库,使用者可以像安装普通软件一样安装显卡驱动。

    但是 Kali Linux 的用户就没那么幸运了,我们在网上能找到的所有操作文档几乎无一能够原样复现,因此总有童鞋问我N卡安装的问题。

    我之前的N卡安装经验还停留在 Kali 1.0 时代,对现在的 Kali 版本已经完全失效。因此上周空余时间,我在自己的笔记本上做了个测试,过程虽然非常顺利,但仍然踩了几个坑,现在将整个过程与大家分享,希望对所有困扰中的朋友有所帮助。以下是整个过程的记录:

    1、硬件环境

    机械革命 x6ti(Intel + GeForce GTX 960M 双显卡)

    2、系统安装

    此步骤省略......

    3、系统安装完毕,在登陆界面卡死,无法进入桌面;

    4、重启系统,选择高级选项——恢复模式


    image.png
    image.png

    编辑"/etc/modprobe.d/blacklist-nouveau.conf"文件,增加如下内容:

    blacklist nouveau

    options nouveau modeset=0

    alias nouveau off"

    然后运行如下命令,重启电脑即可正常登陆进入桌面;

    update-initramfs -u && reboot

    5、进入桌面后安装 N 卡驱动

    apt install nvidia-driver nvidia-xconfig

    6、查看电脑中 N 卡的总线 ID

    nvidia-xconfig --query-gpu-info | grep 'BusID : ' | cut -d ' ' -f6

    记录如下查询结果:

    PCI:1:0:0

    7、创建并编辑 /etc/X11/xorg.conf 文件,增加如下内容(将BusID内容替换为上一步的查询结果)

    Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
    EndSection

    Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    EndSection

    Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration"
    EndSection

    Section "Device"
    Identifier "intel"
    Driver "modesetting"
    EndSection

    Section "Screen"
    Identifier "intel"
    Device "intel"
    EndSection

    8、创建以下两个脚本文件

    /usr/share/gdm/greeter/autostart/optimus.desktop
    /etc/xdg/autostart/optimus.desktop

    文件内容如下:

    [Desktop Entry]
    Type=Application
    Name=Optimus
    Exec=sh -c "xrandr --setprovideroutputsource modesetting NVIDIA-0; xrandr --auto"
    NoDisplay=true
    X-GNOME-Autostart-Phase=DisplayServer

    9、此时重启电脑后再次无法进入桌面!因此再次重启电脑,进入“恢复模式”;

    10、启用网卡并进行网络配置(DHCP环境)

    ip link set eth0 up

    dhclient eth0

    11、安装驱动

    apt install ocl-icd-libopencl1 nvidia-driver nvidia-cuda-toolkit

    重启后进入系统正常,所有操作结束!

    参考文档:

    1、https://forums.kali.org/showthread.php?35748-TUTORIAL-Installing-official-NVIDIA-driver-in-Optimus-laptop&highlight=geforce

    2、https://docs.kali.org/general-use/install-nvidia-drivers-on-kali-linux

    相关文章

      网友评论

        本文标题:Kali Linux 安装英伟达显卡过程实录(转)

        本文链接:https://www.haomeiwen.com/subject/dngbpftx.html