Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Other families

  1. I've got an NVME SSD formated to 4Kn block size which means `dd`ing the .img file to the drive isn't going to work. Is there a recommended way to install Armbian in this situation?

  2. Hi team, just wanted to know how come this was not included in this release and could someone provide the details to download the most stable version of Chrominum for this please ?

  3. HC2 here. Two last 6.1 kernels broke alsa : hw not accessible anymore. Aplay -l lists audio outputs but none may be used. Looks like an omission on kernel flags.. Reverted to Armbian Bullseye : exact same config, but working.

    • Reputation Points

    • 0 replies
    • 2.1k views
  4. Hi, I was unable to boot the latest flavor of armbian for odroid xu4 (Armbian_22.08.7_Odroidxu4_bullseye_current_5.4.218_minimal.img). My Odroid HC2 card shuts down quickly and no ssh connection is possible. The card stays on if the network cable is physically disconnected but stops immediately when reconnected. The /etc/default/armbian-motd configuration file seems to be at fault? it should contain something like this : PRIMARY_INTERFACE="$(ls -1 /sys/class/net/ | grep -v lo | egrep "enp|eth|enx" | head -1)" maybe not : PRIMARY_INTERFACE="$(ls -1 /sys/class/net/ | grep -v lo | egrep "en|eth ... I finally took an older image…

    • Reputation Points

    • 0 replies
    • 2.1k views
  5. armbian-bsp-cli-odroidxu4-current is held back because base-files_25.2.2-13ubuntu10-noble_armhf does not exist (again). As before, the fix seems to be wget https://apt.armbian.org/apt/pool/noble-utils/b/base-files/base-files_25.2.2-13ubuntu10-noble_amd64__1-noble-1armbian1-Baa17-U13ubuntu10-R55fa.deb wget https://apt.armbian.org/apt/pool/noble-utils/b/base-files/base-files_25.2.2-13ubuntu10-noble_armhf__1-noble-1armbian1-Baa17-U13ubuntu10-R55fa.deb dpkg-deb -x base-files_25.2.1-13ubuntu10-noble_armhf__1-noble-1armbian1-Baa17-U13ubuntu10-R55fa.deb armhf dpkg-deb -x base-files_25.2.2-13ubuntu10-noble_amd64__1-noble-1armbian1-Baa17-U13ubuntu10-R55fa.de…

    • Reputation Points

    • 0 replies
    • 2.1k views
  6. Hi, I use bananapif3 as my home router, where our latest official Armbian runs. Everything works well except the flow offload, which is used to accelerate packets handling, doesn't work in Armbian: $ sudo nft add rule inet filter forward ip protocol tcp flow add @f Error: Could not process rule: No such file or directory add rule inet filter forward ip protocol tcp flow add @f ^^^^^^^^^^^ It seems that the kernel config CONFIG_NFT_FLOW_OFFLOAD is not enabled, which might result in this issue: $ zcat /proc/config.gz | grep CONFIG_NFT_FLOW_OFFLOAD # CONFIG_NFT_FLOW_OFFLOAD is not set So would the maintaine…

  7. Hi Armbian_25.5.1_Rpi4b_bookworm_current_6.12.28 broken after last upgrade. I run apt upgrade which installed kernel 6.18.10. It breaks ZFS. Provided ZFS version, 2.3.2, supports kernels up to 6.14. Don't forget a snapshot before "apt upgrade" 🙂 Regards, Chris

    • Reputation Points

    • 0 replies
    • 2.1k views
  8. Hi All, as all my other boards run armbian I thought it only right that my raspberry 4b should run it, has anyone here successfuly installed Armbian on one ? I don't want to use Bookworm as it has Audio problems - my main use of the pi is to host Logitech media server running squeezelite TIA

  9. mihanson@armbi400:~$ sudo poweroff Broadcast message from root@armbi400 on pts/0 (Thu 2025-09-04 07:29:16 PDT): The system will power off now! mihanson@armbi400:~$ [41893.451514] reboot: Power down [41893.454658] ------------[ cut here ]------------ [41893.459337] Voluntary context switch within RCU read-side critical section! [41893.459354] WARNING: CPU: 0 PID: 1 at kernel/rcu/tree_plugin.h:331 rcu_note_context_switch+0x4e0/0x530 [41893.475859] Modules linked in: sg rfcomm cmac aes_arm64 algif_hash algif_skcipher af_alg bnep zram zsmalloc binfmt_misc hci_uart btbcm bluetooth ecdh_generic ecc bcm2835_codec(C) bcm2835_v4l2(C) bcm2835_isp(C) bcm2835_mmal_vchiq(C) v4l2_m…

    • Reputation Points

    • 0 replies
    • 2k views
  10. Odroid XU4 · Started by ej0rge,

    I decided to klipperize an old 3d printer and found some of my orange pi boards dead, so i ended up selecting my XU4 for the task. Fast forward 24 hours and i'm fighting MCU timeouts. Klipper doesn't know what happened just that the mcu stopped responding. And their knowledge base article is basically "gosh it could be anything". One seat of the pants observation i made was that the XU4 idles along at 600mhz with a load average of about 0.1 and it seemed like the load average increased maybe before the mcu stopped responding. The MCU in question is an SKR Pico, aka rp2040 with a usb connection. The mcu is not receiving power from th…

  11. What happened? I used image https://github.com/armbian/community/releases/download/26.2.0-trunk.606/Armbian_community_26.2.0-trunk.606_Ayn-odin2_noble_current_6.18.19_gnome_desktop.img.xz and I found the device cannot boot into desktop. It stuck in the first boot wizard after message "Please use this account for your daily work from now on." How to reproduce? Download image from https://github.com/armbian/community/releases/download/26.2.0-trunk.606/Armbian_community_26.2.0-trunk.606_Ayn-odin2_noble_current_6.18.19_gnome_desktop.img.xz Flash it to TF card using Armbian Imager Insert the TF card to Odin2 device and power on Wait for it to boot…

  12. Error trying to run apt upgrade. Here is the error I receive: The following packages have unmet dependencies: armbian-bsp-cli-rpi4b-current : Depends: base-files (>= 25.8.2) but 25.8.1-12.4+deb12u11-bookworm is to be installed E: Unable to correct problems, you have held broken packages. I am not sure how to resolve this. Help will be greatly appreciated.

    • Reputation Points

    • 1 reply
    • 2k views
  13. Just updated many armbian files shown as available for update. After the update sudo apt update shows the error message: E: The repository 'http://apt.armbian.com bookworm Release' is no longer signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. How can I fix this or was signing simply forgotten? Thank you!

    • Reputation Points

    • 1 reply
    • 2k views
  14. Hardware H264 encoding on the F3 is failing with a firmware binary error. ffmpeg command ffmpeg -y -v 99 -f lavfi -i testsrc -pix_fmt nv12 -g 15 -c:v h264_v4l2m2m out.264 dmesg error [ 4834.438234] MVX if: Failed to load firmware binary. filename=linlon-v52_v76-80-2/h264enc.fwb. [ 4834.450002] MVX if: Firmware binary was loaded with error. [ 4834.450020] MVX session: ffffffd905a1a0f8 send event error. error=-22 ffmpeg Gets some way into initialising. It detects the Linlon H264 encoder, checks images are NV12 format, but then fail with this error [h264_v4l2m2m @ 0x2abf834870] Failed to set gop size: Invalid argument …

    • Reputation Points

    • 1 reply
    • 2k views
  15. Raspberry Pi · Started by 0jay,

    I'm having trouble with the raspberry omv builds. The latest build I can get working is 24.11.1 which doesn't survive an upgrades (I've tried holding the various packages that seem to cause issues which used to work but doesn't work anymore. The suggested trouble shooting on the download page doesn't work either. Currently the 25.11.1 build is stuck in a bootloop, the only irregularity I can identify is failure to load console-setup.service message. I had a working system that lost my soundcard/DAC-hat after trying to address update error messages which's what started this whole refresh process

  16. The bios boot menu will not boot at all from that USB stick, unlike from ironrobin aarch64 or ubuntu concept x13s, which do boot (and install).

    • Reputation Points

    • 0 replies
    • 1.9k views
  17. On a fresh armbian bullseye debian install on an odroidhc2, the only change is I installed NCP through armbian softy and a reboot. My sudo account works, but if I try to sign into root it says account unavailable. How can I fix this?

  18. I am unable to see how to setup the Pimoroni NVME base for the Raspberry PI 5 with Armbian 23.11.3. Are there published instructions? Is this supported?

  19. Hi, I wanted to report an issue with the currently available Armbian images for the PocketBeagle 2 (all of them from what I can tell), that stops them from booting up. I attempted to go through the bug reporting form, but it seems to only point you to the forum, so here I am. I couldn't find a location to post about the PocketBeagle 2 board specifically, so I am putting this under the Beagle Y board (they have the same maintainer listed). Please move this to the right place (or maybe create it if it doesn't exist?) or tell me how I should do this myself. The issue is in the file "/boot/extlinux/extlinux.conf", where a ".dts" file is bei…

  20. I'm trying to use the radxa 4k camera with armbian. The camera worked on Radxa OS but i wanted to have more camera drivers, hence why I made a custom armbian build with more drivers enabled. The /boot/dtb/ folder was missing so I tried to get the same structure as what I have on my radxa zero3 /boot/dtb/qcom/overlay/qcs6490-radxa-cm-q64-rpi-cm5-io-cam0-imx415.dtbo /boot/dtb/qcom/qcs6490-radxa-dragon-q6a.dtb armbianEnv.txt rootfstype=ext4 user_overlays=qcs6490-radxa-dragon-q6a-cam1-radxa-camera-4k overlay_prefix=qcs6490 overlays=radxa-dragon-q6a-cam1-radxa-camera-4k fdtfile=qcom/qcs6490-radxa-dragon-q6a.dtb usbstoragequirks=0x2537:0x1066:u,0x2537…

  21. I'm struggling to get the Pi Camera 3/IMX708 detected by the Zero 2W. It's an IMX708 sensor, and that is correctly showing in dmesg, but the V4L2 devices (/dev/video0, /dev/video1) for the camera are not set up. All the normal encoder devices are fine. I'm using a custom build but it's essentially minimal (and no desktop) current with trixie and no extensions, following the standard command for building an image. The dmesg log reads as follows: [ 10.719672] imx708 10-001a: camera module ID 0x0302 [ 10.719876] imx708 10-001a: ctrl(id:0x9f0902,val:0x232aaf80) is not handled [ 10.722275] imx708 10-001a: ctrl(id:0x9e0902,val:0x2b20) is…

  22. Helios 4 · Started by Declan,

    Hello, I would like to sell my helios4 2gb ecc. It's served me well, I've outgrown it and is no longer required Posting on here incase anyone is interested Fyi, I'm UK based for postage

  23. Actually using a zero2w but same image obv as rpi4... unable to login (refused ssh). had to switch back to the 25.2.3 build

  24. How To Fix the “Aw, Snap!” Error. Nothing help

    • Reputation Points

    • 5 replies
    • 1.6k views
  25. Please note that it is a known issue that Turnip / Vulkan broken on Snapdragon SM8550 / Adreno 740 on Mesa 25.3.x. See https://gitlab.freedesktop.org/mesa/mesa/-/work_items/14656 The workaround is to apply patch from https://github.com/batocera-linux/batocera.linux/blob/master/board/batocera/patches/mesa3d/001-fix-freedreno-vulkan.patch and rebuild 001-fix-freedreno-vulkan.patch

    • Reputation Points

    • 1 reply
    • 1.6k views
  26. How to install Armbian on an eMMC module? Simply using Armbian Imager with the image file doesn't work—the system won't boot. The official Radxa OS boots fine from the same eMMC module.

    • Reputation Points

    • 3 replies
    • 1.6k views
  27. A known issue with the Odroid XU4, HC1, and HC2 is that it (uboot?) does not properly park the hard disk heads before/during shutdown or power cycle/off. So, the disk drive is forced to emergency hard retract the heads when power is shutdown/cycled. This is of course a violent action for the HDD and should be avoided. Use this odroid.shutdown script and install into /lib/systemd/system-shutdown/. https://wiki.odroid.com/odroid-xu4/troubleshooting/shutdown_script Recommend adding to armbian for XU4 distros.

    • Reputation Points

    • 1 reply
    • 1.6k views
  28. Hi Armbian forum people! I'm trying to setup bcache for my openmediavault. But it seems the `bcache` module is not installed? Which means I cannot use `bcache` at the moment with openmediavault. I do know that the bcache has been added only recently: * https://github.com/armbian/build/pull/9550?ref=blog.armbian.com * "Enable BCACHE on Raspberry Pi build" But no go so far.. Is there anything I can do?

    • Reputation Points

    • 3 replies
    • 1.5k views
  29. I tried to follow below guide, but I wasnt able to install as the model isn't listed in it. I tried cups and gutenprint but even when the printer was added to cups dashboard, but when I send "Print Test" then nothing prints out. What options do I have here ?

    • Reputation Points

    • 0 replies
    • 1.5k views
  30. Hi, I programmed the latest image Armbian_26.2.0-trunk.197_Beagley-ai_plucky_vendor_6.12.49_minimal.img.xz on my beagle Y AI, and connected the power and HDMI and inserted a Dell USB HID for keyboard and mouse, but in initial boot I am not able to use the keyboard and due to this not able to configure the device. Any help will be appreciated. Thanks, Ankit

    • Reputation Points

    • 2 replies
    • 1.5k views
  31. Has anyone installed Waydroid on Armbian 26.2.4? Are there any manual for this?

  32. I attempted to file a bug using `reportbug`, but since the kernel package is from Armbian and the report went to Debian, I assume that is a dead end. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137721 I will mostly copy/paste from that report, here, but I also ran `armbianmonitor -u`. https://paste.armbian.com/wenegucita I run a home backup server with a 1TB SSD attached to an ODroid HC1 board. There is no redundancy, but I do keep a limited history of snapshots, taken hourly and trimmed down to a small number of hourly, daily, weekly, monthly, and yearly snapshots. There should be at most about 20 snapshots ex…

    • Reputation Points

    • 1 reply
    • 1.4k views
  33. Odroid XU4 · Started by DanOB,

    I recently noticed my ODroid XU4 was reporting weird temperature readings: cat /sys/class/thermal/thermal_zone0/temp -22000 Is this a software issue or maybe hardware failing? Also, I would like to upgrade, is there another board I could just transfer my EMMC to and be up and running? Thanks

  34. I've been trying to get the sys-oled script working in Trixie, but I'm pretty out of my depth here. I started with https://github.com/helios-4/sys-oled.git and https://github.com/rpardini/sys-oled-hc4.git /usr/bin/python3 /usr/local/bin/sys-oled --display sh1106 --i2c-port 0 --rotate 2 Traceback (most recent call last): File "/usr/local/bin/sys-oled", line 140, in <module> device = get_device() File "/usr/local/bin/sys-oled", line 56, in get_device device = cmdline.create_device(args) File "/usr/lib/python3/dist-packages/luma/core/cmdline.py", line 241, in create_device device = Device(serial_interface=interface(), **pa…

    • Reputation Points

    • 6 replies
    • 1.3k views
  35. I'm having a problem with my Raspberry Pi 5, which I describe below. I have a DVR connected to it via Ethernet. If I connect both at the same time, dmesg reports a failure and I can't ping the DVR to establish a connection; I have to run `ifconfig eth0 down` and `ifconfig eth0 up`. Can anyone help or know if there's a bug in the kernel version? I'm using Ubuntu 22.04. jammy root:~# dmesg | grep eth0 [ 1.312167] macb 1f00100000.ethernet eth0: Cadence GEM rev 0x00070109 at 0x1f00100000 irq 108 (2c:cf:67:81:d6:2a) [ 3.237493] systemd[1]: Found device /sys/subsystem/net/devices/eth0. [ 3.453483] systemd[1]: Started ifup for eth0. …

  36. Hello, after upgrading my xu4 to trixie I have begun seeing the oom killer wrecking havoc! I had 1Gb of swap and have upgraded it to have 6Gb of swap but it does not seem to help. I have set vm.panic_on_oom = 1 as without this it just keeps killing tasks and then says deadlocked on memory here are 2 seperate boots of the os any help would be appreciated [ 304.195611] dnsmasq invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 304.202725] CPU: 2 PID: 1322 Comm: dnsmasq Not tainted 6.6.141-current-odroidxu4 #1 [ 304.210252] Hardware name: Samsung Exynos (Flattened Device Tree) [ 30…

  37. I tried to replace PXVirt on my Raspberry Pi 4 (8GB RAM) with a fresh Proxmox installation. I flashed the Armbian 26.8.1 minimal image and then ran `apt update && apt full-upgrade`. I started the installation with : armbian-config --cmd PVE001 An error occurred during installation: An apt update shows Hit:1 http://deb.debian.org/debian trixie InRelease Get:2 http://security.debian.org trixie-security InRelease [43.4 kB] Get:3 http://download.proxmox.com/debian/pve trixie InRelease [4,357 B] Get:4 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Hit:5 https://github.armbian.com/configng sta…

  38. Installed minimal debian image on my rPI5B. Then used "armbian-config --cmd PVE001" to install Proxmox. That went well with no reported errors. Navigated to the Proxmox web GUI and it looked and acted as expected. I currently have an AMD64 Proxmox cluster operating on my homelab so I am familiar with Proxmox. I wanted to make some changes to my network configuration using the Proxmox GUI. When I clicked the "Apply Configuration" button, it threw an "incompatible ifupdown2 package version" instead of applying the configuration.

  39. I am asking because I can't find a toggle or anything in the settings and find it a tad anoying especally when it is a game I am playing a fast paced game.

  40. how to enable KVM on Armbian ?

    • Reputation Points

    • 1 reply
    • 1.1k views
  41. Estou tentando gerar uma imagem Qemu-uefi-x86 usando a seguinte linha: ./compile.sh BOARD=qemu-uefi-x86 BRANCH=current KERNEL_CONFIGURE=no ARCH=x86_64 BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_BTF=no RELEASE=jammy Ao final do processo, recebo o seguinte erro. Alguém pode me ajudar? Estava gerando corretamente e, de repente, parou. Ign:6 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [🔨] Erro:1 https://github.armbian.com/configng estável InRelease [🔨Erro do sistema ao resolver 'github.armbian.com:https' - getaddrinfo (16: Dispositivo ou recurso ocupado) [🔨] Erro:2 https://apt.armbian.com jammy InRe…

  42. The board works well with Armbian, but currently it is not possible to use USB audio interfaces (sound cards, modems exposing audio functions, VoIP devices, etc.) because the snd-usb-audio module is missing from the kernel and not available as a loadable module. If needed, I can provide logs, test kernels, or help verify the changes. Thanks for maintaining support for this board.

  43. Hi everyone! Can anyone tell me how to make the system boot without displaying any text characters? I'd like to just see the Radxa logo, then a black screen and the login screen (GDM). What settings do I need to configure to achieve this? I have the Armbian 2.6.4 Trixie CLI image installed with GNOME.

    • Reputation Points

    • 0 replies
    • 966 views
  44. After I closed the lid of my chromebook Armbian decided to die even across reboots. https://drive.google.com/file/d/1gkEzVoY5QkNcWq3MOKYUSc8nkFYg91p-/view?usp=sharing Video of what I see https://drive.google.com/file/d/17yhnIjzkiYkkVohFrLf7MKDtYyb0xfOL/view?usp=sharing

  45. I see a very active gaming thread for the Orange Pi 5, but the Radxa Dragon Q6A is the better credit card sized ARM SBC for gaming. I'm a bit of a lazy person, so I don't feel like testing many settings, so I settled on the Steam ARM Linux client and for some games the Luxtorpeda tool for Steam. Luxtorpeda isn't developed for ARM, but it will run with Fex-Emu, and I assume Box64. https://codeberg.org/luxtorpeda/luxtorpeda Here you can see Metro 2033 Redux on the Rada Dragon Q6A. I played it with Luxtorpeda. You can also play it with Proton ARM64, but I didn't see much difference with the performance. Performance is around 20-25 fps at 1080p…

    • Reputation Points

    • 1 reply
    • 897 views
  46. Avaota-A1 · Started by humanus,

    Hello, I am the maintainer of the csc board Milk-V Duo S. There is no category for it yet, so I chose a random one. Please create and change it. If anyone has any issues please write about them, I'll try to fix them. I saw that there is a forum called "unsupported boards" but vant move it there any more.

  47. Banana Pi F3 · Started by Bob Ham,

    Hi, I've installed the latest Armbian on an F3 (Armbian_26.5.1_Bananapif3_trixie_current_6.18.33_minimal.img), updated and upgraded and then rebooted. Unfortunately there's no PWM controller under /sys: bobham@bananapif3:~$ ls /sys/class/pwm/ bobham@bananapif3:~$ which means there's no fan control. According to the official docs, there should be a PWM controller to control the fan. Can the fan controller be added? Thanks, Bob Ham

    • Reputation Points

    • 0 replies
    • 296 views
  48. When flashing the Armbian image for the Odin 2 Portal to the SD card and attempting to boot (on ROCKNIX ABL v1.2), the ABL can detect the SD card but does not detect the OS at all. This is on the latest version of the OS, with the GNOME/ubuntu image flashed via the official Armbian Imager. When will this be fixed? (image not uploaded as it kept throwing errors)

    • Reputation Points

    • 1 reply
    • 148 views

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.