如何配置 GNOME gdm 登录屏幕?

如何配置 GNOME gdm 登录屏幕?

我最近安装了 Arch Linux 并完成了大部分设置。对于许多其他 Linux 发行版,都有一个用于配置登录屏幕外观的工具。我想更改使用的壁纸、日期/时间格式(从“周六下午 6:27”到“26 Feb 11 18:27”)以及显示器的刷新率(当我登录时就可以了) ,但不在登录屏幕上)。

我在哪里可以找到这些配置选项或(最好)GNOME 应用程序以允许我进行这些配置更改?

答案1

建筑维基百科是一个非常好的信息来源。是我发现以下内容的地方:

要配置 GDM 主题,请使用以下命令:

sudo -u gdm dbus-launch gnome-appearance-properties

如需更多配置选项,请使用以下命令:

sudo -u gdm dbus-launch gconf-editor

并修改以下层次结构:

/apps/gdm/simple-greeter
/desktop/gnome/interface
/desktop/gnome/background

您可能会遇到 Xauth 错误。如果发生这种情况,请尝试gksudo代替sudo.如果错误仍然存​​在,您可以执行以下操作:

xauth list $DISPLAY

这将为您提供用户正在使用的 xauth cookie。复制输出,然后运行以下命令,将“”替换为上一个命令的输出。

sudo su -u gdm
xauth add <cookie>
dbus-launch gnome-appearance-properties

这将使您以 gdm 用户身份登录,添加 cookie,允许 gdm 使用您的显示器,并启动 gnome-appearance-properties。

答案2

我发现做到这一点的唯一方法是修改/替换文件:

/usr/share/backgrounds/linuxmint/default_background.jpg

该文件是 1920x1200,我只尝试用相同分辨率的另一个 jpg 替换它。

您可能需要对原始文件进行备份default_background.jpg以防万一。

更换后,您可以通过锁定计算机来测试图像的外观。

答案3

唯一在 Arch Linux 上对我有用的:

sudo -u gdm dbus-launch gsettings set org.gnome.desktop.screensaver picture-uri 'file:///usr/share/backgrounds/gnome/picture.jpg'

然后,您可以验证它是否有效:

sudo -u gdm gsettings get org.gnome.desktop.screensaver picture-uri

或者使用 dconf 进行验证:

sudo -u gdm dconf read /org/gnome/desktop/screensaver/picture-uri

答案4

至少在我的系统上,默认登录提供了一个菜单选项,可以从登录屏幕更改配置。

但监视器刷新不受 GDM 控制,GDM 是 X 服务器配置,在 xorg.conf 文件中编辑。

相关内容