您的位置:

Linux显卡驱动安装详解

一、Linux显卡驱动安装教程

1、首先,我们需要确定自己的显卡型号,可以通过终端输入以下命令查看:

lspci -vnn | grep VGA

下面是一个例子:

00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 (Whiskey Lake) [8086:3ea0] (rev 02) (prog-if 00 [VGA controller])
    Subsystem: Lenovo UHD Graphics 620 (Whiskey Lake) [17aa:229b]
    Flags: bus master, fast devsel, latency 0, IRQ 137
    Memory at a2000000 (64-bit, non-prefetchable) [size=16M]
    Memory at 90000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 5000 [disabled] [size=64]
    [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
    Capabilities: [40] Vendor Specific Information: Len=0c 
    Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [ac] MSI: Enable- Count=1/1 Maskable+ 64bit-
    Capabilities: [d0] Power Management version 2
    Capabilities: [100] Process Address Space ID (PASID)
    Capabilities: [200] Address Translation Service (ATS)
    Capabilities: [300] Page Request Interface (PRI)
    Kernel driver in use: i915
    Kernel modules: i915

在这个例子中,我们可以看到使用的是i915驱动。

2、下载官方提供的驱动,网站可能因为地区或者网络原因而有所不同,这里以英伟达显卡为例,官方网站为:https://www.nvidia.com/en-us/

3、关闭图形界面,按下Ctrl+Alt+F1进入文本界面。

4、禁用系统自带的显卡驱动:

sudo apt-get remove nvidia*

5、进行驱动安装:

sudo sh NVIDIA-Linux-x86_64-xxx.xx.run

xxx.xx替换为下载的驱动版本号。

6、按照安装向导完成安装即可,完成后输入以下命令重启计算机:

sudo reboot

二、Linux显卡驱动安装失败

1、在驱动安装过程中被其他进程中断或者网速不稳定等原因。

2、在驱动安装后,系统出现黑屏或者无法识别显卡等问题。

3、在安装后,出现错误信息,不能正常启动。

对于以上情况,我们需要先确认出错原因,可能需要重新安装驱动,或者找到对应的解决方法。在安装过程中,如果有尝试过多次仍然无法解决问题,可以考虑寻求对应的技术支持。

三、Linux显卡驱动安装位置

在默认设置下,驱动文件都会被保存在/tmp目录下,可以通过以下命令查看:

ls /tmp/

如果需要修改默认安装位置,可以在安装时添加--install-path参数,例如:

sudo sh NVIDIA-Linux-x86_64-xxx.xx.run --install-path=/usr/local/nvidia/

四、Linux显卡驱动安装后黑屏

1、出现此问题可能是驱动不兼容或者有冲突。

2、解决方法:在启动时按下Shift进入grub菜单,选择高级选项进入上一版本的内核,然后通过以下命令重新安装驱动:

sudo apt-get install nvidia-driver-xxx

3、如果以上尝试无法解决问题,可以考虑重新安装系统。

五、Linux显卡驱动安装后显卡不工作

1、可能是驱动版本不对,需要重新安装合适版本。

2、或者是与其他软件或者驱动有冲突,可以通过卸载或者禁用对应软件或驱动解决。

3、如果以上尝试无法解决问题,可以考虑寻求技术支持。

六、Linux系统显卡驱动安装失败

1、可能是显卡型号不支持当前版本的驱动。

2、或者是历史遗留问题,需要清除系统中已安装的旧显卡驱动。

3、或者是缺少依赖库,需要安装对应的依赖库。

4、以上尝试均未解决,可以考虑寻求技术支持。

七、Linux重新安装显卡驱动

如果想要重新安装显卡驱动,可以按照以下步骤操作:

1、卸载原来的显卡驱动:

sudo apt-get remove nvidia*

2、删除旧的驱动文件:

sudo rm -rf /usr/src/nvidia-xxx

3、删除已安装的依赖:

sudo apt-get remove nvidia-* nvidia-kernel-*

4、安装新的驱动,参考第一小节的步骤重新安装。

八、Linux怎么看显卡驱动

1、通过以下命令查看当前正在使用的显卡驱动:

lsmod | grep nvidia

如果有输出,说明当前使用的是nvidia驱动。

2、也可以在系统设置中查看。进入“软件和更新”->“附加驱动”,可以看到当前使用的显卡驱动,也可以通过该界面进行显卡驱动的安装和卸载。

九、Linux安装显卡驱动选取

1、根据官方提供的支持列表,选择对应的驱动版本。

2、也可以选择通过系统设置中的“附加驱动”选项进行选择并安装。

3、如果是比较老的机器,需要注意选择匹配的驱动版本。

总之,Linux显卡驱动安装过程中需要注意对应的驱动版本和支持情况,根据具体情况选择合适的安装方式和流程,同时在安装过程中遇到的问题也需要及时解决。