继续发挥Lenovo ThinkServer TS-140的余热,新添置了一块Zotac GeForce GFX 1050 Ti Mini,按照Debian官方Wiki安装驱动程序失败,调试发现,如下命令并未安装任何头文件,
$ sudo apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')
其中
$ uname -r|sed 's/[^-]*-[^-]*-//' amd64
所以linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')
实际为linux-headers-amd64
,这是个meta package,似乎按理应该安装一个具体版本的头文件,然而实际情况是什么都没有安装,所以也没有编译任何驱动程序。
于是尝试了
$ sudo apt install linux-headers-$(uname -r) nvidia-driver
这回成功安装头文件并编译出驱动程序,重新启动后成功显示登录窗口。
下面的视频演示了安装显卡的过程。