잠금 화면에서 GDM 비활성화가 중단됩니다.

잠금 화면에서 GDM 비활성화가 중단됩니다.

데스크탑에서 Arch Linux + GNOME3을 사용하고 있는데, 시스템이 부팅되거나 사용자가 로그아웃하면 gdm로그인 화면이 약 20초 동안 나타났다가 디스플레이가 꺼집니다(컴퓨터는 계속 실행 중임에도 불구하고). 이 기능을 비활성화할 수 있나요? 디스플레이에 로그인 화면이 "영원히" 계속 표시되기를 원합니다. 구성할 방법을 찾을 수 없습니다.

답변1

idle-delay그 이유는 바로 설정 때문입니다 . 이를 변경하려면 해당 키를 변경해야 합니다 dconf(그리고 gdm사용자로서 이 작업을 수행).

  1. VTa (예: ++ ) 로 전환 Ctrl하고 다음으로 로그인합니다.AltF3뿌리그리고 다음을 실행하세요:

    su - gdm -s /bin/sh
    

    사용자를 으로 전환합니다 gdm.

  2. 그런 다음 다음을 실행하십시오.

    export $(dbus-launch)
    

    유휴 지연을 0(즉,안 돼요):

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

    돌아가려면 실행 exit하거나 Ctrl+를 누르세요.D뿌리계정.

  3. 컴퓨터를 다시 시작하거나 디스플레이 관리자를 다시 시작하십시오.

    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-gdmGDM과 유사한 회사 전체 설정(예: 샘플 회사 로고 및 /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

내가 아는 한 시도해 볼 가치가 있다이것비활성 기간 동안 기계를 깨워두는 방법.

관련 정보