viernes, 23 de febrero de 2024

Añadir diversas acciones a un mismo acceso directo

Los que usáis distros de GNU/Linux como Linux Mint os abréis dado cuenta que si hacéis clic con el botón derecho en algunos accesos directos aparecen diversas ejecuciones alternativas, normalmente en accesos directos a navegadores que nos permiten así una ejecución normal por defecto (botón izquierdo del ratón), pero también abrirlo en una nueva pestaña o en modo incógnito (botón derecho del ratón).

Primero definimos las etiquetas de las acciones que vamos a usar separadas por punto y coma:

Actions=etiqueta-accion;etiqueta-accion-2;

Este tipo de acceso directos especiales son igual que los normales, solo que al final tienen secciones del tipo:

[Desktop Action etiqueta-accion]
Name=Nombre de la acción
Exec=ejecutable con los parámetros deseados.

Así es como está hecho el acceso directo a Firefox que si hacemos clic con el botón derecho nos ofrece la ejecución normal, en pestaña o incógnito.

Para terminar os dejo el contenido del archivo firefox.desktop que he simplificado quitando las opciones alternativas en diversos idiomas distintas al inglés (por defecto) o español ([es]).

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[es]=Navegador web Firefox
Comment=Browse the World Wide Web
Comment[es]=Navegue por la web
GenericName=Web Browser
GenericName[es]=Navegador web
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[es]=Explorador;Internet;WWW
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=new-window;new-private-window;
[Desktop Action new-window]
Name=Open a New Window
Name[es]=Abrir una ventana nueva
Exec=firefox -new-window
[Desktop Action new-private-window]
Name=Open a New Private Window
Name[es]=Abrir una ventana privada nueva
Exec=firefox --private-window

domingo, 18 de febrero de 2024

Desactivar Samsung Smart HUB al iniciar el televisor smart TV Samsung

El pasado diciembre compré una tele Samsung de 65", SmartTV a mi pesar, ya que no ofrecen televisores tontos de ese tamaño en estos tiempos.

Samsung usa el sistema operativo Tizen, que me ha parecido tremendamente intrusivo para el usuario y una de esas cosas que te activan por defecto es Samsung Smart HUB, una especie de panel que ofrece todos sus servicios "smart".

Lo lógico sería que, al encender el televisor simplemente mostrara el canal que seleccionamos con el mando a distancia o si hemos pulsado el botón de encender muestre el último canal o fuente que estábamos viendo previamente.

Esto se consigue desactivando Samsung Smart HUB del arranque del televisor para lo cual hay que seguir los siguientes pasos:

  1.  Si no estamos ya en Smart HUB pulsamos  el botón de Inicio del mando a distancia.



  2. Seleccionamos la opción Menú / Config.



  3. Seleccionamos "Todas las configuraciones".



  4. Seleccionamos "General y Privacidad.



  5. Seleccionamos "Opción de pantalla de inicio".



  6. Desmarcamos la función "Iniciar con Smart HUB".

Y ya está, a partir de ahora cuando encendamos el televisor aparecerá el último canal que estábamos visionando y SOLO se mostrará Smart HUB cuando nosotros queramos, es decir, pulsando el botón de inicio.

Unsmart your TV!

domingo, 11 de febrero de 2024

Eliminando los kernel antiguos

Para eliminar los kernels antiguos, primero hemos de saber que versión utilizamos, para ello

Abrimos la terminal y escribimos lo siguiente:

uname -sr

Esto nos indicará la versión del kernel que usamos.

Ahora hemos de mirar cuantos kernels tenemos instalados en nuestro Debian, para ello escribimos

lo siguiente en la terminal:

dpkg -l | grep linux-image | awk '{print$2}'

Esto nos mostrará todos los kernels instalados.

Ahora hemos de elegir los kernels a eliminar y hacerlo de la manera siguiente para cada kernel:

sudo apt remove --purge linux-image-X.X.X-X-generic

Una vez eliminados actualizamos grub con el comando:

sudo update-grub2

Esto será con cada versión del kernel que queramos eliminar.

No quites nunca linux-image-generic

Al final, reiniciamos el sistema.

sudo reboot

Como podéis ver, el sistema es sencillo y no solo mejorará el rendimiento de la distribución sino que tendréis más espacio para vuestros paquetes o archivos.

viernes, 2 de febrero de 2024

Borrar los thumbnails generados para caja

Los thumbnails son las imágenes previas que muestran los navegadores del contenido de los archivos.

Hay veces que se han creado bajo unas condiciones y queremos que se recreen de nuevo con otras condiciones nuevas.

Se pueden borrar todos los thumbnails borrando el contenido de la carpeta:

/home/tu_usuario/.cache/thumbnails/

Si queremos borrar ciertas imágenes previas tendríamos que usar algún programa visor de imágenes que no use el motor del explorador de archivos de la distro y buscarlos con mucha paciencia.