Nonaktifkan GDM menangguhkan pada layar kunci

9

Saya menggunakan Arch Linux + GNOME3 di desktop, dan ketika sistem mulai atau pengguna logout, gdmmenampilkan layar login selama sekitar 20 detik dan kemudian mematikan layar (meskipun komputer masih berjalan). Apakah mungkin untuk menonaktifkan ini? Saya ingin monitor tetap menampilkan layar masuk "selamanya". Saya tidak dapat menemukan cara untuk mengkonfigurasi ini.

Patrick
sumber

Jawaban:

10

Itu karena idle-delaypengaturannya. Untuk mengubahnya, Anda harus mengubah dconfkunci yang sesuai (dan melakukannya sebagai gdmpengguna):

  1. beralih ke VT(misalnya Ctrl+ Alt+ F3), login sebagai root dan jalankan:

    su - gdm -s /bin/sh
    

    untuk mengalihkan pengguna ke gdm.

  2. lalu lari:

    export $(dbus-launch)
    

    dan setel waktu tunda ke 0(yang artinya tidak pernah ):

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

    jalankan exitatau tekan Ctrl+ Duntuk kembali ke root akun.

  3. reboot mesin Anda atau mulai ulang display manager:

    systemctl restart gdm
    
don_crissti
sumber
5

Sama seperti ekspansi untuk jawaban don_crissti :

Langkah 2 tidak berhasil untuk saya. Saya di Gnome / gdm 3.28 dan saya tidak punya org.gnome.desktop.session, tetapi yang ini bekerja untuk saya:

GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
kesombongan
sumber
Di Debian, Anda dapat mengaturnya di /etc/gdm/greeter.dconf-defaults.
gsc
0

Menyesuaikan berikut ini melalui dconf-editormungkin membantu menyempurnakan pengaturan terkait tidur:

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

Patut dicoba, dalam kasus saya itu yang cara untuk mendapatkan mesin untuk tetap terjaga selama masa non-aktif.

muthuh
sumber