Skip to content

agl-compositor not showing on UP SQUARED 6000 board setup of lilliput display

Affected images versions

  • apertis_v2023dev3-hmi-amd64-uefi_v2023dev3.0.img.gz
Type Arch v2021 v2022 v2023dev3
minimal/fixedfunction amd64
minimal/fixedfunction armhf
minimal/fixedfunction arm64
target/hmi amd64 Yes
target/hmi armhf
target/hmi arm64
basesdk amd64
sdk amd64
nfs amd64
nfs armhf
nfs arm64
lxc amd64
lxc armhf
lxc arm64
image-builder
package-source-builder

Unaffected images versions

NA

Testcase

agl-compositor

Steps to reproduce

  1. Download the following file : apertis_v2023dev3-hmi-amd64-uefi_v2023dev3.0.img.gz apertis_v2023dev3-hmi-amd64-uefi_v2023dev3.0.img.bmap

  2. Run the following command : sudo bmaptool copy ./apertis_v2023dev3-hmi-amd64-uefi_v2023dev3.0.img.gz /dev/sdb

  3. Configure the device : https://www.apertis.org/reference_hardware/upsquared6000_setup/

  4. Boot the target

Expected result

  • agl-compositor should display on lilliput display

Actual result

No display shown.

Reproducibility

  1. always

Impact of bug

  • HMI validation for each release will be delayed on actual target
  • Validating and identifying open bugs are delayed and missing the warranty period from collabora.

Attachments

  • Device connection to display image

  • When i tried triggering the compositor display

  • [ 0.272941] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [IOF2] at bit offset/length 712/16 exceeds size of target Buffer (664 bits) (20211217/dsopcode-198) [ 0.274220] ACPI Error: Aborting method _SB.PC00.UA00.BTH0._CRS due to previous error (AE_AML_BUFFER_LIMIT) (20211217/psparse-529) [ 0.274799] ACPI Error: Method execution failed _SB.PC00.UA00.BTH0._CRS due to previous error (AE_AML_BUFFER_LIMIT) (20211217/uteval-68) [ 2.735881] i915 0000:00:02.0: firmware: failed to load i915/icl_dmc_ver1_09.bin (-2) [ 2.736629] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware [FAILED] Failed to start Access poi…server for Wi-Fi and Ethernet.

Apertis v2023dev3 apertis ttyS0 apertis login: user Password: Linux apertis 5.18.0-0.deb11.4-amd64 #1 (closed) SMP PREEMPT_DYNAMIC Debian 5.18.16-1~bpo11+1+apertis1 (2022-0 x86_64

The programs included with the Apertis system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright.

Apertis comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Oct 25 21:34:39 UTC 2022 on tty1

BusyBox v1.30.1 (Apertis 1:1.30.1-6+apertis13bv2023dev3b5) built-in shell (ash) Enter 'help' for a list of built-in commands.

$

now this is showing

no agl-compositor on the screen 3:31 PM

$ agl-compositor Date: 2022-10-25 UTC [21:36:19.237] Using config file '/etc/xdg/weston/agl-compositor.ini'. [21:36:19.238] Output repaint window is 7 ms maximum. [21:36:19.238] Loading module '/usr/lib/x86_64-linux-gnu/libweston-9/drm-backend.so' [21:36:19.239] initializing drm backend [21:36:19.239] logind: failed to get session seat [21:36:19.239] logind: cannot setup systemd-logind helper (-61), using legacy fallback [21:36:19.239] fatal: drm backend should be run using weston-launch binary, or your system should provide the logind D-Bus API. [21:36:19.239] fatal: failed to create compositor backend. Internal warning: debug scope 'drm-backend' has not been destroyed. $

Root cause

Outcomes

Management data

This section is for management only, it should be the last one in the description.

/cc @andrunko @em @sagar @sudarshan @wlozano

Phabricator link: https://phabricator.apertis.org/T9345

Edited by Walter Lozano