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.

HDMI doesn't work for rk3568 on some displays

Featured Replies

I am using kernel 6.12.45 with rk3568 , everything is displayed on my monitor. A colleague's computer does not work on 3 of the 4 monitors. the error is the same as in the theme

/

kernel: rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes


, since it seems that no one is watching that topic, I decided to raise this issue. Has anyone encountered such a problem?

The board I have has a different Rockchip SoC (rk3588-orangepi-5-plus), but it's been my experience that the edge kernel (6.16) is the only one that's of any real use to me. I get no video with the "current" (6.12) kernel, and no GPU acceleration with the vendor (6.1) kernel.

 

So I would suggest just switching to the edge kernel.

3 hours ago, The Tall Man said:

I get no video with the "current" (6.12) kernel,

Expected. current had a bare minimum of hdmi support before it became recent LTS kernel. Therefore no fixes will hit there until rollover to next LTS.

3 hours ago, The Tall Man said:

and no GPU acceleration with the vendor (6.1) kernel.

Needs to be enabled. Either enable panthor overlay (the mainline panthor driver was backported to vendor kernel but is disabled by default) and install more recent mesa packages (depends on userspace). Or install proprietary mali blobs.

Having or building an image with mesa-vpu extension enabled handles that for you. There is no automatic method of installing afterwards yet. https://github.com/armbian/apa/issues/20

  • Author

I tried it on 6.16.7, and the log started working:

[    4.838111] rockchip-drm display-subsystem: [drm] fb0: rockchipdrmfb frame buffer device



Error again after initialization:

[    5.118148] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes

[    5.637839] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes

 

On 9/12/2025 at 3:51 AM, Werner said:

Needs to be enabled. Either enable panthor overlay (the mainline panthor driver was backported to vendor kernel but is disabled by default)

@Werner, I merged the Panthor overlay with the Vendor devicetree using the fdtoverlay command (since I'm using efi/grub instead of u-boot), and now Vendor kernel with GPU is an option!! Thank you so much!!

https://forum.armbian.com/topic/55266-add-devicetree-to-grub-automatically-heres-how/#findComment-226070

 

Question:

I've noticed (at least in Debian on the Orange PI 5 Plus) that the Vendor kernel (with Panthor GPU overlay) works well under X and Wayland, but the Edge kernel only works well under Wayland. With the Edge kernel under X, the GPU is "there", but it doesn't seem to offer any kind of acceleration. I noticed this the first time I tried the Edge kernel several months ago, and it's still the case. Do you know of a fix for this as well?

Edited by The Tall Man

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.