Skip to content
Snippets Groups Projects
  1. Aug 05, 2022
    • Tobias Kahlki's avatar
      qt:compositor: Run service as qt user · 43d358b7
      Tobias Kahlki authored
      It is best practice to don't run services as root. The qt-compositor
      service now runs under the qt username.
      The commit also contains a draft of the systemd socket-based activation
      mechanism. Unfortunately, the qt-compositor daemon doesn't handle the transfer
      of the socket from the socket unit to the service unit properly.
      Until the daemon is fixed, the service still needs to be started manually.
      43d358b7
    • Tobias Kahlki's avatar
      base-files:profiles: Moved and updated profiles for Qt/Wayland · 9c1ae36c
      Tobias Kahlki authored
      Moved the profiles with the environment initialization into a new
      sub-folder and activated them by linking to the sub-directory.
      The reason for this is, that weston and the qt-compositor need
      different environments and we want an easy way of exchanging them.
      The wayland related parts have been moved from the qtenv to weston
      and qt-compositor.
      9c1ae36c
    • Tobias Kahlki's avatar
    • Tobias Kahlki's avatar
      qt:compositor: Disabled hardware-cursor for mx8m · 498b4492
      Tobias Kahlki authored
      The hardware-cursor is rendered outside of Qt and doesn't properly
      display when the screen is rotated via the qt-compositor.
      The qt-compositor can display the cursor itself, which might be the
      preferred way.
      498b4492
    • Tobias Kahlki's avatar
      qt:compositor: Run the qt-compositor as qt user · 03320c1d
      Tobias Kahlki authored
      Changed the qt-multi-screen-compositor to run under the qt username.
      Fixed the file names of the systemd service units and
      added the creation of the qt user to the recipe.
      03320c1d
    • Tobias Kahlki's avatar
      qt:compositor: Renamed service files · 5fc7107b
      Tobias Kahlki authored
      The qt-multi-screen-compositor will run under the "qt" username
      in the future. Renamed the systemd service files to reflect the
      change.
      5fc7107b
  2. Aug 04, 2022
  3. Aug 03, 2022
  4. Aug 02, 2022
  5. Jul 29, 2022
  6. Jul 28, 2022
    • Tobias Kahlki's avatar
      fng-install: Fixed setting of custom devicetree · 29f0f098
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      The post-install steps for setting a custom devicetree have been
      changed for the i.MX8 devices. For the custom devicetree to work again,
      the name of the devicetree needs to be written to the devicetree file
      in the boot partition.
      
      BCS 746-000877
      
      (cherry picked from commit 714adb35)
      29f0f098
    • Clemens Terasa's avatar
      qtbase: Add gif · e1136a4e
      Clemens Terasa authored and Jonas Höppner's avatar Jonas Höppner committed
      To add qgif to the Qt environment add the gif PACKAGECONFIG.
      
      (cherry picked from commit cd3c70f1)
      e1136a4e
    • Tobias Kahlki's avatar
      fng-install:prepare-kernel: Added i.MX8 support · 4c67d8a8
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      The default prepare-kernel script didn't support the i.MX8.
      Tweaked the script, to support the custom requirements of the i.MX8.
      The i.MX6 specific parts for the generation of the overlays (from the
      shared XML) and the gf_platform detection has been moved to new scripts.
      
      BCS 746-000877
      
      (cherry picked from commit 40d7ba85)
      
      fng-install:prepare-image: Added new scripts and clean-up
      
      The new scripts (prepare-overlays and prepare-xml2dto) for the
      post-install steps have beend added.
      Also wrong indentations have been replaced and the lists have been
      sorted.
      
      BCS 746-000414
      BCS 746-000877
      
      (cherry picked from commit 3edf9fc8)
      
      fng-install:prepare-kernel: Removed i.MX8 specific script
      
      The i.MX8 used a custom post-install script for the prepare-kernel
      step. Since the default script has been adopted for the i.MX8, the
      custom script is removed.
      
      BCS 746-000877
      
      (cherry picked from commit 3a397d44)
      
      fng-install:rtc: Added RTC detection for the TANARO
      
      The TANARO will be produced with one of two RTC variants.
      We detect the RTC by querying the first register during the
      post-install and activate one of two devicetree overlays.
      
      BCS 746-000877
      
      (cherry picked from commit 32b8f0c2)
      
      fng-install:post-install: Added comments to scripts
      
      Extended the documentation and comments in the post-install scripts.
      
      (cherry picked from commit c14d978b)
      
      fng-install:prepare-dt: Replaced loop with find
      
      Fixes SC2044
      
      (cherry picked from commit 2cc3f539)
      
      fng-install:prepare-image: Convert recipe's syntax to kirkstone
      4c67d8a8
    • Tobias Kahlki's avatar
      post-install: Rework and fix of overlay handling · b8c69230
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      Overlays that have been installed by Yocto are now moved
      into /boot/overlays. This is due to the inability of Yocto
      to easily handle devicetree overlays during the build.
      
      Overlays that are provided via the parameters of fng-install
      (--DTBO) are also placed inside /boot/overlays. Additionally,
      they are appended to the overlays variable inside the
      overlays.txt file.
      The overlays.txt file is parsed during the prepare-kernel
      post-install step. The loaded overlays are then applied to
      the default devicetree.
      
      BCS 746-000414
      BCS 746-000877
      
      (cherry picked from commit 5f97c8e6)
      b8c69230
    • Tobias Kahlki's avatar
      fngsystem: Added lsb-release to fngsystem · ba006a1d
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      The lsb-release command can be used to query detailed information
      regarding the Yocto image/build (from the userspace).
      
      (cherry picked from commit 883e6834)
      ba006a1d
    • Tobias Kahlki's avatar
      packagegroup: Added lsb-release to guf-small · 8002b0cf
      Tobias Kahlki authored and Jonas Höppner's avatar Jonas Höppner committed
      The lsb-release command is used by Lava to query system information.
      
      (cherry picked from commit f584eef6)
      8002b0cf
Loading