ubuntu24.04.2 NVIDIA GeForce RTX 4060笔记本安装驱动

https://www.nvidia.cn/drivers/details/242281/

上面是下载地址

sudo chmod +x NVIDIA-Linux-x86_64-570.133.07.run  # 赋予执行权限

把下载的驱动复制到家目录下,基本工具准备,如下

sudo apt update
sudo apt install build-essential libglvnd-dev

sudo vim /etc/modprobe.d/blacklist.conf

增加以下内容

blacklist nouveau
options nouveau modeset=0

更新并重启:

sudo update-initramfs -u
sudo reboot

验证是否禁用成功:

lsmod | grep nouveau # 无输出表示已禁用

添加源:

sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update

安装Mainline内核工具

sudo apt install mainline

使用图形界面安装内核

安装6.8.0和6.14两个内核,装坏了可以通过6.14启动,删除nvidia* 

sudo apt remove --purge 'nvidia*' 'cuda*'

修改

sudo vim /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="quiet  splash nomodeset"
GRUB_CMDLINE_LINUX=""

 更新

sudo update-grub

停止图形界面

sudo systemctl stop gdm3  # 适用于 GNOME 桌面(Ubuntu 默认)
# 或
sudo systemctl stop lightdm  # 适用于 LightDM

进入文本模式

sudo init 3  

输入用户名                               

输入密码

sudo ./NVIDIA-Linux-x86_64-570.133.07.run

输入密码

Multiple kernel module types are available for this system. Which would you  
  like to use?

                  NVIDIA Proprietary             MIT/GPL

选第二个mit/gpl

后面记不太全,x-confgure选yes,有6.14内核在,不怕

其他选项记不得了,不清楚的可以查一下

安装结束后输入reboot即重启,成功进入系统,后续没有任何问题,亲测

 再次重启都可正常进入系统,没有任何问题,前面装崩过好几次,特此分享

### NVIDIA Linux 驱动程序安装教程 NVIDIA 提供的 `.run` 文件是一种自解压脚本,用于简化驱动程序的安装过程。以下是有关 `NVIDIA-Linux-x86_64-570.133.07.run` 的详细说明以及如何完成安装的过程。 #### 准备工作 在开始之前,请确保满足以下条件: - 已停止图形界面服务(如 X Server 或 Wayland),以便能够以纯命令行模式运行。 - 系统已更新至最新状态,特别是内核头文件和开发工具包已经安装完毕。 对于基于 Debian 的发行版,可以通过以下命令安装必要的软件包: ```bash sudo apt update && sudo apt install build-essential dkms linux-headers-generic ``` 对于基于 Red Hat 的发行版,可以执行以下操作来安装所需的组件: ```bash sudo yum groupinstall "Development Tools" sudo yum install kernel-devel ``` #### 安装步骤 1. **下载并验证驱动程序** 下载适用于系统的 NVIDIA 驱动程序二进制文件,并将其保存到本地目录中。假设该文件名为 `NVIDIA-Linux-x86_64-570.133.07.run`。 2. **赋予可执行权限** 使用 chmod 命令设置文件为可执行文件: ```bash chmod +x NVIDIA-Linux-x86_64-570.133.07.run ``` 3. **切换到控制台模式** 如果当前正在使用桌面环境,则需要先退出图形会话并进入 TTY 控制台。通常通过按 Ctrl+Alt+F2 切换到另一个终端窗口。登录后,停止显示管理器(例如 GDM、LightDM)。例如,在 Ubuntu 上可以运行: ```bash sudo systemctl stop gdm ``` 4. **禁用 Nouveau 开源显卡驱动** 默认情况下,许多 Linux 发行版启用了开源 Nouveau 显卡驱动程序,这可能会与 NVIDIA 专有驱动冲突。因此需禁用它。创建一个新的配置文件 `/etc/modprobe.d/blacklist-nouveau.conf` 并添加如下内容: ```plaintext blacklist nouveau options nouveau modeset=0 ``` 接着重新生成 initramfs: ```bash sudo dracut --force ``` 5. **启动安装向导** 运行 NVIDIA 自定义安装脚本来初始化驱动程序部署流程: ```bash sudo ./NVIDIA-Linux-x86_64-570.133.07.run ``` 此过程中可能提示接受许可协议、确认检测现有驱动版本以及其他选项的选择。按照屏幕上的指示逐步完成即可[^1]。 6. **重启计算机** 成功完成后恢复图形服务器并重引导机器使更改生效: ```bash sudo systemctl start gdm reboot ``` #### 后续检查 为了验证新安装的 GPU 是否正常运作,可通过 nvidia-smi 实用程序获取设备的状态报告: ```bash nvidia-smi ``` 上述命令应返回详细的硬件规格及其利用率统计信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值