GNU/Linux >> Linux Esercitazione >  >> Debian

Metti in pausa la musica mentre blocchi lo schermo e riprendilo durante lo sblocco per Spotify, Rhythmbox e altri

Se blocchi lo schermo del computer (senza arrestare il sistema), la maggior parte dei lettori audio desktop continuerà a essere riprodotta in background e talvolta nessun suono ¹. Per questo motivo, puoi saltare inavvertitamente parti di podcast o brani in una playlist, ecc.

Inserisci Pausa al blocco, uno script bash che metterà in pausa il tuo lettore musicale quando blocchi lo schermo e riprenderà la riproduzione quando lo schermo è sbloccato.

pause-on-lock funziona negli ambienti desktop Unity, GNOME, Cinnamon, KDE Plasma e MATE e supporta Spotify e Rhythmbox per impostazione predefinita. Con l'aiuto di Playerctl (un controller della riga di comando per il controllo di lettori multimediali che supportano l'interfaccia MPRIS D-Bus), Questo script può estendere i suoi lettori musicali supportati a molti altri tra cui Audacious, VLC, Cmus e altri .

Per installare la pausa sul blocco, scarica lo script, copialo nel tuo da qualche parte $PATH , per mettere mi piace a /usr/local/bin e rendilo eseguibile. Ad esempio, installa su /usr/local/bin e rendilo automaticamente eseguibile con (questo presuppone che tu abbia lo script pause-on-lock disponibile nella cartella corrente):

sudo install pause-on-lock /usr/local/bin

Avvertenza:controlla sempre il codice degli script in esecuzione sul tuo sistema. Il codice dello script pause-on-lock è in realtà piuttosto piccolo, quindi facile da ispezionare.

per provare , tutto quello che devi fare è eseguire lo script:

pause-on-lock

Ora Spotify o Rhythmbox dovrebbero interrompersi automaticamente quando blocchi lo schermo negli ambienti desktop MATE, GNOME, KDE Plasma, Cinnamon o Unity e riprendere quando sblocchi lo schermo.

Se desideri utilizzare la pausa in blocco con altri lettori multimediali abilitati per MPRIS come Audacious o VLC, installa playerctl:

  • Debian, Ubuntu o Linux Mint:

sudo apt install playerctl

  • Fedora:
sudo dnf install playerctl

  • Arch-Linux, Manjaro:
sudo pacman -S playerctl

  • openSUSE:
sudo zypper install playerctl

  • Solo sistema operativo:
sudo eopkg install playerctl

Ti consigliamo di aggiungere una pausa durante il blocco alle tue applicazioni di avvio quindi non devi eseguire manualmente lo script ogni volta che vuoi che il tuo lettore musicale si metta in pausa quando blocchi lo schermo e lo sblocchi quando sblocchi lo schermo. Avvia l'app dell'applicazione di avvio o un'app equivalente e da lì aggiungi "Pause-on-Lock" alle tue applicazioni di avvio.

Se il tuo ambiente desktop / distribuzione Linux non dispone di uno strumento grafico che consenta di aggiungere script all'avvio, puoi anche farlo manualmente (per desktop basati su GNOME) creando un file chiamato. crea pause-on-lock.desktop in ~/.config/autostart/ con il seguente contenuto:

[Desktop Entry]
Type=Application
Exec=pause-on-lock
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=pause-on-lock

¹ In Gnome 3.32 con GDM3 (Ubuntu 19.04), il comportamento predefinito è disattivare l'audio del lettore musicale quando lo schermo è bloccato mentre la riproduzione continua in background. Quindi, se l'utente preme un tasto o sposta il mouse per attivare la schermata di blocco, il suono verrà disattivato anche se lo schermo non è stato sbloccato. D'altra parte, su Ubuntu MATE 18.04 (che utilizza MATE Screensaver), continuerai a sentire la tua musica dopo aver bloccato lo schermo.


Debian
  1. Suggerimento per professionisti:per, mentre e fino a loop

  2. Debian – Come vedere le notizie e i log delle modifiche per i pacchetti Debian aggiornati nelle ultime 48 ore?

  3. Lo schermo di Ubuntu 16.04.2 e 16.10 diventa nero in modo casuale per un secondo?

  4. Esempi di Bash For Loop e While Loop

  5. Cover thumbnailer mostra le miniature delle cartelle per le directory di immagini e musica (Nautilus, Nemo, Caja, Thunar)

I 13 migliori lettori musicali per Ubuntu e Linux Mint

L'icona tra le impostazioni e la schermata di blocco in Gnome3?

Il sistema non si iberna; Lo schermo si spegne per alcuni secondi e non succede nient'altro?

Le 5 migliori distribuzioni Linux per sviluppatori e programmatori

3 lettori multimediali musicali per il terminale Debian 10

I 15 migliori lettori di musica Linux per gli amanti della musica