温馨提示×

ubuntu驱动自动安装脚本

小樊
41
2025-11-06 11:11:56
栏目: 智能运维

Ubuntu 驱动自动安装脚本可以帮助您自动检测和安装显卡、声卡等硬件所需的驱动程序。以下是一个简单的示例脚本,用于自动检测并安装显卡驱动:

#!/bin/bash

# 更新系统
sudo apt update
sudo apt upgrade -y

# 安装必要的软件包
sudo apt install -y build-essential dkms git

# 检测显卡类型
graphics_driver=$(lspci -k | grep -A 2 -i "VGA" | grep "Kernel driver in use" | awk '{print $4}' | cut -d'.' -f1)

# 根据显卡类型安装驱动
case $graphics_driver in
    "nouveau")
        echo "Detected NVIDIA GPU with nouveau driver."
        echo "Please reboot your system to use the nouveau driver."
        ;;
    "nvidia")
        echo "Detected NVIDIA GPU. Installing proprietary drivers..."
        sudo apt install -y nvidia-driver-460
        ;;
    "amdgpu")
        echo "Detected AMD GPU. Installing amdgpu driver..."
        sudo apt install -y mesa-vulkan-drivers mesa-vdpau-drivers
        ;;
    "intel")
        echo "Detected Intel GPU. No additional drivers needed."
        ;;
    *)
        echo "Unsupported graphics card."
        ;;
esac

# 重启系统
sudo reboot

要使用此脚本,请将其保存为 install_drivers.sh,然后在终端中运行以下命令:

chmod +x install_drivers.sh
./install_drivers.sh

请注意,这个脚本仅适用于 NVIDIA、AMD 和 Intel 显卡。如果您使用的是其他类型的显卡,您可能需要修改脚本以适应您的硬件。此外,这个脚本安装的是预编译的驱动程序,可能不是最新的。如果您需要安装最新版本的驱动程序,您可能需要从官方网站或其他来源下载并手动安装。

0