main/postmarketos-ui-weston: weston.ini.default uses fbdev backend, which is no longer available
Describe your issue
What's the expected behaviour?
Weston 10.0.0 starts and works.
What's the current behaviour?
Weston 10.0.0 fails to start with the following logs:
Feb 19 04:39:06 samsung-crownlte auth.info elogind[3906]: New session c8 of user user.
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: Date: 2022-02-19 CET
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] weston 10.0.0
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: https://wayland.freedesktop.org
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: Build: v3.15.0-6550-g55b1c8e926
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] Command line: weston --config=/etc/xdg/weston/weston.ini.default
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] OS: Linux, 4.9.218, #1-postmarketOS SMP PREEMPT Sat Feb 19 02:15:18 UTC 2022, aarch64
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] Flight recorder: enabled
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] Using config file '/etc/xdg/weston/weston.ini.default'
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] Output repaint window is 7 ms maximum.
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] Loading module '/usr/lib/libweston-10/fbdev-backend.so'
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] Failed to load module: Error loading shared library /usr/lib/libweston-10/fbdev-backend.so: No such file or directory
Feb 19 04:39:06 samsung-crownlte user.notice user:weston: [04:39:06.303] fatal: failed to create compositor backend
Feb 19 04:39:06 samsung-crownlte authpriv.info : pam_unix(autologin:session): session closed for user user
How to reproduce your issue?
Install postmarketos-ui-weston
package at commit 66608e54.
What device are you using?
samsung-crownlte (WIP port)
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
v21.12
On what environment did you encounter the issue?
Phone environments
-
Phosh -
Plasma Mobile -
Sxmo (Wayland/Sway)
Other
-
No environment -
GNOME -
KDE Plasma -
Kodi -
MATE -
Shelli -
Sway -
Weston -
Xfce4 -
fbkeyboard -
i3wm -
Sxmo (Xorg/Dwm)
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap -
It was preinstalled on my device
What's the build date of the image? (in yyyy-mm-dd format)
2022-02-19
Additional information
It seems that while !2941 (closed) has removed dependency on weston-backend-fbdev
, the default config file has been left intact, causing Weston to try to use backend that's no longer available.
Edited by Administrator