Re: RPI4 8G with UEFI for Pi: How to enable VC4?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Fedora 33 Workstation on the RPI4 with UEFI runs fine for me. However, I can't figure out how to get accelerated video working. Without UEFI, Fedora 33 with kernel 5.10.7 seems to enable accelerated video without any further configuration. There is a /boot/efi/config.txt in this case. It contains things like
>
> gpu_mem=32
> start_x=1
> upstream_kernel=1
> dtoverlay=upstream
> mask_gpu_interrupt1=0x100
>
> Where would one put these setttings for UEFI boot?

So you'd follow this guide below for DT overlay support in Fedora [1]
but the upstream DT should enable this by default so if it's working
and complete it should "just work" . The thing to note that vc4 is but
one of the components around acceleration on the RPi4.

The way SoCs work when it comes to the build in graphics that we see
on a more tradition host where we see a self contained GPU that
handles it all as one is that the bits that are used to form the
display pipeline. On the older RPis the vc4 driver handled both the
rendering unit, the display engine (bits that take the rendered bits
and prepare them to be blitted to the outputs) and the outputs such as
HDMI or DSI.

The RPi4 has changed this up some and the 3D render unit is now driven
by the v3d component and associated driver, and the display engine and
bridges such as HDMI are driven by the vc4 component.

The vc4 work landed upstream in 5.10 but the v3d components haven't as
yet, so there is potentially the possibility to have some improvements
there but I'm not sure how much of it actually works and if all of it
is there from the vc4 side and if not what is missing. I've briefly
looked but I've not had time to debug it as yet because as far as I'm
concerned accelerated graphics on the rpi4 is unsupported in F-33 and
is still under consideration for F-34.

ATM I'm focusing on other things like early boot and actually making
the USB work consistently.

Peter

[1] https://fedoraproject.org/w/index.php?title=Architectures/ARM/Raspberry_Pi/HATs
_______________________________________________
arm mailing list -- arm@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to arm-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/arm@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux