Arch Linux安装显卡驱动教程

@Ta 2020-11-02发布,2022-08-01修改 22909点击

AMD显卡应该不需要安装驱动,如果你的A卡无法直接启动游戏,请进群讨论

英特尔集显,我不太清楚怎么安装。如果你有英特尔集显设备,请进群讨论

下面介绍安装N卡驱动的方法:


  1. 启用32位软件源

假设你使用vim编辑器。如果你用nano,把下文的所有vim替换为nano

vim /etc/pacman.conf

然后取消以下两行的注释(删除前面的#号):

[multilib]
Include = /etc/pacman.d/mirrorlist

如果找不到这两行,就把它们添加到文件末尾。


  1. 更新软件包列表

运行以下命令:

sudo pacman -Sy

  1. 安装显卡驱动和Vulkan支持库,重启后生效。

对于NVIDIA显卡:

sudo pacman -S nvidia nvidia-prime nvidia-settings nvidia-utils opencl-nvidia vulkan-icd-loader lib32-nvidia-utils lib32-opencl-nvidia lib32-vulkan-icd-loader

如果出现多个版本让你选择,选nvidia-beta-dkms就好,其他选择通常不够新。而Linux游戏通常要求显卡驱动越新越好。除非你的显卡非常老,新驱动已经不支持你的显卡了,才选旧版本。

对于AMD显卡或核显:

sudo pacman -S vulkan-icd-loader lib32-vulkan-icd-loader vulkan-radeon lib32-vulkan-radeon

对于英特尔显卡或核显:

sudo pacman -S vulkan-icd-loader lib32-vulkan-icd-loader vulkan-intel lib32-vulkan-intel

如果你是双显卡(独显+核显),那两种都要安装。比如英特尔核显+NVIDIA独显,就要同时安装NVIDIA和英特尔的包。

  1. 此外,笔记本可能需要打开“Nvidia Prime渲染卸载”选项,然后在“Vulkan ICD 加载器”那里选择“NVIDIA ICD”,否则某些游戏游戏打不开,提示没有可用的显卡驱动。打开方法如下:

图片.png

注意左侧边栏Wine旁边的齿轮按钮正常不会显示,需要把鼠标放上去才会显示。

回复列表(3|隐藏机器人聊天)
  • @Ta / 2020-11-02 / /
    咦。老虎不是用的uos吗,Arch说起来我之前也折腾过N卡的显卡驱动,不过不是失败就是卡在开机。
  • @Ta / 2020-11-02 / /

    @雨伤,我要为Wine游戏助手支持的各种Linux发行版制作显卡驱动安装教程。

  • @Ta / 2020-11-08 / /
    感谢老虎。我的arch N卡终于安装成功驱动了。安装了老虎文中的这个,然后看了arch的wiki和optimus-manager的安装说明。成功为笔记本使用上了N卡。配合optimus可以自由切换集显和英伟达显卡了,说起来之前用的manjaro安装显卡驱动,好像还下载过官网的驱动。还安装过大黄蜂。反正一大堆都没成功,这次直接上手arch+kde然后N卡驱动装上来了。不错。。说起来我在装optimus的时候看到文档说manjaro kde还有一些注意事项emmm,算了都是arch,还是折腾原版arch吧。
添加新回复
回复需要登录