linux 图形如何设置x11 为主要图形
在 Linux 系统中,设置 X11 作为主要图形服务器可以通过以下几个步骤完成。X11(X Window System)是大多数 Linux 发行版中的默认图形服务器,但有时,某些发行版可能会改为使用 Wayland。要确保使用 X11,可以执行以下操作:
1. 检查当前图形服务器
要检查你当前正在使用的图形服务器,可以运行以下命令:,如果是tty,证明你是终端运行的
echo $XDG_SESSION_TYPE
如果输出是 x11
,说明你正在使用 X11。如果输出是 wayland
,则你当前在使用 Wayland。
2. 切换到 X11
如果你当前正在使用 Wayland,并且想切换到 X11,你可以通过以下几种方式完成。
a. 更改显示管理器配置
如果你的系统使用的是 GNOME 桌面环境,通常支持在登录时选择 X11 或 Wayland。
- 注销当前会话。
- 在登录屏幕上,点击你的用户名后,点击屏幕右下角或者右上角的小齿轮图标(具体位置因显示管理器不同)。
- 在弹出的菜单中选择
GNOME on Xorg
(或类似的基于 X11 的选项)。 - 输入密码并登录。
b. 禁用 Wayland
如果你想永久禁用 Wayland 并强制使用 X11,可以修改显示管理器的配置文件。以 GDM
(GNOME Display Manager)为例,执行以下步骤:
- 编辑 GDM 配置文件:
sudo nano /etc/gdm3/custom.conf
- 在该文件中找到以下行:
#WaylandEnable=false
取消注释这一行,将其修改为:
WaylandEnable=false
-
保存并退出编辑器(按
Ctrl + O
保存,Ctrl + X
退出)。 -
重启 GDM 或系统:
sudo systemctl restart gdm
3. 验证更改
登录系统后,再次运行以下命令以验证是否成功切换到 X11:
echo $XDG_SESSION_TYPE
如果输出为 x11
,说明切换成功。
4. 其他桌面环境
如果你使用的是其他桌面环境(如 KDE Plasma 或 LXQt),它们通常也提供类似的选项来选择 X11 或 Wayland。在登录屏幕上,选择相应的选项即可。