在锁定屏幕上禁用GDM暂停


9

我在台式机上使用Arch Linux + GNOME3,当系统启动或用户注销时,gdm显示登录屏幕约20秒钟,然后关闭显示器(尽管计算机仍在运行)。是否可以禁用此功能?我希望监视器始终显示登录屏幕“永远”。我找不到任何配置方法。

Answers:


10

那是因为idle-delay设置。要更改它,您必须更改相应的dconf密钥(并以gdm用户身份执行):

  1. 切换到VT(例如Ctrl+ Alt+ F3),以root用户身份登录并运行:

    su - gdm -s /bin/sh
    

    将用户切换到gdm

  2. 然后运行:

    export $(dbus-launch)
    

    并将空闲延迟设置为0(这表示为never):

    GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.session idle-delay 0
    

    运行exit或按Ctrl+ D返回到帐户。

  3. 重新启动计算机或重新启动显示管理器:

    systemctl restart gdm
    

5

就像对don_crissti的答案的扩展:

第2步对我不起作用。我使用的是Gnome / gdm 3.28 org.gnome.desktop.session,但我没有,但这对我有用:

GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'

在Debian上,您可以在中进行设置/etc/gdm/greeter.dconf-defaults
gsc

0

通过进行以下调整dconf-editor可能有助于微调与睡眠相关的设置:

sleep-inactive-ac-timeout
sleep-inactive-ac-type
sleep-inactive-battery-timeout
sleep-inactive-battery-type

值得一试,在我的情况下,这是使计算机在不活动期间保持苏醒方式。

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.