如何配置GNOME gdm登录屏幕?


14

我最近安装了Arch Linux,并进行了大部分设置。在其他许多Linux发行版中,都有一个用于配置登录屏幕外观的工具。我想将使用的墙纸,日期/时间格式从“ Sat 6:27 PM”更改为“ 26 Feb 11 18:27”,以及监视器的刷新率(我登录后就可以了) ,但不在登录屏幕上)。

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

Answers:


11

ArchWiki是一个很好的信息源。是我发现以下内容的地方:

要配置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。


1
当我尝试运行“ sudo -u gdm dbus-launch gconf-editor”时,出现“未指定协议”和“无法执行gconf-editor:没有这样的文件或目录”。不过,我将重新阅读该页面并四处浏览。
Thomas Owens'2

@ thomas-owens我添加了一些尝试的步骤。
肖恩·高夫

因此,我这样做了,并启动了gnome-appearance-properties,它只是System> Preferences> Appearance中的Appearance Preferences。无法对该应用程序上的登录屏幕进行任何调整。我现在正在寻找必须单独安装的gconf-editor。没有什么让我惊讶的,但是有很多选择,所以我将不得不阅读一些文档并稍作讨论。
Thomas Owens

我应该添加登录屏幕是gdm用户的背景图片。早期版本的GDM支持主题,但是不再支持。
肖恩·高夫

sudo: unkown user: gdm从@ ShawnJ.Goff的建议中
受益

1

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

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

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

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

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


非常感激!
raucousloki

1

在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

0

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.