Ubuntu 24.04.4 LTS 安装技嘉5060Ti最新版驱动

1、更新系统并安装依赖

sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential linux-headers-$(uname -r)

2、禁用开源 nouveau 驱动

# 创建黑名单
sudo tee /etc/modprobe.d/blacklist-nouveau.conf >/dev/null <<EOF
blacklist nouveau
options nouveau modeset=0
EOF
# 重建 initramfs
sudo update-initramfs -u

3、安装 NVIDIA 驱动 【NVIDIA 官方源(最新版)】

# 安装密钥环
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update
# 安装驱动
sudo apt install -y nvidia-open

从报错信息来看,你遇到的是 libnvidia-gl-580libnvidia-egl-gbm1 的依赖冲突,这是 Ubuntu 24.04 上升级 NVIDIA 驱动时非常常见的问题。

根本原因:

  • 系统中已安装的 libnvidia-egl-gbm1 是 Ubuntu 仓库自带的旧版本(535/550 系列驱动依赖)
  • 升级到 580 系列驱动时,libnvidia-gl-580 会尝试覆盖 / 替换它,但包管理器因依赖关系阻止了这一操作,导致依赖链断裂。
# 先清理损坏的依赖(修复 apt 状态)
sudo apt --fix-broken install
sudo dpkg --configure -a
sudo apt clean && sudo apt autoclean
sudo apt autoremove -y

# 完全清除所有已安装的 NVIDIA 驱动和库
sudo apt purge -y nvidia* libnvidia*
sudo apt autoremove -y
sudo apt autoclean

# 确认卸载干净
dpkg -l | grep nvidia
Categories: 系统运维