ArchLinux下安装steam
启用multilib
sudo vim /etc/pacman.conf
取消注释
[multilib]
Include = /etc/pacman.d/mirrorlist
更新库
sudo pacman -Syy
安装steam
sudo pacman -S steam
安装32位版本的OpenGL图形驱动
查看显卡驱动型号
lspci -v | grep -A1 -e VGA -e 3D
查看库中的显卡驱动
sudo pacman -Ss xf86-video
安装适合自身电脑的驱动
sudo pacman -S 包名
Example
$ lspci -v | grep -A1 -e VGA -e 3D
输出结果:
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])
DeviceName: Onboard - Video
--
01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1) (prog-if 00 [VGA controller])
DeviceName: NVIDIA GeForce GTX 1650
$ sudo pacman -Ss xf86-video
输出结果:
extra/xf86-video-amdgpu 21.0.0-2 (xorg-drivers)
X.org amdgpu video driver
extra/xf86-video-ati 1:19.1.0.r9.g5eba006e-2 (xorg-drivers)
X.org ati video driver
extra/xf86-video-dummy 0.3.8-5 (xorg-drivers)
X.org dummy video driver
extra/xf86-video-fbdev 0.5.0-3 (xorg-drivers)
X.org framebuffer video driver
extra/xf86-video-intel 1:2.99.917+916+g31486f40-2 (xorg-drivers)
X.org Intel i810/i830/i915/945G/G965+ video
drivers
extra/xf86-video-nouveau 1.0.17-2 (xorg-drivers) [installed]
Open Source 3D acceleration driver for nVidia
cards
extra/xf86-video-openchrome 0.6.0.r754.g15c868a-1 (xorg-drivers)
X.Org Openchrome drivers
extra/xf86-video-sisusb 0.9.7-4
X.org SiS USB video driver
extra/xf86-video-vesa 2.5.0-2 (xorg-drivers xorg) [installed]
X.org vesa video driver
extra/xf86-video-vmware 13.3.0-3 (xorg-drivers)
X.org vmware video driver
extra/xf86-video-voodoo 1.2.5-12 (xorg-drivers)
X.org 3dfx Voodoo1/Voodoo2 2D video driver
community/xf86-video-qxl 0.1.5.r16.g52c421c-2 (xorg-drivers)
Xorg X11 qxl video driver
我选择安装xf86-video-nouveau
$ sudo pacman -S xf86-video-nouveau
生成en_US.UTF-8语言环境,以避免非法指针错误
sudo vim /etc/locale.gen
取消注释en_US.UTF-8 UTF-8
如:
...
#en_SG ISO-8859-1
en_US.UTF-8 UTF-8
#en_US ISO-8859-1
...
安装ttf-liberation
sudo pacman -S ttf-liberation
安装wqy-zenhei以支持亚洲地区语言
sudo pacman -S wqy-zenhei
运行steam
$ steam