Jika Anda mengunci layar komputer (tanpa menghentikan sistem), sebagian besar pemutar audio desktop akan terus diputar di latar belakang dan terkadang tidak ada suara . Karena itu, Anda dapat secara tidak sengaja melewatkan bagian podcast atau lagu dalam daftar putar, dll.
Masukkan Pause-on-lock, skrip bash yang akan menjeda pemutar musik saat Anda mengunci layar dan melanjutkan pemutaran saat layar tidak terkunci.
pause-on-lock berfungsi di lingkungan desktop Unity, GNOME, Cinnamon, KDE Plasma, dan MATE serta mendukung Spotify dan Rhythmbox secara default. Dengan bantuan Playerctl (pengontrol baris perintah untuk mengontrol pemutar media yang mendukung antarmuka MPRIS D-Bus), Skrip ini dapat memperluas pemutar musik yang didukungnya ke banyak pemutar musik lainnya termasuk Audacious, VLC, Cmus, dan lainnya .
Untuk menginstal jeda pada kunci, Unduh skrip, salin ke milik Anda di suatu tempat $PATH
, untuk menyukai /usr/local/bin
, dan membuatnya dapat dieksekusi. Misalnya instal di /usr/local/bin
dan membuatnya dapat dieksekusi secara otomatis dengan (ini mengasumsikan bahwa Anda memiliki skrip pause-on-lock yang tersedia di folder saat ini):
sudo install pause-on-lock /usr/local/bin
Peringatan:Selalu periksa kode skrip yang Anda jalankan di sistem Anda. Kode Script pause-on-lock sebenarnya cukup kecil, sehingga mudah untuk diperiksa.
untuk mencobanya , yang harus Anda lakukan adalah menjalankan skrip:
pause-on-lock
Sekarang Spotify atau Rhythmbox akan otomatis berhenti saat Anda mengunci layar di lingkungan desktop MATE, GNOME, KDE Plasma, Cinnamon, atau Unity dan dilanjutkan saat Anda membuka kunci layar.
Jika Anda ingin menggunakan jeda saat mengunci dengan pemutar media berkemampuan MPRIS lainnya seperti Audacious atau VLC, instal playerctl:
- Debian, Ubuntu atau Linux Mint:
sudo apt install playerctl
- Fedora:
sudo dnf install playerctl
- Arch-Linux, Manjaro:
sudo pacman -S playerctl
- openSUSE:
sudo zypper install playerctl
- Hanya sistem operasi:
sudo eopkg install playerctl
Anda ingin Menambahkan jeda saat mengunci ke aplikasi startup Anda jadi Anda tidak perlu menjalankan skrip secara manual setiap kali Anda ingin pemutar musik berhenti saat Anda mengunci layar dan membuka kunci saat membuka kunci layar. Mulai aplikasi aplikasi startup atau aplikasi yang setara dan dari sana tambahkan “Pause-on-Lock” ke aplikasi startup Anda.
Jika lingkungan desktop / distribusi Linux Anda tidak memiliki alat grafis yang memungkinkan skrip ditambahkan ke startup, Anda juga dapat melakukannya secara manual (untuk desktop berbasis GNOME) dengan membuat file bernama. buat pause-on-lock.desktop
di ~/.config/autostart/
dengan isi sebagai berikut:
[Desktop Entry]
Type=Application
Exec=pause-on-lock
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=pause-on-lock
Di Gnome 3.32 dengan GDM3 (Ubuntu 19.04), perilaku defaultnya adalah membisukan pemutar musik saat layar terkunci saat pemutaran berlanjut di latar belakang. Kemudian, jika pengguna menekan tombol atau menggerakkan mouse untuk mengaktifkan layar kunci, suara akan dibisukan meskipun layar tidak terkunci. Di sisi lain, di Ubuntu MATE 18.04 (yang menggunakan MATE Screensaver), Anda akan terus mendengarkan musik setelah mengunci layar.