在Debian虚拟机上安装显卡驱动,可参考以下步骤:
使用命令lspci | grep -i nvidia
(适用于NVIDIA显卡)或lspci -k | grep -EA3 'VGA|3D|Display'
(适用于AMD显卡)查看显卡型号。
对于NVIDIA显卡,添加Non-free仓库,编辑/etc/apt/sources.list
文件,添加deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
,然后运行sudo apt update
。同时安装编译工具和内核头文件sudo apt install build-essential linux-headers-$(uname -r)
,并禁用Nouveau驱动,创建/etc/modprobe.d/blacklist-nouveau.conf
文件,添加blacklist nouveau\noptions nouveau modeset=0
,执行sudo update-initramfs -u
。
可从NVIDIA官网下载对应型号的驱动程序,赋予可执行权限后,用sudo ./NVIDIA-Linux-x86_64-xxx.xx.run
命令安装(xxx.xx
为版本号)。对于AMD显卡,可安装开源驱动sudo apt install xserver-xorg-video-amdgpu
。
安装完成后,重启系统,使用nvidia-smi
(NVIDIA显卡)或rocm-smi
(AMD显卡)命令查看显卡信息,若显示相关信息,则驱动安装成功。
具体步骤可能因显卡型号、虚拟机软件版本等因素有所不同,可参考硬件制造商的官方文档或社区论坛获取更详细的信息。