raspberrypi / linux

Kernel source tree for Raspberry Pi-provided kernel builds. Issues unrelated to the linux kernel should be posted on the community forum at https://forums.raspberrypi.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

full kms video drive for rpi 4 not work in bullseyes how in buster

Ninoh-FOX opened this issue · comments

Describe the bug

With the same firmware installed on both systems (raspbian os 32bits lite) using the command:
sudo BRANCH=stable WANT_64BIT=0 rpi-update.

The dtoverlay=vc4-fkms-v3d-pi4 option on both.

And with kodi compiled on the bullseyes system, and downloaded from the apt to have version 18 on both systems.

So the only thing that changes is the system, I'm trying to transfer everything I have from kodi 18 to bullseyes to take advantage of the new packages and more compatibility with widevinecmd, since the latest version doesn't work well for me on bustes and yes on bullseye , but that is another subject.

After trying a thousand configurations of /boot/cmdline and /boot/config.txt I can't replicate the configuration I have in buster with the same kernel, in which Dispmanx (for hyperion) and passthrough (for homecinema ac3/dts) are running. at the same time without problems. But instead, in bullseyes the passthrough does not work but the Dispmanx works with the fkms option, and if I use the kms option, the passthrough works but the Dispmanx does not work.

I have seen that the kms dtbo has the kms fw options disabled, I don't know if it could be enabled, I don't know how to compile an independent dts to test, but I don't think it's the problem, what I don't understand is how the kernel itself gave me it works well on buster and on the other hand it fails me on bullseyes.

Steps to reproduce the behaviour

burn in a sdcard raspbian os 32bit buster and bullseyes.

in the sdcard with buster:

  • put in /boot/config.txt dtoverlay=vc4-fkms-v3d-pi4
  • install hyperion and kodi way apt
  • config sound with ac3 and dts opcions.

in the sdcard with bullseyes.

  • put in /boot/config.txt dtoverlay=vc4-fkms-v3d-pi4
  • install all python 2.7 include pip
  • build kodi leia from xbmc repository
  • build hyperion service ambilight
  • try config sound with ac3 and dts is your has lucky

Device (s)

Raspberry Pi 4 Mod. B

System

OS: raspbian OS 32bit lite buster and bullseye

firmware: version c72ad6b26ff40c91ef776b847436094ee63fabee (clean) (release) (start)

kernel: Linux raspberrypi 5.15.76-v7l+

Logs

No response

Additional context

No response