我在桌面上使用 Arch Linux + GNOME3,当系统启动或用户注销时,gdm显示登录屏幕约 20 秒,然后关闭显示(尽管计算机仍在运行)。是否可以禁用此功能?我希望显示器“永远”显示登录屏幕。我找不到任何方法来配置它。
don*_*sti 11
那是因为idle-delay设定。要更改它,您必须更改相应的dconf密钥(并以gdm用户身份执行此操作):
切换到一个VT(例如Ctrl+ Alt+ F3),登录作为根和运行:
su - gdm -s /bin/sh
Run Code Online (Sandbox Code Playgroud)
将用户切换到gdm.
然后运行:
export $(dbus-launch)
Run Code Online (Sandbox Code Playgroud)
并将空闲延迟设置为0(转换为从不):
GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.session idle-delay 0
Run Code Online (Sandbox Code Playgroud)
运行exit或点击Ctrl+D返回root帐户。
重新启动您的机器或重新启动显示管理器:
systemctl restart gdm
Run Code Online (Sandbox Code Playgroud)小智 6
正如对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'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14127 次 |
| 最近记录: |