Arch Linux 安装 Xorg

本页内容

在安装桌面环境之前,我们先安装 Xorg 服务器,确保 Xorg 可以正常工作。

安装 Xorg

1$ sudo pacman -S xorg-server

安装驱动

首先检查机器的显卡信息:

1$ lspci -v | grep -A1 -e VGA -e 3D
200:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01) (prog-if 00 [VGA controller])
3        DeviceName: Onboard - Video
4--
501:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1) (prog-if 00 [VGA controller])
6        Subsystem: Dell Device 0a70

可以看到有两个显卡:Intel 和 NVIDIA,接着我们按照驱动安装所列的表格进行驱动安装:

1$ sudo pacman -S xf86-video-intel nvidia nvidia-utils

你也可以通过以下命令以列出所有开源显卡驱动:

1$ sudo pacman -Ss xf86-video

运行测试

建议安装驱动后,重启机器,以免导致运行 Xorg 失败,不好排查问题。

在安装 Xorg 和 驱动后,我们需要验证下 Xorg 是否可以正常运行。

1$ sudo pacman -S xorg-xinit xorg-twm xterm xorg-xclock
2$ cp /etc/X11/xinit/xinitrc ~/.xinitrc
3$ startx

如无意外,将会看到一个简单的图形界面,这说明 Xorg 已经可以正常工作了。接下来我们就可以安装喜欢的桌面环境,如:KDE

如果没有正常启动 Xorg,确保安装了正确的显卡驱动,也可以参考官网的问题排查章节。