GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Restart Gnome-shell Secara Otomatis Keluar Dari Mode Suspend?

Jadi, karena masalah dengan gnome-power-manager, gnome-shell, dan kartu nvidia saya, saya berada dalam posisi canggung untuk keluar dari suspensi/tidur dengan grafik saya rusak. Masalah ini teratasi dengan sendirinya jika saya dapat menggunakan baris perintah Alt + F2 untuk memulai ulang gnome-Shell. Namun, terkadang, saya tidak dapat benar-benar mengakses menu itu, dan saya harus melakukannya secara membabi buta dengan grafik yang rusak.

Daripada beralih ke driver nouveau yang memakan daya, saya pikir saya akan mencoba meniru fungsi

r

atau

restart

di menu Alt + F2 dalam skrip dan menjalankannya setelah pulih dari penangguhan.

Ada saran/ide? Saya tidak tahu harus mulai dari mana.

(Atau, jika Anda punya solusi/solusi lain..?)

edit:orang-orang ini mendiskusikan masalah yang sama:https://bbs.archlinux.org/viewtopic.php?pid=932527

Jawaban yang Diterima:

dengan asumsi ini adalah sistem pengguna tunggal , dan dengan asumsi bahwa sinyal HUP cukup (menyebabkan gnome-Shell memulai ulang sendiri) Anda perlu meletakkan skrip kait yang berisi sesuatu seperti

case "$1" in
  resume)
    killall -HUP gnome-shell
esac

menjadi pm-utils skrip kait, mis. /usr/lib/pm-utils/sleep.d/99hup-gnome-shell .

Ini akan mengirimkan sinyal HUP ke gnome-shell any instance berjalan, dan untuk sistem pengguna tunggal seharusnya hanya ada satu.

Jika HUP tidak berhasil, Anda dapat mencoba TERM atau KILL, dan berharap manajer sesi Anda memulai yang lain.


Linux
  1. Cara Masuk Mode Gelap Penuh Dengan LibreOffice

  2. Bagaimana Cara Cd Otomatis Setelah Git Clone?

  3. Linux – Bagaimana Cara Menyimpan Sesi X — Archlinux+openbox?

  1. Cara Menonaktifkan atau mengatur SELinux ke mode Permisif

  2. Bagaimana cara menggunakan pengawas perangkat lunak Linux?

  3. Bagaimana cara menempel dari buffer dalam mode ex vim?

  1. Bagaimana Cara Memulai Ulang Antarmuka Jaringan?

  2. Bagaimana Cara Mengetahui Jika Kartu Mendukung Mode Infrastruktur?

  3. Bagaimana cara memulai mysql secara otomatis setelah server restart (CentOS + distro lain)?