데스크탑에서 Arch Linux + GNOME3을 사용하고 있는데, 시스템이 부팅되거나 사용자가 로그아웃하면 gdm
로그인 화면이 약 20초 동안 나타났다가 디스플레이가 꺼집니다(컴퓨터는 계속 실행 중임에도 불구하고). 이 기능을 비활성화할 수 있나요? 디스플레이에 로그인 화면이 "영원히" 계속 표시되기를 원합니다. 구성할 방법을 찾을 수 없습니다.
답변1
idle-delay
그 이유는 바로 설정 때문입니다 . 이를 변경하려면 해당 키를 변경해야 합니다 dconf
(그리고 gdm
사용자로서 이 작업을 수행).
VT
a (예: ++ ) 로 전환 Ctrl하고 다음으로 로그인합니다.AltF3뿌리그리고 다음을 실행하세요:su - gdm -s /bin/sh
사용자를 으로 전환합니다
gdm
.그런 다음 다음을 실행하십시오.
export $(dbus-launch)
유휴 지연을
0
(즉,안 돼요):GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.session idle-delay 0
돌아가려면 실행
exit
하거나 Ctrl+를 누르세요.D뿌리계정.컴퓨터를 다시 시작하거나 디스플레이 관리자를 다시 시작하십시오.
systemctl restart gdm
답변2
다음으로 확장됨돈크리스티의 답변:
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'
답변3
페도라, 2023년 5월
1. gdm 사용자를 위한 특정 dconf 구성 파일을 추가합니다.
/etc/dconf/profile/gdm이 있는지 확인하십시오. 그렇지 않은 경우 추가하십시오. 여기에는 user-db
사용자 설정에 대한 줄과 system-db
기본값 file-db
에 대한 줄이 포함됩니다 .
user-db:user
system-db:gdm
file-db:/usr/share/gdm/greeter-dconf-defaults
여러 행이 있을 수 있으므로 system-db:
샘플 회사와 같은 엔터프라이즈 환경에서는 system-db: examplecorp-gdm
GDM과 유사한 회사 전체 설정(예: 샘플 회사 로고 및 /etc/issue에 해당하는 로그인 화면 메시지 설정)이 있는 행을 사용하도록 선택할 수 있습니다. 이로 인해 system-db:gdm
랩탑 사용자는 보다 일반적인 사용자 정의 도구를 사용할 수 있게 되었습니다 .
2. 새로운 gdm 설정을 포함할 새 디렉터리를 추가합니다.
/etc/dconf/db/gdm.d/가 있는지 확인하십시오. 그렇지 않은 경우 디렉터리를 만듭니다.
3. 파일에 새로운 gdm 설정 추가
포함할 /etc/dconf/db/gdm.d/01-local-power 파일을 추가합니다.
[org/gnome/settings-daemon/plugins/power]
sleep-inactive-ac-type='nothing'
sleep-inactive-ac-timeout=0
다른 설정을 변경하려면 dconf-editor
설정 및 허용된 값 찾기를 사용하여 "스키마" 값을 가져온 후 .
이를 /
구성 파일("org/gnome/settings-daemon /plugins/)의 섹션 헤더로 사용하십시오. 위의 예에서는 "전력"을 의미합니다.) 문자열 값의 경우 문자열을 작은따옴표로 묶습니다 '
.
gdm 사용자를 위한 기타 일반적인 설정은 다음과 같습니다.
[org/gnome/login-screen]
logo='/usr/local/share/pixmaps/examplecorp-logo.svg'
banner-message-enable=true
banner-message-text='Example Corporation, to Lorem Ipsum and beyond!'
[org/gnome/settings-daemon/plugins/power]
power-button-action='interactive'
4. 파일에서 dconf 데이터베이스 구축
sudo dconf update
그런 다음 /etc/dconf/db/gdm이 있는지 확인하십시오.
답변4
다음을 조정하여 수면 관련 설정을 미세 조정하는 것이 도움이 될 수 있습니다 dconf-editor
.
sleep-inactive-ac-timeout
sleep-inactive-ac-type
sleep-inactive-battery-timeout
sleep-inactive-battery-type
내가 아는 한 시도해 볼 가치가 있다이것비활성 기간 동안 기계를 깨워두는 방법.