GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana secara terprogram mencegah komputer linux dari tidur atau menyalakan screensaver?

Dari sekilas cara mplayer dan SDL melakukannya, ada dua hal yang dapat Anda lakukan untuk mencegah screensaver menyala:

  • Nonaktifkan selama durasi program:
    • Menggunakan XScreenSaverSuspend
    • Menggunakan DBus, memanggil org.freedesktop.ScreenSaver.Inhibit
  • Ping secara berkala:
    • Menggunakan XResetScreenSaver
    • Menggunakan DBus, memanggil org.freedesktop.ScreenSaver.SimulateUserActivity

Sejauh yang saya tahu, hal-hal dengan xdg dalam namanya adalah cara untuk menggunakan fungsionalitas lintas-desktop-lingkungan. Tampaknya ada utilitas baris perintah yang disebut xdg-screensaver. Tampaknya ada banyak screensaver yang terpasang dan kemudian kembali ke xset s off /xset s default , jadi Anda mungkin ingin memanggilnya saat diinstal, atau mundur untuk menyalin bagian dari logikanya saat tidak...


Linux
  1. Bagaimana mencegah dan memulihkan dari penghapusan file yang tidak disengaja di Linux

  2. Cara Remote Desktop Dari Windows Ke Desktop Linux Menggunakan XRDP

  3. Windows – Bagaimana Mencegah Windows Menimpa Grub Saat Menggunakan Mesin Dual-boot?

  1. Bagaimana Mencegah Aplikasi Qt/gtk (kaliber) Menggunakan Warna yang Ditentukan Dalam .xresources?

  2. Cara Menginstal MongoDB dari Sumber (dan menggunakan YUM) di Linux

  3. Bagaimana cara mengunduh game Windows dari Steam ke komputer Linux?

  1. Linux – Bagaimana Cara Menjalankan Bootloader Dari Linux?

  2. Bagaimana cara menghapus folder menggunakan regex dari terminal Linux

  3. bagaimana cara mencegah Xorg menggunakan panel tampilan laptop Linux saya?