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.

Pi 5 - Armbian Gnome Desktop --- Goal: hdmi audio, obs w v4l2loopback, bluetooth audio...

Featured Replies

Hello all: My name Is Jay and i am new here - 

 

I buy a new pi, now with pipewire, and more and it has some consistant letdowns on the OS.  When i install across all types ---even kdePlasma the same thing happens!

 

no audio - still needs a profile or something????

no loopback -- linux kernel header issue

no bt audio -- libspa will work

no screen sharing -- ....i just have a cursor now when i share it...

 

So, i made an input to fix this..... a terminal input:

echo -e "hdmi_group=1\nhdmi_mode=16\nhdmi_drive=2\nhdmi_force_hotplug=1\nhdmi_force_edid_audio=1\ndisable_fw_kms_setup=0" | sudo tee -a /boot/firmware/config.txt > /dev/null && sudo apt upgrade && sudo apt update && sudo apt install linux-headers-6.12.19-current-bcm2711 linux-headers-current-bcm2712=24.2.1 alsa* pipewire* vulkan-tools mesa-vulkan-drivers xdg-desktop-portal-gnome gnome-remote-desktop libspa-0.2-bluetooth qv4l2 v4l2loopback-dkms obs-plugins obs-studio && snap install chromium && sudo apt install flatpak && flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo && flatpak install flathub com.saivert.pwvucontrol

 

 

The outcome was a good start, however, some issues remain.

 

 

Mainly i am struggling with pipewire or something?   Likely i need and alsa audio profile for hdmi audio.

 

 

Any suggestions as far as enableing audio?

 

Btw: This is obs running in the term with       sudo MESA_GL_VERSION_OVERRIDE=3.3 obs

it has v4l2loopback working now.Screenshotfrom2025-03-1622-58-12.thumb.png.2628b987729fbe5a2a12c6ba25f5a150.png

  • Author

OMG....Guys!

The Goals are achieved.  Mostly....HDMI audio is very complicated.

Here is my new script:  Great Look - 

 

 

#!/bin/bash

sudo apt update -y && sudo apt upgrade && sudo apt install sddm

echo -e "hdmi_group=1\nhdmi_mode=16\nhdmi_drive=2\nhdmi_force_hotplug=1\nhdmi_force_edid_audio=1\ndisable_fw_kms_setup=0" | sudo tee -a /boot/firmware/config.txt > /dev/null && sudo apt upgrade && sudo apt update -y && sudo apt install linux-headers-current-bcm2711 linux-headers-edge-bcm2712 && sudo apt update -y && sudo apt upgrade && sudo apt install sddm qgnomeplatform-qt5 qt5-image-formats-plugins qt5-qmltooling-plugins  libpam-kwallet5 qtvirtualkeyboard-plugin qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme qtwayland5 alsa* pipewire* pavucontrol vulkan-tools mesa-vulkan-drivers xdg-desktop-portal-gnome gnome-remote-desktop libspa-0.2-bluetooth qv4l2 v4l2loopback-dkms obs-plugins obs-studio snapd && sudo snap install chromium && sudo snap install rpi-imager && sudo reboot

 

 

 

 

 

Remember i am on the standard Download of Armbian Gnome Bookworm

 

 

anyway, Installing SDDM works like a charm for the screen issues and you can keep GDM aswell.2025-03-17 04-55-22.mkvgnome.shScreenshotfrom2025-03-1704-58-49.png.0afc5388c13809e92b114a42627e9d9e.pngScreenshotfrom2025-03-1704-58-57.thumb.png.150a7c0be227aeb9c1099a9d419b7574.png

  • Author

Hello all, I have returned to my topic with a righteous update!!! I started with Armbian Server Noble.

Screenshotfrom2025-04-1510-58-48.thumb.png.7c52aca3c57d72eee67fb65bd4641ea8.png

This is my PI5.....It needs camera support and libinput/weston for touch.  However, I have run this .sh script

#!/bin/bash

sudo apt update -y && sudo apt upgrade && sudo apt install lightdm && sudo apt upgrade && sudo apt update -y && sudo apt install linux-headers-current-bcm2711 linux-headers-edge-bcm2712 && sudo apt update -y && sudo apt upgrade && sudo apt install gnome* ffmpeg qgnomeplatform-qt5 qt5-image-formats-plugins qt5-qmltooling-plugins qtvirtualkeyboard-plugin qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme qtwayland5 alsa* pavucontrol vulkan-tools mesa-vulkan-drivers xdg-desktop-portal-gnome libspa-0.2-bluetooth qv4l2 v4l2loopback-dkms obs-plugins obs-studio gnome-tweaks rpi-imager

to produce my media script aswell as edit

config.txt after flashing.

Screenshotfrom2025-04-1510-54-10.png.cb0923af040b995a51eb327ee4bdea01.png

Screenshotfrom2025-04-1510-58-25.thumb.png.b0dd60a310532823fe602790c110823f.pngScreenshotfrom2025-04-1510-59-01.thumb.png.d541ce277b4e68796a851e6816f6c35a.pngScreenshotfrom2025-04-1510-59-20.thumb.png.8c7a5a5e4dfc898de04433dcb24bbb56.png

 

 

Touch and Camera next friends....

Edited by Jay Tolleson

  • Author

Well, i have jumped ship on gone to every os i can think of that will run on RPI5 and now IM BACK!!!!

 

Hello again, Jayson Here -

And i have decided that Arbian 25 Noble Gnome may be the smallest-strongest multimedia build i can find...so its what i will choose to finish my PI 5 with. 

 

I am still wrestling with the sony IMX477 as to produce video.

 

I have just ordered a usb mount for uvc-video rather than csi/cam0-cam1  b/c i cant get it working.  at all and need to advance... to the touchscreen which is still just HDMI w/o touch. on the new download of Armbian.

its downloading now.

 

 

I will put pics of the device and more tomorrow.

Jay T.

  • Author

Hello… Jayson here ...and I have installed the image of Armbian Gnome Desktop for RPI5.  Next I get up to par with this command:


sudo apt install linux-headers-edge-bcm2711 alsa* pavucontrol pithos  vulkan-tools mesa-vulkan-drivers xdg-desktop-portal-gnome gnome-remote-desktop libspa-0.2-bluetooth qv4l2 obs-plugins obs-studio pipewire-alsa pipewire-audio pipewire-audio-client-libraries pipewire-bin pipewire-pulse gnome-shell gnome-shell-common gnome-shell-extensions gnome-shell-extension-manager libpipewire-0.3-* gnome-remote-desktop gnome-settings-daemon* x11* git qgnomeplatform-qt5 qt5-image-formats-plugins qt5-qmltooling-plugins qtvirtualkeyboard-plugin qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme qtwayland5 xdg-desktop-portal-gnome qv4l2 rpi-imager gnome-tweaks snap && sudo snap install chromium && sudo apt install inux-headers-current-arm64 linux-headers-current-bcm2711 linux-headers-current-bcm2712 && sudo apt install v4l2loopback-dkms

Then obs will work with:

MESA_GL_VERSION_OVERRIDE=4.2 obs

 

 

More soon!!!

Screenshot from 2025-05-25 08-12-17.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.