2397128_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2397128_en-US

2397128_en-US

Issue "Weston.Service" on the "imx95-15x15-frdm" Debian using flex-installer "lsdk2606" version

Hello,

I installed the Debian image using flex-installer version "lsdk2606" using

Spoiler
sudo flex-installer -i auto -d /dev/sdX -m imx95-15x15-frdm

on my imx95-15x15-frdm
Then, I followed the standard procedure to continue the installation using 

Spoiler
debian-post-install-pkg

After installing all the packages and rebooting, I encounter this error at startup:


Spoiler

[FAILED] Failed to start weston.service - W…nd compositor, as a system service.

Spoiler

root@imx95-15x15-frdm:~# systemctl status weston.service

× weston.service - Weston, a Wayland compositor, as a system service

     Loaded: loaded (/usr/lib/systemd/system/weston.service; enabled; preset: enabled)

     Active: failed (Result: exit-code) since Mon 2026-07-20 13:51:20 UTC; 19s ago

 Invocation: 67b22b0fa1484ce681d8b2acdc107add

TriggeredBy: ● weston.socket

       Docs: man:weston(1)

             man:weston.ini(5)

             http://wayland.freedesktop.org/

    Process: 408 ExecStart=/usr/bin/weston --log=${XDG_RUNTIME_DIR}/weston.log --modules=systemd-notify.so (code=exited, status=1/FAILURE)

   Main PID: 408 (code=exited, status=1/FAILURE)

   Mem peak: 3.5M

        CPU: 49ms


Jul 20 13:51:19 imx95-15x15-frdm systemd[1]: Starting weston.service - Weston, a Wayland compositor, as a system service...

Jul 20 13:51:19 imx95-15x15-frdm (weston)[408]: pam_unix(weston-autologin:session): session opened for user root(uid=0) by (uid=0)

Jul 20 13:51:20 imx95-15x15-frdm systemd[1]: weston.service: Main process exited, code=exited, status=1/FAILURE

Jul 20 13:51:20 imx95-15x15-frdm systemd[1]: weston.service: Failed with result 'exit-code'.

Jul 20 13:51:20 imx95-15x15-frdm systemd[1]: Failed to start weston.service - Weston, a Wayland compositor, as a system service.
Spoiler

root@imx95-15x15-frdm:~# cat /run/user/0/weston.log

Date: 2026-07-20 UTC

[12:34:22.150] weston 14.0.2

https://wayland.freedesktop.org

Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/

Build: LSDK-25.12_DEBIAN-13_LF-6.12.20-168-g2ddc741+

[12:34:22.153] Command line: /usr/bin/weston --log=/run/user/0/weston.log --modules=systemd-notify.so

[12:34:22.153] OS: Linux, 6.12.49, #5 SMP PREEMPT Thu May 28 13:07:26 KST 2026, aarch64

[12:34:22.153] Flight recorder: enabled

[12:34:22.155] Using config file '/etc/xdg/weston/weston.ini'

[12:34:22.156] Output repaint window is 16 ms maximum.

[12:34:22.158] Loading module '/usr/lib/libweston-14/drm-backend.so'

[12:34:22.162] Failed to load module: libdisplay-info.so.1: cannot open shared object file: No such file or directory

[12:34:22.162] fatal: failed to create compositor backend

I'm getting this error too (I don't know if it's related), but nothing is showing up on my screen.

Spoiler

it6263 3-004c: failed to clear DDC FIFO

it6263 3-004c: Failed to read EDID


Re: Issue "Weston.Service" on the "imx95-15x15-frdm" Debian using flex-installe

root@imx95-15x15-frdm:~# ldd /usr/lib/libweston-14/drm-backend.so
linux-vdso.so.1 (0x0000ffffac56c000)
libweston-14.so.0 => /usr/lib/libweston-14.so.0 (0x0000ffffac410000)
libwayland-client.so.0 => /lib/aarch64-linux-gnu/libwayland-client.so.0 (0x0000ffffac3e0000)
libpixman-1.so.0 => /lib/aarch64-linux-gnu/libpixman-1.so.0 (0x0000ffffac330000)
libwayland-server.so.0 => /lib/aarch64-linux-gnu/libwayland-server.so.0 (0x0000ffffac2f0000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0x0000ffffac2b0000)
libudev.so.1 => /lib/aarch64-linux-gnu/libudev.so.1 (0x0000ffffac250000)
libdisplay-info.so.1 => not found
libgbm.so.1 => /usr/lib/libgbm.so.1 (0x0000ffffac220000)
libseat.so.1 => /lib/aarch64-linux-gnu/libseat.so.1 (0x0000ffffac1f0000)
libinput.so.10 => /lib/aarch64-linux-gnu/libinput.so.10 (0x0000ffffac170000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffabfb0000)
/lib/ld-linux-aarch64.so.1 (0x0000ffffac520000)
libxkbcommon.so.0 => /lib/aarch64-linux-gnu/libxkbcommon.so.0 (0x0000ffffabf40000)
libffi.so.8 => /lib/aarch64-linux-gnu/libffi.so.8 (0x0000ffffabf10000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffabe60000)
libcap.so.2 => /lib/aarch64-linux-gnu/libcap.so.2 (0x0000ffffabe30000)
libsystemd.so.0 => /lib/aarch64-linux-gnu/libsystemd.so.0 (0x0000ffffabd00000)
libmtdev.so.1 => /lib/aarch64-linux-gnu/libmtdev.so.1 (0x0000ffffabcd0000)
libevdev.so.2 => /lib/aarch64-linux-gnu/libevdev.so.2 (0x0000ffffabc90000)
libwacom.so.9 => /lib/aarch64-linux-gnu/libwacom.so.9 (0x0000ffffabc60000)
libgudev-1.0.so.0 => /lib/aarch64-linux-gnu/libgudev-1.0.so.0 (0x0000ffffabc30000)
libgobject-2.0.so.0 => /lib/aarch64-linux-gnu/libgobject-2.0.so.0 (0x0000ffffabba0000)
libglib-2.0.so.0 => /lib/aarch64-linux-gnu/libglib-2.0.so.0 (0x0000ffffaba10000)
libatomic.so.1 => /lib/aarch64-linux-gnu/libatomic.so.1 (0x0000ffffab9e0000)
libpcre2-8.so.0 => /lib/aarch64-linux-gnu/libpcre2-8.so.0 (0x0000ffffab920000)

Re: Issue "Weston.Service" on the "imx95-15x15-frdm" Debian using flex-installe

Thank you for the update.

I can see that libdisplay-info is present on the system, but the Weston log is looking for libdisplay-info.so.1, while the installed library appears to be libdisplay-info.so.2.

Could you please run the following command and share the output?

ldd /usr/lib/libweston-14/drm-backend.so

This will help verify whether there is a library version mismatch or another missing dependency.

Re: Issue "Weston.Service" on the "imx95-15x15-frdm" Debian using flex-installe

Could you please run the following command and share the output?

find /usr -name "libdisplay-info*"

Thanks

Re: Issue "Weston.Service" on the "imx95-15x15-frdm" Debian using flex-installe

Hello


root@imx95-15x15-frdm:~# find /usr -name "libdisplay-info*"
/usr/lib/aarch64-linux-gnu/libdisplay-info.so.2
/usr/lib/aarch64-linux-gnu/libdisplay-info.so.0.2.0
/usr/share/doc/libdisplay-info2

Tags (1)
No ratings
Version history
Last update:
yesterday
Updated by: