如何在Fedora中将Xorg配置为默认GNOME会话

Wayland是一种安全的显示协议,也是一个实现协议的库,可以实现视频硬件和客户端之间的通信。

Wayland是一种安全的显示协议以及实现协议的库,可实现视频硬件(服务器)与客户端(系统上的每个应用程序)之间的通信。 Wayland是默认的GNOME显示服务器。

如果您注意到某些应用程序在Wayland中未按预期运行,则可以切换到X11中的 GNOME ,如本文所示。

要在Fedora Linux上的X11中运行GNOME ,有两种方法可以实现。 第一种方法是在登录屏幕上选择会话选择器中的Gnome on xorg选项,第二种方法是手动编辑GNOME显示管理器( GDM )配置,如下所示。

首先,通过运行以下loginctl命令确定会话编号和其他详细信息。

# loginctl
检查登录会话号码

检查登录会话号码

接下来,使用以下命令找出正在运行的会话类型(将2替换为您的实际会话号)。

# loginctl show-session 2 -p Type
检查会话类型

检查会话类型

现在使用您喜欢的文本编辑器打开GDM配置文件/etc/gdm/custom.conf

# vi /etc/gdm/custom.conf 

然后取消注释下面的行以强制登录屏幕使用Xorg显示管理器

WaylandEnable=false

并将以下行添加到[daemon]部分。

DefaultSession=gnome-xorg.desktop

整个GDM配置文件现在应该如下所示。

# GDM configuration storage
[daemon]
WaylandEnable=false
DefaultSession=gnome-xorg.desktop

[security]
[xdmcp]
[chooser]

[debug]
#Enable=true

保存文件中的更改并重新启动系统以开始使用xorg作为默认的GNOME会话管理器

系统重启后,再次通过运行以下命令验证您的会话号和类型,它应该显示Xorg

# loginctl	# get session number from command output 
# loginctl show-session 2 -p Type
检查Gnome会话类型

检查Gnome会话类型

就这样! 在本文中,我们已经解释了如何将Xorg配置为Fedora Linux中的默认GNOME会话 如果您有任何问题或意见,请不要忘记通过下面的反馈表联系我们。