Linux下安装显卡驱动指南(linux装显卡驱动)
Linux下安装显卡驱动指南:
在Linux系统中,使用显卡相关操作,首先要检查你安装的是什么类型的显卡,以及自行判断驱动是否正确安装。本指南适用于X86架构下的Linux发行版本,如Ubuntu,Centos和Debian,这里以Ubuntu为例详细介绍。
一、查看系统所安装的显卡类型
1. 打开终端,执行语句`lspci -v`,输出类似下面的结果:
“`shell
01:00.0 VGA compatible controller: VIA Technologies Inc Device 8391 (rev 01)
Subsystem: VIA Technologies Inc Device 0001
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at e0000000 (32-bit, prefetchable) [size=128M]
Memory at f7c00000 (32-bit, non-prefetchable) [size=64K]
I/O ports at cd00 [size=8]
[virtual] Expansion ROM at f7f00000 [disabled] [size=64K]
Capabilities: [180] Power Management version 3
Capabilities: [e0] Vendor-Specific Information: Len=0c
Kernel modules: viafb
“`
此处显示的是VIA Technologies Inc Device 8391,故可以得出此系统安装的是VIA系显卡。
二、安装显卡驱动
1. 首先需要查看系统中安装的Linux内核版本,打开终端,执行`uname -r`,查看系统中正在使用的内核版本号。
2. 根据Linux内核版本号,到VIA官网下载最新的特定版本的显卡驱动,如果显卡有官方的开源驱动,最好使用官方开源驱动。
3. 到VIA官网下载对应的显卡驱动,下载为.run格式的文件,例如VIA-56_v003.run。然后将该文件放到系统中某路径,如/home/,使用终端cd,切换至该路径,然后执行`chmod +x VIA-56_v003.run`,使该文件具有可执行权限。
4. 执行`sudo ./VIA-56_v003.run`,会出现一些配置选项,如果有不熟悉的,建议保持默认配置,按照提示一步步安装。
5. 安装完成之后,再次执行`lspci -v`,显示的信息已经出现了`Kernel modules: viafb`,而不是empty,表明驱动已经正确安装。
三、更新显卡驱动
1. 如果需要更新显卡驱动,只需要重复上述流程,即先查看系统中使用的内核版本号,查看显卡类型,然后再到VIA官网上下载对应版本的最新显卡驱动,替换原有驱动。
本指南介绍了在X86架构下Ubuntu系统下安装显卡驱动的过程,Linux支持许多类型的显卡,若是安装其他类型的显卡,可以类比参照本文,结合其他官方的安装指南,认真配置安装,可以确保Linux系统能够正常利用显卡及其驱动。