Ubuntu visualmente está muy bien, pero no corre, más bien se arrastra bajo una Raspberry Pi 4. Es el sistema operativo que no debes instalar en este tipo de placa. Supongo que se deberá al escritorio Gnome, ya que también probé Armbian con el mismo escritorio y se movía como un zombie de la serie The Walking Dead.
Al parecer, Ubuntu corre bien en la Raspberry Pi 5, como puedes ver en YouTube, en un video de Computadoras y Sensores Ubuntu en Raspberry Pi 5 para USO DIARIO ¿a la altura?. Yo no hare la prueba de instalarlo en mi Pi 5, ya que es la responsable de hacer funcionar el blog en el que te encuentras leyendo estas líneas.
La versión que he elegido a sido la nueva 24.10, incompatible con las funciones de raspi-config, imposible de instalar el VNC compatible con RealVNC, no trae instalado el software que gestiona los pines GPIO. En algún que otro reinicio se queda con la pantalla en negro y no arranca.
Aprovecho para decirte que el mejor sistema que he probado hasta ahora para Raspberry es MX-23_rpi_respin,, incluso mejor que el oficial Raspberry Pi Os.
La instalación
La instalación se hace como cualquiera de las imágenes para Raspberry, con el programa Raspberry Pi Imager. Es muy sencilla, tan solo sigue los pasos y responde a las preguntas que se van formulando.
El sitio de Ubuntu tiene un manual muy detallado de como hacer la instalacion. Cómo instalar Ubuntu Desktop en Raspberry Pi 4
Actualizaciones.
Todo terminar de instalar tu sistema deberás de buscar actualizaciones e instalarlas. En una terminal homologada escribe:
sudo apt update && sudo apt -y full-upgrade
Y para actualizar los snap
sudo snap refresh
Ventilador
Con Ubuntu instalado, vas a necesitar de un ventilador para la CPU, de hecho, este se conecta mas veces al consumir mas recursos que otros sistemas como Mx LInux
El ventilador va conectado a los pines GPIO, pero el software que los controla no viene instalado en ninguna versión de Ubuntu.
Para controlar los pines vamos a instalar lgpio
. En una terminal pega lo siguiente:
sudo apt install python3-rpi-lgpio python3-lgpio liblgpio1 liblgpio-dev
Tambien agrega tu usuario al grupo dialout
sudo usermod -a -G dialout tu_usuario
Con esto ya puedes ejecutar el script de Python que necesitas para controlar el ventilador de tu cpu.
Sigue en Ventilador para Raspberry Pi 4 y aprende como refrigerar tu Raspberry Pi 4