Tip: Habilitar soporte para HiDPI en Spotify en Linux
#Tip #Linux #Spotify #CLI #Script
En mi entorno Linux Mint con Cinnamon, configurado para funcionar en modo HiDPI (Double) en un monitor 4K… el cliente de Spotify no se comporta de forma correcta haciendo que todo el texto sea ilegiblemente pequeño.
Vamos a ver una solución a este tema.
Solución
Para poder corregir este comportamiento encontré un thread con una solución en la comunidad oficial de Spotify.
La solución consiste en modificar el archivo /usr/share/applications/spotify.desktop
, y agregar el parametro de lanzamiento --force-device-scale-factor=2
para la aplicación. El 2
puede ser reemplazado por el numero que corresponda segun la escala del escritorio, 1.5
, 1.75
, etc.
Esa modificación se puede hacer tranquilamente a mano (haciendo sudo nano /usr/share/applications/spotify.desktop
, por ejemplo), y ahi podriamos terminar este post.
Siguiente Paso
Pero voy a llevarlo un paso más, y agregar un poquito de automatización al proceso. Todo eso de la edición del archivo también se puede hacer por linea de comandos, usando por ejemplo un programa como sed
.
La estructura que podemos usar para editar un archivo de texto con el comando sed
sería algo como
sed -i -e 's/[origen]/[destino]/g' [ubicacion]
En donde
[origen]
es el texto que queremos reemplazar[destino]
es el texto que queremos dejar en el archivo[ubicacion]
es la ubicacion del archivo que queremos modificar.
Específicamente para este caso, el script que usé fué:
sudo sed -i -e 's/Exec=spotify %U/Exec=spotify --force-device-scale-factor=2 %U/g' /usr/share/applications/spotify.desktop
Como último paso, me sucedió que después de actualizar la aplicación de Spotify este cambio se revertía, así que otro paso que se puede hacer es agregar un pequeño alias al comando anterior para hacerlo más memorable y fácil de ejecutar. Podemos agregar la siguiente linea al archivo
alias spotifix="sed -i -e 's/Exec=spotify %U/Exec=spotify --force-device-scale-factor=2 %U/g' /usr/share/applications/spotify.desktop"
Y para la proxima ejecutamos spotifix
y eso es todo. GG.
Cargando Comentarios
Error
Hubo un error cargando los comentarios.
No hay comentarios
Podés ser la primera persona en dejar un comentario.
Agregar Comentario
Tu dirección de email no será publicada. Los comentarios son revisados de forma manual antes de ser publicados.
Enviando
Gracias por enviar tu comentario
Si todo funciona bien pronto estará visible en el sitio.
Error
Hubo un error con el envío del comentario. Deberías volver a intentarlo.