lunes, 22 de enero de 2024

Sacar capturas de pantalla con GIMP

Aunque en la mayoría de sistemas podemos sacar una captura de pantalla instantánea con el botón ImprPant o PrnScr, este procedimiento tiene limitaciones si queremos sacar un menú en acción, ya sea normal o contextual, porque al pulsar esa tecla lo cierra antes de sacar la captura.

Por ello una buena opción es sacar una captura con GIMP, para ello nos vamos a las opciones

Archivo ► Crear ► Captura de pantalla


A continuación se abrirá un cuadro de diálogo en que tendremos que seleccionar:

  • Capturar la pantalla completa.
  • Incluir puntero del ratón.
  • Retardo de la captura: 20 segundos.


El retardo lo ponemos para que nos de tiempo preparar lo que queremos capturar.

Una vez pasado el tiempo de retardo aparecerá la imagen de lo capturado en el propio GIMP, podemos seleccionar solo la parte que nos interese y nos vamos a las opciones:

Imagen ► Recortar a la selección

Ya solo nos quedaría guardar el resultado con el nombre que queramos, por ejemplo captura.png si queremos una captura sin pérdidas y algo de compresión.

También lo podríamos guardar como captura.jpg, pero en este tipo de imágenes no se gana mucho con el formato JPEG, a veces hasta ocupa más y en todo caso es una captura con pérdidas que puede que no nos merezca la pena, salvo que sea un fotograma de un vídeo por ejemplo.

lunes, 15 de enero de 2024

Debian 12 con repositorios privativos

Como sabéis Debian 12 incluye de serie software privativo, pero SOLO firmware, es por eso por lo que el archivo de repositorios /etc/apt/sources.list contiene esto de serie:

deb https://ftp.debian.org/debian/ bookworm main non-free-firmware
deb https://deb.debian.org/debian/ bookworm-updates main non-free-firmware
deb https://security.debian.org/debian-security bookworm-security non-free non-free-firmware

Si queremos que también se incluya contribuciones y otro software privativo hay que cambiar el contenido por algo así:

deb https://ftp.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

Es decir, non-free-firmware no sustituye a non-free, non-free contiene software privativo, firmware-non-free contiene firmwares, que antes estaba todo en non-free y ahora se ha separado.


¡Ahora ya sabes como hacerlo! Ponerlos o no, es cosa tuya.

viernes, 5 de enero de 2024

Chorraditas para tu consola

Hay una serie de programitas de utilidad discutible pero muy divertidos para instalar en la consola de tu GNU/Linux

  • neofetch: muestra información de tu sistema junto al logo de tu distro
  • linuxlogo: muestra el logo de tu distro con algo de información
  • sl: si pones al revés el comando ls sale un tren.


 

jueves, 28 de diciembre de 2023

Evitar que Firefox use la aceleración de hardware de la tarjeta gráfica

Por defecto, Firefox usa la aceleración hardware de la tarjeta gráfica.

Pero si tu hardware no es muy potente puede someterlo a estrés, reducir el rendimiento del navegador o incluso congelar el sistema operativo.

Si experimentamos estos problemas lo mejor es desactivarlo.

  1. Hacemos clic en el icono de las tres rallas en Firefox.
  2. Seleccionamos ajustes.
  3. Vamos a la opción Rendimiento, podemos buscarla con el ratón o escribir directamente en la caja en 'Buscar en ajustes'.
  4. Desactivamos la opción 'Usar configuración de rendimiento recomendada'.
  5. Activamos la opción 'Usar aceleración de hardware cuando esté disponible'.

Y listo, ya podemos seguir usando Firefox como siempre sin usar la aceleración de hardware de la tarjeta gráfica.

miércoles, 20 de diciembre de 2023

yt-dlp, el sustituto de youtube-dl para descargar audio y vídeo desde internet

Algunos ya conocéis youtube-dl, ese comando que te permitía descargar vídeo o audio desde diversos sitios de internet.

Ahora hay un fork que funciona mucho mejor llamado yt-dlp con la misma sintaxis pero que funciona mucho mejor.

 

Instalación (la manera buena)

Aunque está disponible en los repositorios de tu distro, es muy probable que tengas problemas para actualizarla cuando deje de funcionar porque los sitios cambien las llamadas a sus APIs, así que lo primero que debes hacer es desinstalarla si ya la instalaste desde el repositorio oficial: 

sudo apt remove -y yt-dlp

Nos descargamos la última versión de la página del fabricante:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp

Le damos permisos de ejecución:

sudo chmod a+rx /usr/local/bin/yt-dlp

Y ya tienes la última versión a tu disposición, cuando necesites actualizarla solo tienes que teclear:

sudo yt-dlp -U

 

Uso

Sobre el uso no puede ser más sencillo:

Si te quieres descargar un vídeo:

yt-dlp URL

Algunos vídeos requieren que te sales el certificado:

yt-dlp --no-check-certificate URL

Si quieres descargarlo y convertirlo a un audio, por ejemplo mp3:

yt-dlp --extract-audio --audio-format mp3 URL

Como siempre puedes aprender como sacar más jugo a este comando tecleando:

yt-dlp --help


viernes, 8 de diciembre de 2023

ACE-DL Christmas Release para GNU/Linux, Windows y MacOS

ACE-DL es un fork del emulador ACE-MorphOS, que solo estaba disponible para el sistema operativo MorphOS y una versión recortada para el sistema Haiku OS.

acedl-3dfight


Este fork está disponible para GNU/Linux, Windows y MacOS, y se puede descargar desde la página web de su autor.

La instalación es muy sencilla, pues se trata de un software portable, es decir, simplemente lo descomprimimos en una carpeta y ejecutamos el archivo. Eso sí necesita la librería libsdl, así que si no la tenemos tendremos que instalarla con un comando similar a este:

sudo apt install libsdl-dev

La nueva versión que acaba de salir a finales de 2023, la Christmas edition, soporta casi todo lo que es capaz de hacer la versión original de ACE MorphOS, es decir:

  • Seleccionar diversos tipos imágenes de disquete, tanto con la tecla F3 como arrastrándolos directamente al emulador.
  • Ejecutar snapshots arrastrándolos al emulador.
  • Elegir diversos teclados o joystick (o combinaciones de teclas que los emulen).
  • Podemos elegir el brillo del monitor, si lo queremos en color, fósforo verde o fósforo gris, verlo como en un LCD o como el monitor original, juguetear con los controles de sincronismo.
  • Múltiples opciones para programadores, como ejecutar paso a paso, puntos de ruptura o ver los valores en tiempo real del chip AY, del gate array y del CRTC.
  • Sacar capturas de imágenes y vídeo.
  • Control preciso de la velocidad.

A la mayoría de estas funciones se llega pulsando la tecla F12.

Pero la opción más interesante es Plugins Manager que nos permite emular 20 periféricos, entre digitalizadores de voz o sonido, pistolas, ratones, almacenamiento masivo por IDE o SD, gestores de ROMS, etc...

Para más detalles del funcionamiento puedes consultar esta guía que publiqué en AUA, el vídeo que puse en YouTube y el vídeo que publicó su autor para presentar esta versión avanzada.

viernes, 1 de diciembre de 2023

Batocera: ¿cómo tener todas las ROMs, BIOS y el resto de configuración en un disco aparte?

Batocera es un sistema operativo linux que incluye lo justo para convertir tu PC, raspberry u otros dispositivos en una retroconsola capaz de ejecutar juegos de decenas de sistemas.

Lo normal es tener en el mismo sistema las ROMs, BIOS y otras configuraciones, como los addons de KODI en el propio sistema, concretamente en la carpeta o partición /share 

Pero puede ser más interesante tener todos los datos en una unidad externa, como puede ser un gran disco duro o SSD, para lo cual lo podemos formatear en formato FAT32, por ejemplo(*), y pincharlo en nuestro batocera en el que accederemos al menú y elegimos las siguientes opciones:

  • Configuración del Sistema (System settings)
  • Dispositivo de almacenamiento (Storage device)
  • Cualquiera (Anyexternal)

Una vez hecho esto el propio batocera nos creará en el disco la estructura de carpetas donde copiar las roms de cada sistema, sus bios y la configuración de KODI, así que el siguiente paso es copiarla de otro sitio donde las tengamos descargadas, por ejemplo nuestro PC.

Las ventajas son evidentes:

  1. Si le pasa algo a Batocera o queremos cambiarlo por una versión posterior basta con instalar de cero sin el disco externo, cuando lo volvamos a pinchar todo seguirá ahí.
  2. Mayor capacidad en un dispositivo normalmente mucho más rápido que una microSD en el caso de una placa tipo raspberry pi.
El inconveniente es que si está enganchada a una placa tipo raspberry pi y no tiene su propia fuente de alimentación, lo más probable es que tengamos que alimentarla con un HUB USB alimentado o algo similar.