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.