Kali5.8.0-kali2-amd64安装NVIDIA GPU驱动程序

本文档详细介绍了如何在Kali Linux 5.8.0-kali2-amd64上安装NVIDIA GPU驱动程序和CUDA支持,适合桌面用户而非Optimus笔记本用户。先决条件包括确认CUDA兼容性,更新系统并启用相关存储库。安装过程包括安装驱动和CUDA工具包,然后验证驱动程序是否正确加载。还提供了一些故障排除步骤,如使用nvidia-smi和glxinfo等工具来诊断问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Kali5.8.0-kali2-amd64安装NVIDIA GPU驱动程序

参考: https://www.kali.org/docs/general-use/install-nvidia-drivers-on-kali-linux/

以下为翻译:

安装NVIDIA GPU驱动程序

不要在VM中尝试这样做。从理论上讲可能的,但是这可能行不通,我们不建议用户尝试这样做。

本文档说明了如何安装NVIDIA GPU驱动程序和CUDA支持,从而可以与流行的渗透测试工具集成。

本指南还适用于专用卡(台式机用户),而不是Optimus(笔记本电脑用户)。我们没有硬件才能编写指南。因此,我们正在寻求社区的帮助。如果您具有硬件和专业知识,请编辑本指南

先决条件

首先,您需要确保您的卡支持CUDA

推荐使用CUDA计算能力> 5.0的GPU,但数量较少的GPU仍然可以使用。

之后,请确保在网络存储库中启用了contribnon-free组件,并且系统已完全升级:

kali@kali:~$ sudo apt update
kali@kali:~$
kali@kali:~$ sudo apt -y full-upgrade -y
kali@kali:~$
kali@kali:~$ [ -f /var/run/reboot-required ] && sudo reboot -f
kali@kali:~$

让我们确定安装的确切GPU,并检查其使用的内核模块:

kali@kali:~$ lspci | grep -i vga
07:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
kali@kali:~$
kali@kali:~$ lspci -s 07:00.0 -v
07:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd GP106 [GeForce GTX 1060 6GB]
        Flags: bus master, fast devsel, latency 0, IRQ 100
        Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Memory at f0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at e000 [size=128]
        Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nouveau
        Kernel modules: nouveau

kali@kali:~$

注意如何Kernel driver in useKernel modules正在使用暴发户?这是nVidia的开源驱动程序。本指南介绍了如何从NVIDIA安装封闭源。

有一个名为的软件包nvidia-detect,由于Kali是Rolling发行版,因此将无法检测到驱动程序,因此需要稳定的发行版。

ontinue? [Y/n] Y Get:1 http://kali.download/kali kali-last-snapshot/main amd64 libavahi-common-data amd64 0.8-16 [112 kB] Get:2 http://kali.download/kali kali-last-snapshot/main amd64 libgck-2-2 amd64 4.4.0.1-3 [73.7 kB] Get:3 http://kali.download/kali kali-last-snapshot/main amd64 libpangocairo-1.0-0 amd64 1.56.3-1 [35.7 kB] Get:4 http://http.kali.org/kali kali-last-snapshot/main amd64 libopencore-amrwb0 amd64 0.1.6-1+b2 [53.6 kB] Get:5 http://http.kali.org/kali kali-last-snapshot/main amd64 libtheora0 amd64 1.2.0~alpha1+dfsg-6 [135 kB] Get:6 http://http.kali.org/kali kali-last-snapshot/main amd64 libhyphen0 amd64 2.8.8-7+b2 [30.7 kB] Get:7 http://http.kali.org/kali kali-last-snapshot/main amd64 libxft2 amd64 2.3.6-1+b4 [54.5 kB] Get:8 http://kali.download/kali kali-last-snapshot/main amd64 libpangoxft-1.0-0 amd64 1.56.3-1 [27.6 kB] Get:9 http://http.kali.org/kali kali-last-snapshot/main amd64 cracklib-runtime amd64 2.9.6-5.2+b1 [143 kB] Get:10 http://kali.download/kali kali-last-snapshot/main amd64 libblockdev-nvme3 amd64 3.3.0-2 [22.3 kB] Get:11 http://kali.download/kali kali-last-snapshot/main amd64 gnome-keyring-pkcs11 amd64 48.0-1 [28.0 kB] Get:12 http://kali.download/kali kali-last-snapshot/main amd64 libqrencode4 amd64 4.1.1-2 [39.8 kB] Get:13 http://kali.download/kali kali-last-snapshot/main amd64 libzbar0t64 amd64 0.23.93-8 [134 kB] Get:14 http://http.kali.org/kali kali-last-snapshot/main amd64 libimobiledevice-1.0-6 amd64 1.3.0+git20250228-2 [135 kB] Get:15 http://http.kali.org/kali kali-last-snapshot/main amd64 libigdgmm12 amd64 22.7.1+ds1-1 [177 kB] Get:16 http://kali.download/kali kali-last-snapshot/main amd64 libglib2.0-data all 2.84.1-2 [1,284 kB] Get:17 http://kali.download/kali kali-last-snapshot/main amd64 mate-calc-common all 1.26.0-1 [556 kB] Get:18 http://kali.download/kali kali-last-snapshot/main amd64 libspeexdsp1 amd64 1.2.1-3 [42.9 kB] Get:19 http://http.kali.org/kali kali-last-snapshot/main amd64 libsonic0 amd64 0.2.0-13+b1 [10.3 kB] Ign:20 http://http.kali.org/kali kali-last-snapshot/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.12+dfsg-2 Ign:20 http://http.kali.org/kali kali-last-snapshot/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.12+dfsg-2 Ign:20 http://http.kali.org/kali kali-last-snapshot/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.12+dfsg-2 Err:20 http://http.kali.org/kali kali-last-snapshot/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.12+dfsg-2 Cannot initiate the connection to mirror.kku.ac.th:80 (2001:3c8:c108:2895::2). - connect (101: Network is unreachable) Could not connect to mirror.kku.ac.th:80 (202.28.95.174), connection timed out Cannot initiate the connection to mirror.kku.ac.th:80 (2001:3c8:c108:2895::2). - connect (101: Network is unreachable) Fetched 3,095 kB in 39s (79.7 kB/s) Error: Failed to fetch http://mirror.kku.ac.th/kali/pool/main/g/gdk-pixbuf/libgdk-pixbuf2.0-bin_2.42.12+dfsg-2_amd64.deb Cannot initiate the connection to mirror.kku.ac.th:80 (2001:3c8:c108:2895::2). - connect (101: Network is unreachable) Error: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
最新发布
07-07
<think>好的,用户现在遇到了在安装kali-win-kex时出现网络连接问题,特别是无法从mirror.kku.ac.th下载libgdk-pixbuf2.0-bin包。首先,我需要分析问题的可能原因。用户之前已经解决了锁的问题,现在的问题是网络连接失败,可能由于镜像服务器不可达或者网络配置问题。 首先,考虑镜像源的问题。用户使用的镜像可能暂时不可用,或者用户的地理位置导致连接某些镜像较慢或无法连接。解决方案包括更换镜像源到官方主源或其他可靠的镜像,比如阿里云、清华源等。需要指导用户如何修改sources.list文件中的镜像地址。 其次,用户可能没有使用代理,而某些镜像可能需要代理才能访问。但用户没有提到代理配置,所以可能暂时不考虑这个方面,除非更换镜像后仍存在问题。 另外,用户可能需要运行apt-get update来更新软件包列表,或者使用--fix-missing参数尝试修复缺失的包。但根据错误信息,用户已经尝试获取包,但连接超时,所以更可能的是镜像源问题。 然后,考虑DNS解析问题。如果用户的DNS设置有问题,可能导致无法解析镜像服务器的域名。建议检查/etc/resolv.conf文件,确保有正确的DNS服务器,比如8.8.8.8或1.1.1.1。 此外,用户可能需要清除APT缓存并重试,使用apt clean和apt autoclean命令。同时,检查网络连接是否稳定,使用ping或curl测试其他网站,确认网络是否正常。 最后,如果所有方法都无效,可以建议用户手动下载所需的deb包并本地安装,但这比较繁琐,可能不是最优解。因此,优先推荐更换镜像源和调整网络设置。 总结步骤:更换镜像源、更新软件包列表、检查DNS、使用HTTPS镜像、尝试其他镜像服务器,最后考虑手动安装。同时,给出相关问题作为扩展,帮助用户深入理解解决方案。</think>您遇到的网络连接问题是由于镜像服务器不可达导致的。以下是解决方案: 1. **更换镜像源**: ```bash sudo sed -i 's|http://mirror.kku.ac.th/kali|https://http.kali.org/kali|g' /etc/apt/sources.list ``` 2. **更新软件包列表**: ```bash sudo apt update --fix-missing ``` 3. **使用HTTPS镜像(推荐)**: ```bash sudo sed -i 's|http://kali.download/kali|https://kali.download/kali|g' /etc/apt/sources.list ``` 4. **指定DNS解析**: ```bash echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null ``` 5. **强制重新下载**: ```bash sudo apt install --reinstall libgdk-pixbuf2.0-bin ``` 如果问题持续,可尝试使用阿里云镜像: ```bash echo "deb https://mirrors.aliyun.com/kali kali-last-snapshot main contrib non-free" | sudo tee /etc/apt/sources.list ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值