GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Agregue controles de reproducción al ícono del Dock de Spotify en Ubuntu

En esta publicación, le muestro cómo agregar controles de reproducción al icono de Spotify en el puerto de Ubuntu.

Es cierto que no nos faltan formas de controlar Spotify en Ubuntu. Está el subprograma de música MPRIS2 en el tono de notificación, la aplicación en sí tiene controles de reproductor y, como la mayoría de las distribuciones, Ubuntu también admite teclas multimedia del teclado (aunque la mía no funciona).

Pero esto también es cierto para Rhythmbox, la aplicación de música predeterminada de Ubuntu. Sin embargo, esa aplicación también viene con un menú de "lista rápida" al hacer clic con el botón derecho en su elemento de base que facilita avanzar, retroceder o pausar la música por completo.

Quería algo similar para la aplicación nativa de Spotify para Linux.

Así que agregué uno:

Ahora, puedo hacer clic con el botón derecho en el ícono de Spotify en el panel de Ubuntu para acceder a las acciones Reproducir/Pausar, Siguiente, Anterior y Detener; no es necesario desplegar el tono de notificación para acceder a los controles del reproductor multimedia allí, o intentar reenfocar la aplicación. para tomar el control.

¿Sabes cómo lo hice funcionar?

Leí un tutorial que escribí en 2016 sobre cómo hacer algo similar con el iniciador de Unity. Bastaron algunos ajustes a ese código para que funcionara en GNOME Shell y Ubuntu Dock (aunque los controles del reproductor también se mostrarán en Dash to Dock, Dash to Panel y muchos otros).

El proceso es bastante sencillo:abre spotify.desktop archivo en /usr/share/applications y pegue las acciones relevantes que vinculan a mpris2 control S. Guardar. Listo.

Sin embargo, como me señalaron en los comentarios, es posible que prefiera copiar primero el archivo del escritorio en su directorio local. Esto evitará que futuras actualizaciones de Spotify sobrescriban los cambios que realices.

Cómo hacerlo

Como me gusta cambiar radicalmente el tema de Spotify, uso la aplicación Spotify del repositorio oficial de Spotify en lugar de la aplicación Snap. Está bien si no lo haces; este método funcionará con el complemento oficial de Spotify también, solo tendrá que editar el .desktop archivo en una ubicación diferente.

Si usa la aplicación Spotify Snap, el mismo proceso también funciona, simplemente copie Spotify .desktop archivo ubicado en /var/lib/snapd/desktop/applications y edítalo en su lugar.

Para agregar controles de reproductor al elemento de base de Spotify en Ubuntu, primero copie el iniciador de escritorio de Spotify en su carpeta de aplicaciones locales:

cp /usr/share/applications/spotify.desktop ~/.local/share/applications/

A continuación, abra el archivo en Gedit (o en un editor de texto de su elección):

gedit ~/.local/share/applications/spotify.desktop

En la ventana del editor de texto APPEND el siguiente texto debajo de la prueba existente en Spotify .desktop archivo:

Actions=Play/Pause;Next;Previous;Stop

[Desktop Action Play/Pause]
Name=Play/Pause
Exec=dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

[Desktop Action Next]
Name=Next
Exec=dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next

[Desktop Action Previous]
Name=Previous
Exec=dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous

[Desktop Action Stop]
Name=Stop
Exec=dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop

Es muy importante que no reemplace el texto existente que ya está en este archivo o agregar cualquier otra cosa (accidental o intencionalmente). Caracteres errantes en un .desktop puede hacer que deje de funcionar.

Una vez que estés feliz, presiona guardar.

¡Esa es la parte difícil!

Luego, elimine el ícono de Spotify del Ubuntu Dock (o Dash to Dock, Dash to Panel, etc., lo que sea que esté usando) y cierre la sesión y vuelva a iniciarla (si usa GNOME en Xorg, puede presionar Alt + F2 , escriba r y pulsa enter para evitar cerrar la sesión).

Una vez que haya regresado, busque Spotify en su lanzador de aplicaciones preferido y agréguelo nuevamente a su base/lanzador.

Ahora, cuando está abierto, puede hacer clic con el botón derecho en el elemento del iniciador para acceder a las acciones recién agregadas.

No he probado esto con Spotify Flatpak, así que no sé si esto también funciona allí. Si lo pruebas, cuéntame cómo te va.

En resumen, una forma rápida y fácil de agregar opciones de control del reproductor al ícono del Dock de Spotify.


Ubuntu
  1. Cómo quitar el ícono 'Mostrar aplicaciones' del Dock en Ubuntu 20.04

  2. Cómo personalizar los puntos naranjas en el Dock de Ubuntu 20.04/22.04

  3. ¿Cómo ocultar el icono de un volumen montado desde el Dock en Ubuntu 19.10 y versiones posteriores?

  4. Ícono del servidor Ubuntu

  5. Cómo agregar un ícono de papelera dinámico a Ubuntu Dock (Gnome Shell)

Agregue un efecto de nieve que cae al escritorio de Ubuntu

Agregue "Nuevo documento" nuevamente al menú contextual en Ubuntu 18.04

Cómo agregar una aplicación al Dock en el sistema operativo elemental

Cómo agregar una aplicación en la lista de aplicaciones abiertas con Ubuntu

La guía definitiva para usar y personalizar el Dock en Ubuntu

¿Cómo agregar un marcador en el Explorador de carpetas de Nautilus?