Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
6.6.3, 6.7.0
Description
When running startupscreen in Weston compositor the startupscreen quits with:
Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. QSocketNotifier: Invalid socket specified "DBUS_SESSION_BUS_ADDRESS" "unix:path=/run/user/0/dbus_session_socket" "FB_MULTI_BUFFER" "2" "QTWEBENGINE_DISABLE_SANDBOX" "1" "QT_IM_MODULE" "qtvirtualkeyboard" "QT_QPA_EGLFS_FORCEVSYNC" "1" "QT_QPA_EGLFS_KMS_ATOMIC" "1" "QT_QPA_EGLFS_KMS_CONFIG" "/etc/kms.conf" "QT_QPA_GENERIC_PLUGINS" "squish:10100" "QT_QPA_PLATFORM" "eglfs" "SQUISH_PREFIX" "/opt/squish" "XDG_RUNTIME_DIR" "/run/user/0" "startupscreen" QList("-platform", "wayland-egl") Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. wl_drm@4: error 0: authenticate failed qt.qpa.wayland: Failed to initialize EGL display 3001 qt.qpa.wayland: "wl-shell" is a deprecated shell extension, prefer using "xdg-shell" if supported by the compositor by setting the environment variable QT_WAYLAND_SHELL_INTEGRATION qt.qpa.wayland: Loading shell integration failed. qt.qpa.wayland: Attempted to load the following shells QList("xdg-shell", "wl-shell", "ivi-shell", "qt-shell") qt.qpa.plugin: Could not load the Qt platform plugin "wayland-egl" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.Available platform plugins are: minimalegl, vnc, wayland-egl, eglfs, minimal, vkkhrdisplay, offscreen, wayland. quit
Steps:
1. systemctl start weston
2. /usr/bin/appcontroller /opt/minimal-qml/bin/minimal-qml --wayland-socket-name /run/test
3. WAYLAND_DISPLAY=/run/test /usr/bin/appcontroller --launch startupscreen -platform wayland-egl