Wednesday, September 12, 2018

[fedora-arm] Fedora 28 with the "grate-driver" for (older) Tegra

Hi,


FYI I've recently compiled a set of packages (1) from the grate-driver
project (2).

In short, this FLOSS driver allows to enable video acceleration with
vdpau on older tegra soc.
There is also a very basic mesa driver, but it only advertise opengl
1.4 and gles 2.0 (probably not really conformant even). At least it
doesn't crash with glxgears.
There is support up to Tegra114, Tegra K1 may comes later using the
same framework.

Please reminds that for later SOC (Tegra K1+), f29 will have a better
support. There mesa has tegra/nouveau mesa drivers that will operate.
(not tested recently).


Mini FAQ:
- Why not upstream ?
There is an ABI destaging process in progress for tegra in the Linux
kernel. Once done, it will be probably possible to have more changes
upstream. Unfortunately, this is a long process and the review queue
in Tegra is growing.
- How to enable video hw acceleration ?
Look at the grate-driver page for libvdpau-tegra for the doc
You will need the mesa libdrm libvdpau-tegra xorg-x11-drv-opentegra
packages from the (2) repos. These replace fedora ones. You can keep
the fedora kernel. Please verify to have about cma=128M.


(1) - https://repos.fedorapeople.org/kwizart/ac100/
(2) - https://github.com/grate-driver/

--
-

Nicolas (kwizart)
_______________________________________________
arm mailing list -- arm@lists.fedoraproject.org
To unsubscribe send an email to arm-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org

No comments:

Post a Comment