/ubuntu-rockchip

Ubuntu Cinnamon 22.04 for Rockchip RK3588 Devices

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Ubuntu Cinnamon 22.04 for Rockchip RK3588 Devices

Latest GitHub Release

A Cinnamon environment on Ubuntu 22.04 Jammy Jellyfish. Enjoy a traditional desktop experience using Ubuntu repositories and GNOME applications on Rockchip RK3588 devices. This project uses joshua-riek/ubuntu-rockchip to provide a RK3588 Ubuntu base to build the Cinnamon desktop environment. The desktop environment packages are carefully selected based on the official Ubuntu Cinnamon 23.10 Mantic Minotaur image.

The supported devices are undergoing continuous development. As a result, you may encounter bugs or missing features.

Highlights

  • Package management via apt using the official Ubuntu repositories
  • Receive kernel, firmware, and bootloader updates through apt
  • Desktop first-run wizard for user setup and configuration
  • 3D video hardware acceleration support via panfork
  • Fully working Cinnamon desktop using X11
  • Chromium browser with smooth 4k youtube visdeo playback
  • MPV video player capable of smooth 4k video playback
  • Gstreamer can be used as an alternative 4k video player from the command line
  • 5.10.160 Linux kernel

Supported Boards

Installation

Make sure you use a good, reliable, and fast SD card. For example, suppose you encounter boot or stability troubles. Most of the time, this is due to either an insufficient power supply or related to your SD card (bad card, bad card reader, something went wrong when burning the image, or the card is too slow).

Download the Ubuntu image for your specific board from the latest release on GitHub. Then write the xz compressed image to your SD card using balenaEtcher since, unlike other tools, it can validate burning results, saving you from corrupted SD card contents.

For additional information about a specific device, please take a look at the documentation available on the Wiki over at joshua-riek/ubuntu-rockchip.

Boot the System

Insert your SD card into the slot on the board and power on the device. The first boot may take up to two minutes, so please be patient. You must connect through HDMI and follow the setup-wizard.