lunes, 29 de julio de 2019

Instalar ZEsarUX desde github, potente emulador de ordenadores de 8 bits (Ubuntu y familiares)

Hoy vamos a ver como instalar el gran emulador ZEsarUX, un programa que no solo emula ZX Spectrum como podéis ver en las imágenes:


La compilación es muy sencilla, solo cuatro pasos:
  1. Descargamos las librerías y programas necesarios para la compilación:
    sudo apt install git libsdl1.2-dev libncurses5-dev libaal-dev libcaca-dev build-essential
  2. Descargamos el programa en sí:
    git clone https://github.com/chernandezba/zesarux
  3. Compilamos:
    cd zesarux/src
    ./configure
    make
  4. Instalamos:
    sudo make install

Lo puedes ejecutar desde consola con el comando zesarux, crearte un acceso directo o instalarte la categoría de menú emuladores que incluye el acceso para este emulador.

Es muy fácil de manejar, solo debes tener en cuenta que para acceder al menú basta con pulsar sobre la pantalla con el botón derecho del ratón.

Entre sus bondades:
  • Multisistema, multiplataforma, software libre y gratuito.
  • Soporte accesibilidad para invidentes en ZX Spectrum, para aventuras conversacionales por ejemplo.
  • Juego on line (en pruebas).
  • Y un largo etcétera por descubrir.






viernes, 26 de julio de 2019

UWOL nativo para GNU/Linux (juego de plataformas muy adictivo)

UWOL es un juego de plataformas en el que tenemos que recolectar monedas sin que nos maten los enemigos.
Es un juego muy adictivo y especialmente conocido en la escena retro, pero es poco conocido que hay un excelente remake para GNU/Linux y que sigue funcionando en las últimas distros.

Para instalarlo lo mejor es hacerlo a partir del código fuente, para ello aquí tenéis la siguiente receta para Ubuntu fácilmente adaptable a cualquier otra distro:

  1. Instalamos las librerías necesarias, desde consola lo podemos hacer con el comando:
    sudo apt install libglu1-mesa-dev libglew-dev libvorbis-dev libsdl2-mixer-dev libsdl2-image-dev libogg-dev build-essential git freeglut3-dev
  2. Nos bajamos el juego con git:
    git clone https://github.com/AugustoRuiz/UWOL
  3. Compilamos, el autor nos lo pone fácil porque simplemente hay que ejecutar el script que incluye al efecto, es decir:
    cd UWOL
    ./makelinux.sh
  4. Y ya tendríamos el binario en la carpeta bin, por lo que para lanzarlo basta con teclear:
    cd bin
    ./uwol
  5. Para mayor comodidad nuestra nos vamos a crear un acceso directo, para lo que crearemos el archivo uwol.desktop dentro de la carpeta Escritorio o Desktop con un contenido similar a éste:
    [Desktop Entry]
    Name=UWOL
    Comment=Platform game
    Comment[es]=Juego de plataformas
    Type=Application
    Path=/opt/linuxgames/UWOL/bin
    Exec=/opt/linuxgames/UWOL/bin/uwol
    Icon=uwol
    Categories=Game;
    Terminal=false
    (sustituye /opt/linuxgames/UWOL por la ruta donde hayas copiado el juego).
  6. Damos permisos de escritura al archivo uwol.desktop
    chmod +x uwol.desktop
  7. Copiamos la imagen que aparece al principio de esta entrada en la ruta /usr/share/pixmaps como uwol.png.

Y ahora a disfrutar de este juegazo de Mojon Twins.


sábado, 20 de julio de 2019

Autologin en Devuan

DevuanPara conseguir autologin en Devuan, es decir, que se acceda como un determinado usuario sin que pida la contraseña, hay que editar el archivo /etc/slim.conf y añadir las siguientes líneas debajo de la línea comentada con el ejemplo de uso:

default user YOUR_USER
focus_password yes
autologin yes


Donde YOUR_USER es el nombre de tu usuario.

¡Ojo! este truco no es válido para algunas distros derivadas de devuan como Refracta a la que serviría el truco para Debian.

domingo, 14 de julio de 2019

Instalando Ubuntu en un Dell Optiplex 320


A continuación reproduzco el artículo de la vieja web a petición de un internauta que quiere aprovechar un viejo equipo muy parecido.

Problemática

Últimamente estan saliendo equipos con controladoras SATA, PATA, etc... que no son estándar y que por ello dan problemas para instalar diferentes sistemas operativos.
En este caso tenemos un Dell Optiplex 320 que no permite ejecutar grub, lo que nos plantea problemas incluso para arrancar CDs-live.

Solución para Linux/Ubuntu como sistema único

Para la instalación hay que seguir una serie de pasos:
  1. Podemos el disco de Ubuntu en el CD-ROM e indicamos en la BIOS que arranque por CD-ROM.
  2. Elegimos la opción correspondiente (instalar, ejecución live, etc...) pero NO PULSAMOS ENTER aún.
  3. Pulsamos F6 para otras opciones de arranque y añadimos lo siguiente:
    acpi=off pnpbios=off pci=nomsi
  4. Ahora si pulsamos INTRO y seguimos la instalación de la manera habitual.
  5. Finalizará la instalación pero no podremos iniciar el linux recien instalado porque se ha instalado con grub (el cual no funciona con estos Dell) por ello instalaremos lilo.
  6. Para ello arrancamos con un live el ordenador (teniendo en cuenta lo antes explicado) y nos meteremos en el linux previamente instalado con el comando:
    mount /dev/sda1 /mnt/
    mount --bind /dev /mnt/dev/
    chroot /mnt/
  7. Instalamos lilo para ello tecleamos lo siguiente:
    apt-get update
    apt-get install lilo
  8. Creamos (o copiaremos de otro que ya lo tenga) un fichero /etc/lilo.conf con el siguiente contenido:
    prompt
    timeout=500
    boot=/dev/sda

    map=/boot/map

    delay=30

    default=Linux

    image=/vmlinuz
    label=Linux
    read-only
    append="root=/dev/sda1 pci=nomsi pnpbios=off acpi=off "
    initrd=/initrd.img

    image=/vmlinuz
    label=LinuxOLD
    read-only
    optional
    append="root=/dev/sda1 clocksource=acpi_pm "
    initrd=/initrd.img.old
  9. Arreglamos el arranque del lilo tecleando:
    lilo -v
  10. Reiniciamos y ya está.

Solución para multisistemas

En el punto anterior he asumido que se instaló como sistema único en sda1, si no es así debemos cambiar las apariciones de sda1 por sda2 o dónde quiera hayamos instalado el ubuntu. Si queremos arrancar también el Windows debemos añadir al final de /etc/lilo.conf estas líneas:
other=/dev/sda1
label=Windows
table=/dev/sda
Si queremos que Windows sea el sistema por defecto debemos cambiar el default
default=Windows

jueves, 11 de julio de 2019

Saca capturas de tu raspberry pi en raspbian con scrot (o cualquier GNU/Linux en cualquier PC)

Alguna vez os habréis preguntado como saco las capturas de pantalla de la raspberry para ponerlas en el blog.
Hay muchísimos procedimientos, pero uno de los más sencillos y rápidos es scrot.

Instalación

Scrot se instala como cualquier otro programa en la raspberry, desde consola:
sudo apt-get install scrot
 

Uso

  • Accedes por ssh a tu raspberry.
  • Cuando veas en ella la imagen que quieres capturar simplemente teclea:
    crop
  • Se creará un archivo .png con un nombre que incluye la fecha y hora de creación, ese archivo te lo puedes copiar con un pendrive o por ssh, ya sea con el comando scp o con mc
Más simple que el mecanismo de un chupete.

viernes, 5 de julio de 2019

Solucionado error en K3B que no permitía grabar CDs si no eres root

Estos dos comandos solucionan otro error tontorrón de Ubuntu 18.04, no te permite grabar CDs desde K3B si no lo ejecutas como administrador (con los DVDs el problema no existe):
sudo chmod 4711 /usr/bin/wodim
sudo chmod 4711 /usr/bin/cdrdao
A ver si cuidan más a los usuarios retro y no nos queman tanto.