Re: QtwaylandCompositor initialize error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 20 Jun 2019 12:17:34 +0000
"Zhou, Mingying" <zhoumy@xxxxxxxxxxxxxx> wrote:

> Hi
> 
> When I use the example code minimal-qml(qtwaylandcompositor example), 
> The bellow error message is output.
> -------------
> m3ulcb:~/wayland/minimal-qml#killall weston
> m3ulcb:~/wayland/minimal-qml# ./minimal-qml -platform eglfs
> Could not initialize egl display
> Aborted (core dumped)
> -------------
> 
> And I check the reason is that file "/run/user/0/wayland-0" is not
> found. The strace detail is appendix "strace.log".
> Do anyone met the same problem before?
> Or Can you give me any advice to deal with this problem?

Hi Mingying,

The weston socket is in /run/platform/display/wayland-0

During normal boot, a user session is initialized for running
applications. The creation of this user session normally creates the
link /run/user/UID/wayland-O -> /run/platform/display/wayland-O

Using SSH or console, when I boot on master, I see the link created for
root.

Hope it helps

Best regards
José Bollo


> The below is the details
> 1 Before I run the command ./minimal-qml, 
>   I add the eglfs to qtbase_%.bbappend, and make new
> agl-demo-platform image.
> - PACKAGECONFIG_GL = "${@bb.utils.contains('DISTRO_FEATURES',
> 'opengl', 'gles2', '', d)}"
> + PACKAGECONFIG_GL = "${@bb.utils.contains('DISTRO_FEATURES',
> 'opengl', 'gles2 eglfs', '', d)}"
> 
> 2 After building image, I write it to a sd card, and start AGL. 
> And I check that the eglfs plugin is installed.(See below )
> -------------------------------------------------------
> m3ulcb:~/wayland/minimal-qml# rpm -ql
> qtbase-plugins-5.9.7+git0+81b29a44d2-r0.aarch64 /usr
> /usr/lib
> /usr/lib/qt5
> /usr/lib/qt5/plugins
> /usr/lib/qt5/plugins/bearer
> /usr/lib/qt5/plugins/bearer/libqconnmanbearer.so
> /usr/lib/qt5/plugins/bearer/libqgenericbearer.so
> /usr/lib/qt5/plugins/bearer/libqnmbearer.so
> /usr/lib/qt5/plugins/egldeviceintegrations
> /usr/lib/qt5/plugins/egldeviceintegrations/libqeglfs-emu-integration.so
> /usr/lib/qt5/plugins/generic
> /usr/lib/qt5/plugins/generic/libqevdevkeyboardplugin.so
> /usr/lib/qt5/plugins/generic/libqevdevmouseplugin.so
> /usr/lib/qt5/plugins/generic/libqevdevtabletplugin.so
> /usr/lib/qt5/plugins/generic/libqevdevtouchplugin.so
> /usr/lib/qt5/plugins/generic/libqtuiotouchplugin.so
> /usr/lib/qt5/plugins/imageformats
> /usr/lib/qt5/plugins/imageformats/libqjpeg.so
> /usr/lib/qt5/plugins/platforminputcontexts
> /usr/lib/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
> /usr/lib/qt5/plugins/platforms
> /usr/lib/qt5/plugins/platforms/libqeglfs.so
> /usr/lib/qt5/plugins/platforms/libqminimal.so
> /usr/lib/qt5/plugins/platforms/libqminimalegl.so
> /usr/lib/qt5/plugins/platforms/libqoffscreen.so
> /usr/lib/qt5/plugins/platforms/libqvnc.so
> /usr/lib/qt5/plugins/sqldrivers
> /usr/lib/qt5/plugins/sqldrivers/libqsqlite.so
> -------------------------------------------------------
> 
> 2 the env of my environment is 
> -------------
> m3ulcb:~# export
> QT_QPA_EGLFS_KMS_CONFIG="/etc/kms.conf" m3ulcb:~# export
> XDG_RUNTIME_DIR=/run/user/0 m3ulcb:~#
> env LD_LIBRARY_PATH=/usr/lib					
> EDITOR=vi					
> XDG_SESSION_ID=c1					
> HUSHLOGIN=FALSE					
> USER=root					
> PWD=/home/0					
> HOME=/home/0					
> QT_QPA_EGLFS_KMS_CONFIG=/etc/kms.conf					
> MAIL=/var/spool/mail/root					
> SHELL=/bin/sh					
> TERM=xterm					
> SHLVL=1					
> QT_QPA_PLATFORM=wayland					
> LOGNAME=root					
> DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus					
> XDG_RUNTIME_DIR=/run/user/0					
> PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin					
> PS1=\h:\w\$					
> _=/usr/bin/env	
> ---------------------
> 
> 
> 
> Best regards, Zhou Mingying
> -----------------------------------------------------------------------------
> Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST)
> No.6 Wenzhu Road, Nanjing, 210012, China
> TEL: +86+25-86630566-8498
> COINS: 79988498
> FAX: +86+25-83317685
> Mail: zhoumy@xxxxxxxxxxxxxx
> -----------------------------------------------------------------------------
> 
> 
> 
> 

_______________________________________________
automotive-discussions mailing list
automotive-discussions@xxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linuxfoundation.org/mailman/listinfo/automotive-discussions




[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux