Yocto/Demos/FOSDEM2023

From KDE Community Wiki
Revision as of 16:26, 28 January 2023 by Cola (talk | contribs)

KDE Yocto Demo Setup for FOSDEM 2023

This page provides the basic information about the demo setup that is available at the KDE stall at FOSDEM 2023.

What can I see there?

  • a VisionFive-2 RISC-V development board
  • a small HDMI screen
  • a very basic KDE Plasma Bigscreen Session running with a few applications

What is the goal of this demo setup?

  • show the state of the Yocto meta-layers
  • show the extremely-WIP state of hardware porting to the RISC-V board (Kernel, drivers, graphics system and multimedia libraries are all moving targets with big patch sets)
  • give an example of how such embedded boards can be used

FAQ

  1. Why is the cool, Plasma Bigscreen adapted Aura Browser not running on the demo setup?
    • QtWebEngine in Qt5 does not work with RISC-V (fails to build)
    • there are recent patches from a few months ago to Chromium, which will make the Qt6 version available on the platform
  2. Why is Plank Player not playing videos?
    • Because binary VPU drivers are a mess ;) There is active work-in-progress work to get a fully HW accelerated GStreamer Pipeline running, but though it is close to working, we are not there yet
    • un-accelerated video looks okay though, but due to bugs in the QtMultimedia/GStreamer integration this does not work with Plank at the moment and priority for fixing this in Qt5 is very low on our side
  3. Why does the board not really come back when I press the power-off button?
    • hibernation support just was integrated in the last Kernel update 2 weeks ago, userland integration is an upcoming topic

Details

Hardware

Plasma Session