GNU/Linux >> Belajar Linux >  >> Debian

Jeda musik saat mengunci layar dan lanjutkan saat membuka kunci untuk Spotify, Rhythmbox, dan lainnya

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.


Debian
  1. Ubuntu 16.04.2 Dan Layar 16.10 Menjadi Hitam Secara Acak Untuk Sedetik?

  2. Bagaimana Cara Menjalankan Script Setelah Lanjutkan Dan Setelah Membuka Kunci Layar?

  3. Contoh Bash For Loop dan While Loop

  1. Debian – Bagaimana Melihat Berita Dan Changelogs Untuk Paket Debian yang Diperbarui Dalam 48 Jam Terakhir?

  2. Cara Menjeda dan Melanjutkan Wadah Docker

  3. Cara menginstal dan menyesuaikan Rhythmbox di Ubuntu

  1. 3 Alternatif Pemutar Musik Tomahawk Teratas untuk Linux

  2. Yarock Player – Pemutar Musik Modern dan Elegan untuk Linux

  3. Menggunakan skrip Apache2Buddy untuk kinerja dan stabilitas