* [honister] test and patches for xwayland support
@ 2022-06-10 9:48 Süsens, Sebastian
2022-06-10 10:48 ` [OE-core] " Alexander Kanavin
0 siblings, 1 reply; 7+ messages in thread
From: Süsens, Sebastian @ 2022-06-10 9:48 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1.1: Type: text/plain, Size: 760 bytes --]
Hello,
I wrote a test (0001-PATCH-honister-weston.py-added-xwayland-test.patch). It tests if weston supports xwayland.
I tested core-image-weston on honister without my patches and with my weston patches (0002-PATCH-honister-add-xwayland-support.patch).
*
Test result:*
In this file result-honister-core-image-weston-without-patch.txt the test weston_supports_xwayland test failed.
In this file result-honister-core-image-weston-patched.txt the test weston_supports_xwayland test passed.
*Note:*
When I enable xwayland support on master branch I get following error message:
weston[325]: segfault at 28 ip 00007f4e36fb8259 sp 00007ffec0d9ae00 error 4 in libwayland-server.so.0.20.0
Please help me to get xwayland support on master branch.
[-- Attachment #1.2: Type: text/html, Size: 868 bytes --]
[-- Attachment #2: result-honister-core-image-weston-without-patch.txt --]
[-- Type: text/plain, Size: 53813 bytes --]
DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['virtual:native:/home/ssuesens/poky-honister/poky/meta/recipes-devtools/dnf/dnf_4.8.0.bb:do_populate_sysroot', '/home/ssuesens/poky-honister/poky/meta/recipes-devtools/qemu/qemu-helper-native_1.0.bb:do_populate_sysroot', 'virtual:native:/home/ssuesens/poky-honister/poky/meta/recipes-extended/cpio/cpio_2.13.bb:do_populate_sysroot', '/home/ssuesens/poky-honister/poky/meta/recipes-devtools/qemu/qemu-native_6.0.0.bb:do_populate_sysroot', '/home/ssuesens/poky-honister/poky/meta/recipes-devtools/qemu/qemu-system-native_6.0.0.bb:do_populate_sysroot', 'virtual:native:/home/ssuesens/poky-honister/poky/meta/recipes-devtools/createrepo-c/createrepo-c_0.17.4.bb:do_populate_sysroot']
NOTE: Installed into sysroot: []
NOTE: Skipping as already exists in sysroot: ['dnf-native', 'qemu-helper-native', 'cpio-native', 'qemu-native', 'qemu-system-native', 'createrepo-c-native', 'texinfo-dummy-native', 'libtool-native', 'quilt-native', 'autoconf-native', 'automake-native', 'gettext-minimal-native', 'alsa-lib-native', 'pkgconfig-native', 'dtc-native', 'xz-native', 'mesa-native', 'meson-native', 'zlib-native', 'ninja-native', 'virglrenderer-native', 'pixman-native', 'libsdl2-native', 'glib-2.0-native', 'openssl-native', 'expat-native', 'file-native', 'libxml2-native', 'rpm-native', 'curl-native', 'python3-native', 'sqlite3-native', 'cmake-native', 'libdnf-native', 'python3-iniparse-native', 'libcomps-native', 'librepo-native', 'gnu-config-native', 'm4-native', 'flex-native', 'chrpath-native', 'libxxf86vm-native', 'xorgproto-native', 'libdrm-native', 'libxfixes-native', 'libxdamage-native', 'libxext-native', 'gettext-native', 'xrandr-native', 'libx11-native', 'python3-mako-native', 'makedepend-native', 'python3-setuptools-native', 're2c-native', 'libepoxy-native', 'libxrandr-native', 'libxrender-native', 'libffi-native', 'util-linux-native', 'gtk-doc-native', 'libpcre-native', 'bzip2-native', 'db-native', 'elfutils-native', 'popt-native', 'libgcrypt-native', 'libnsl2-native', 'readline-native', 'gdbm-native', 'libtirpc-native', 'ncurses-native', 'zstd-native', 'json-c-native', 'gobject-introspection-native', 'libcheck-native', 'swig-native', 'libmodulemd-native', 'libsolv-native', 'python3-six-native', 'attr-native', 'gpgme-native', 'util-macros-native', 'libpciaccess-native', 'libpthread-stubs-native', 'xtrans-native', 'libxcb-native', 'libcap-ng-native', 'util-linux-libuuid-native', 'libpcre2-native', 'libarchive-native', 'libmicrohttpd-native', 'libgpg-error-native', 'libcap-native', 'libyaml-native', 'libassuan-native', 'xcb-proto-native', 'libxdmcp-native', 'libxau-native', 'lzo-native', 'e2fsprogs-native', 'gnutls-native', 'gperf-native', 'gmp-native', 'nettle-native', 'libidn2-native', 'libunistring-native']
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing python function do_testimage
DEBUG: test suites:
test_ping (ping.PingTest)
test_ssh (ssh.SSHTest)
test_wayland_info (weston.WestonTest)
test_weston_can_initialize_new_wayland_compositor (weston.WestonTest)
test_weston_running (weston.WestonTest)
test_weston_supports_xwayland (weston.WestonTest)
DEBUG: Not using kvm for runqemu
QMP Available for connection at /home/ssuesens/poky-honister/poky/build/tmp/.imvixmz1
DEBUG: Created listening socket for qemu serial console on: 127.0.0.1:50413
DEBUG: Created listening socket for qemu serial console on: 127.0.0.1:57921
DEBUG: launchcmd=runqemu snapshot qemux86-64 /home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.ext4 tcpserial=50413:57921 bootparams=" printk.time=1" qemuparams="-pidfile /home/ssuesens/poky-honister/poky/build/pidfile_2833738 -S -qmp unix:./.xyh7gidl,server,wait -qmp unix:./.imvixmz1,server,nowait"
DEBUG: runqemu started, pid is 2833745
DEBUG: waiting at most 300 seconds for qemu pid (06/10/22 09:55:28)
DEBUG: QMP Initializing to /home/ssuesens/poky-honister/poky/build/tmp/.xyh7gidl
DEBUG: QMP Connecting to /home/ssuesens/poky-honister/poky/build/tmp/.xyh7gidl
QMP connected to QEMU at 06/10/22 09:55:34 and took 5.6999430656433105 seconds
QMP released QEMU at 06/10/22 09:55:34 and took 0.10866761207580566 seconds from connect
DEBUG: qemu started in 5.807190179824829 seconds - qemu procces pid is 2833810 (06/10/22 09:55:34)
DEBUG: qemu cmdline used:
/home/ssuesens/poky-honister/poky/build/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.ext4,if=virtio,format=raw -usb -device usb-tablet -cpu IvyBridge -machine q35 -smp 4 -m 512 -serial tcp:127.0.0.1:50413 -serial tcp:127.0.0.1:57921 -pidfile /home/ssuesens/poky-honister/poky/build/pidfile_2833738 -S -qmp unix:./.xyh7gidl,server,wait -qmp unix:./.imvixmz1,server,nowait -snapshot -serial mon:vc -kernel /home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/bzImage--5.14.21+git0+f9e349e174_9d5572038e-r0-qemux86-64-20220609091353.bin -append root=/dev/vda rw ip=192.168.7.2::192.168.7.1:255.255.255.0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 printk.time=1
DEBUG: Target IP: 192.168.7.2
DEBUG: Server IP: 192.168.7.1
DEBUG: Starting logging thread
DEBUG: Starting thread event loop
DEBUG: Connection request received
DEBUG: Setting connection established event
DEBUG: Output from runqemu:
runqemu - INFO - Continuing with the following parameters:
KERNEL: [/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/bzImage--5.14.21+git0+f9e349e174_9d5572038e-r0-qemux86-64-20220609091353.bin]
MACHINE: [qemux86-64]
FSTYPE: [ext4]
ROOTFS: [/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.ext4]
CONFFILE: [/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.qemuboot.conf]
runqemu - INFO - Setting up tap interface under sudo
runqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0
runqemu - INFO - Running /home/ssuesens/poky-honister/poky/build/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.ext4,if=virtio,format=raw -usb -device usb-tablet -cpu IvyBridge -machine q35 -smp 4 -m 512 -serial tcp:127.0.0.1:50413 -serial tcp:127.0.0.1:57921 -pidfile /home/ssuesens/poky-honister/poky/build/pidfile_2833738 -S -qmp unix:./.xyh7gidl,server,wait -qmp unix:./.imvixmz1,server,nowait -snapshot -serial mon:vc -kernel /home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/bzImage--5.14.21+git0+f9e349e174_9d5572038e-r0-qemux86-64-20220609091353.bin -append 'root=/dev/vda rw ip=192.168.7.2::192.168.7.1:255.255.255.0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 printk.time=1'
DEBUG: Waiting at most 1000 seconds for login banner (06/10/22 09:55:34)
DEBUG: Connection from 127.0.0.1:50412
DEBUG: Reached login banner in 24.965654134750366 seconds (06/10/22 09:55:59)
DEBUG: Logged as root in serial console
NOTE: test_ping (ping.PingTest)
DEBUG: Setting up a 30 second(s) timeout
DEBUG: Removed SIGALRM handler
NOTE: ... ok
NOTE: test_ssh (ssh.SSHTest)
DEBUG: Checking if at least one of dropbear, openssh-sshd is installed
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; uname -a
DEBUG: time: 1654847762.6110811, endtime: 1654848062.6066997
DEBUG: Partial data from SSH call: Linux qemux86-64 5.14.21-yocto-standard #1 SMP PREEMPT Mon Nov 29 01:17:48 UTC 2021 x86_64 GNU/Linux
DEBUG: time: 1654847762.9483113, endtime: 1654848062.9483058
DEBUG: [Command returned '0' after 0.34 seconds]
DEBUG: Command: uname -a
Status: 0 Output: Linux qemux86-64 5.14.21-yocto-standard #1 SMP PREEMPT Mon Nov 29 01:17:48 UTC 2021 x86_64 GNU/Linux
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /etc/masterimage
DEBUG: time: 1654847762.9532752, endtime: 1654848062.948949
DEBUG: Partial data from SSH call: cat: can't open '/etc/masterimage': No such file or directory
DEBUG: time: 1654847763.2129865, endtime: 1654848063.212981
DEBUG: [Command returned '1' after 0.26 seconds]
DEBUG: Command: cat /etc/masterimage
Status: 1 Output: cat: can't open '/etc/masterimage': No such file or directory
NOTE: ... ok
NOTE: test_wayland_info (weston.WestonTest)
DEBUG: Checking if at least one of wayland-utils is installed
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; export XDG_RUNTIME_DIR=/run/user/0; export WAYLAND_DISPLAY=wayland-0; wayland-info
DEBUG: time: 1654847763.218482, endtime: 1654848063.214299
DEBUG: time: 1654847768.2225962, endtime: 1654848063.214299
DEBUG: Partial data from SSH call: interface: 'wl_compositor', version: 4, name: 1
interface: 'wl_subcompositor', version: 1, name: 2
interface: 'wp_viewporter', version: 1, name: 3
interface: 'zxdg_output_manager_v1', version: 2, name: 4
xdg_output_v1
output: 13
name: 'Virtual-1'
logical_x: 0, logical_y: 0
logical_width: 1024, logical_height: 768
interface: 'wp_presentation', version: 1, name: 5
presentation clock id: 1 (CLOCK_MONOTONIC)
interface: 'zwp_relative_pointer_manager_v1', version: 1, name: 6
interface: 'zwp_pointer_constraints_v1', version: 1, name: 7
interface: 'zwp_input_timestamps_manager_v1', version: 1, name: 8
interface: 'wl_data_device_manager', version: 3, name: 9
interface: 'wl_shm', version: 1, name: 10
formats: 'YUYV'(0x56595559) 'NV12'(0x3231564e) 'YU12'(0x32315559) RGB565 XRGB8888 ARGB8888
interface: 'wl_seat', version: 7, name: 11
name: default
capabilities: pointer keyboard
keyboard repeat rate: 40
keyboard repeat delay: 400
interface: 'weston_content_protection', version: 1, name: 12
interface: 'wl_output', version: 3, name: 13
x: 0, y: 0, scale: 1,
physical_width: 260 mm, physical_height: 190 mm,
make: 'RHT', model: 'QEMU Monitor',
subpixel_orientation: unknown, output_transform: normal,
mode:
width: 1024 px, height: 768 px, refresh: 74.993 Hz,
flags: current preferred
mode:
width: 1920 px, height: 1080 px, refresh: 60.000 Hz,
flags:
mode:
width: 1920 px, height: 1080 px, refresh: 50.000 Hz,
flags:
mode:
width: 1600 px, height: 1200 px, refresh: 60.000 Hz,
flags:
mode:
width: 1680 px, height: 1050 px, refresh: 59.954 Hz,
flags:
mode:
width: 1400 px, height: 1050 px, refresh: 59.978 Hz,
flags:
mode:
width: 1280 px, height: 1024 px, refresh: 60.020 Hz,
flags:
mode:
width: 1440 px, height: 900 px, refresh: 59.887 Hz,
flags:
mode:
width: 1280 px, height: 960 px, refresh: 60.000 Hz,
flags:
mode:
width: 1360 px, height: 768 px, refresh: 60.015 Hz,
flags:
mode:
width: 1280 px, height: 768 px, refresh: 59.870 Hz,
flags:
mode:
width: 1024 px, height: 768 px, refresh: 60.004 Hz,
flags:
mode:
width: 800 px, height: 600 px, refresh: 60.317 Hz,
flags:
mode:
width: 640 px, height: 480 px, refresh: 60.000 Hz,
flags:
mode:
width: 640 px, height: 480 px, refresh: 59.940 Hz,
flags:
interface: 'zwp_input_panel_v1', version: 1, name: 14
interface: 'zwp_input_method_v1', version: 1, name: 15
interface: 'zwp_text_input_manager_v1', version: 1, name: 16
interface: 'xdg_wm_base', version: 1, name: 17
interface: 'zxdg_shell_v6', version: 1, name: 18
interface: 'wl_shell', version: 1, name: 19
interface: 'weston_desktop_shell', version: 1, name: 20
interface: 'weston_screenshooter', version: 1, name: 21
DEBUG: time: 1654847770.3011358, endtime: 1654848070.3011305
DEBUG: [Command returned '0' after 7.09 seconds]
DEBUG: Command: export XDG_RUNTIME_DIR=/run/user/0; export WAYLAND_DISPLAY=wayland-0; wayland-info
Status: 0 Output: interface: 'wl_compositor', version: 4, name: 1
interface: 'wl_subcompositor', version: 1, name: 2
interface: 'wp_viewporter', version: 1, name: 3
interface: 'zxdg_output_manager_v1', version: 2, name: 4
xdg_output_v1
output: 13
name: 'Virtual-1'
logical_x: 0, logical_y: 0
logical_width: 1024, logical_height: 768
interface: 'wp_presentation', version: 1, name: 5
presentation clock id: 1 (CLOCK_MONOTONIC)
interface: 'zwp_relative_pointer_manager_v1', version: 1, name: 6
interface: 'zwp_pointer_constraints_v1', version: 1, name: 7
interface: 'zwp_input_timestamps_manager_v1', version: 1, name: 8
interface: 'wl_data_device_manager', version: 3, name: 9
interface: 'wl_shm', version: 1, name: 10
formats: 'YUYV'(0x56595559) 'NV12'(0x3231564e) 'YU12'(0x32315559) RGB565 XRGB8888 ARGB8888
interface: 'wl_seat', version: 7, name: 11
name: default
capabilities: pointer keyboard
keyboard repeat rate: 40
keyboard repeat delay: 400
interface: 'weston_content_protection', version: 1, name: 12
interface: 'wl_output', version: 3, name: 13
x: 0, y: 0, scale: 1,
physical_width: 260 mm, physical_height: 190 mm,
make: 'RHT', model: 'QEMU Monitor',
subpixel_orientation: unknown, output_transform: normal,
mode:
width: 1024 px, height: 768 px, refresh: 74.993 Hz,
flags: current preferred
mode:
width: 1920 px, height: 1080 px, refresh: 60.000 Hz,
flags:
mode:
width: 1920 px, height: 1080 px, refresh: 50.000 Hz,
flags:
mode:
width: 1600 px, height: 1200 px, refresh: 60.000 Hz,
flags:
mode:
width: 1680 px, height: 1050 px, refresh: 59.954 Hz,
flags:
mode:
width: 1400 px, height: 1050 px, refresh: 59.978 Hz,
flags:
mode:
width: 1280 px, height: 1024 px, refresh: 60.020 Hz,
flags:
mode:
width: 1440 px, height: 900 px, refresh: 59.887 Hz,
flags:
mode:
width: 1280 px, height: 960 px, refresh: 60.000 Hz,
flags:
mode:
width: 1360 px, height: 768 px, refresh: 60.015 Hz,
flags:
mode:
width: 1280 px, height: 768 px, refresh: 59.870 Hz,
flags:
mode:
width: 1024 px, height: 768 px, refresh: 60.004 Hz,
flags:
mode:
width: 800 px, height: 600 px, refresh: 60.317 Hz,
flags:
mode:
width: 640 px, height: 480 px, refresh: 60.000 Hz,
flags:
mode:
width: 640 px, height: 480 px, refresh: 59.940 Hz,
flags:
interface: 'zwp_input_panel_v1', version: 1, name: 14
interface: 'zwp_input_method_v1', version: 1, name: 15
interface: 'zwp_text_input_manager_v1', version: 1, name: 16
interface: 'xdg_wm_base', version: 1, name: 17
interface: 'zxdg_shell_v6', version: 1, name: 18
interface: 'wl_shell', version: 1, name: 19
interface: 'weston_desktop_shell', version: 1, name: 20
interface: 'weston_screenshooter', version: 1, name: 21
NOTE: ... ok
NOTE: test_weston_can_initialize_new_wayland_compositor (weston.WestonTest)
DEBUG: Checking if at least one of weston is installed
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; pidof weston-desktop-shell
DEBUG: time: 1654847770.307082, endtime: 1654848070.3024697
DEBUG: Partial data from SSH call: 365
DEBUG: time: 1654847770.7148829, endtime: 1654848070.7148783
DEBUG: [Command returned '0' after 0.41 seconds]
DEBUG: Command: pidof weston-desktop-shell
Status: 0 Output: 365
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; pidof weston
DEBUG: time: 1654847770.7203426, endtime: 1654848070.7155464
DEBUG: Partial data from SSH call: 361
DEBUG: time: 1654847771.1040723, endtime: 1654848071.1040673
DEBUG: [Command returned '0' after 0.39 seconds]
DEBUG: Command: pidof weston
Status: 0 Output: 361
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; export XDG_RUNTIME_DIR=/run/user/0; export WAYLAND_DISPLAY=wayland-0; openvt -- weston --socket=wayland-1 --log=/tmp/weston.log
DEBUG: time: 1654847771.11061, endtime: 1654848071.105437
DEBUG: [Command returned '0' after 0.28 seconds]
DEBUG: Command: export XDG_RUNTIME_DIR=/run/user/0; export WAYLAND_DISPLAY=wayland-0; openvt -- weston --socket=wayland-1 --log=/tmp/weston.log
Status: 0 Output:
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; pidof weston-desktop-shell
DEBUG: time: 1654847776.1119862, endtime: 1654848076.1071944
DEBUG: Partial data from SSH call: 440 365
DEBUG: time: 1654847776.5576804, endtime: 1654848076.5576746
DEBUG: [Command returned '0' after 0.45 seconds]
DEBUG: Command: pidof weston-desktop-shell
Status: 0 Output: 440 365
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; pidof weston
DEBUG: time: 1654847776.5640168, endtime: 1654848076.558473
DEBUG: Partial data from SSH call: 438 361
DEBUG: time: 1654847776.9489114, endtime: 1654848076.948907
DEBUG: [Command returned '0' after 0.39 seconds]
DEBUG: Command: pidof weston
Status: 0 Output: 438 361
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; kill -9 438
DEBUG: time: 1654847776.954639, endtime: 1654848076.94957
DEBUG: [Command returned '0' after 0.22 seconds]
DEBUG: Command: kill -9 438
Status: 0 Output:
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /tmp/weston.log
DEBUG: time: 1654847777.1761334, endtime: 1654848077.1720166
DEBUG: Partial data from SSH call: Date: 2022-06-10 UTC
[07:56:10.517] weston 9.0.0
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 9.0.0
[07:56:10.523] Command line: weston --socket=wayland-1 --log=/tmp/weston.log
[07:56:10.524] OS: Linux, 5.14.21-yocto-standard, #1 SMP PREEMPT Mon Nov 29 01:17:48 UTC 2021, x86_64
[07:56:10.531] Using config file '/etc/xdg/weston/weston.ini'
[07:56:10.537] Output repaint window is 7 ms maximum.
[07:56:10.539] Loading module '/usr/lib/libweston-9/drm-backend.so'
[07:56:10.550] initializing drm backend
[07:56:10.617] using /dev/dri/card0
[07:56:10.618] DRM: supports atomic modesetting
[07:56:10.619] DRM: does not support GBM modifiers
[07:56:10.619] DRM: supports picture aspect ratio
[07:56:10.620] Loading module '/usr/lib/libweston-9/gl-renderer.so'
[07:56:10.819] EGL client extensions: EGL_EXT_client_extensions
EGL_EXT_device_base EGL_EXT_device_enumeration
EGL_EXT_device_query EGL_EXT_platform_base
EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
EGL_EXT_platform_device EGL_EXT_platform_wayland
EGL_KHR_platform_wayland EGL_EXT_platform_x11
EGL_KHR_platform_x11 EGL_MESA_platform_xcb
EGL_MESA_platform_gbm EGL_KHR_platform_gbm
EGL_MESA_platform_surfaceless
[07:56:10.841] EGL version: 1.4
[07:56:10.841] EGL vendor: Mesa Project
[07:56:10.842] EGL client APIs: OpenGL OpenGL_ES
[07:56:10.842] EGL extensions: EGL_ANDROID_blob_cache EGL_EXT_buffer_age
EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap
EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float
EGL_KHR_wait_sync EGL_MESA_configless_context
EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
[07:56:10.844] warning: Disabling render GPU timeline and explicit synchronization due to missing EGL_ANDROID_native_fence_sync extension
[07:56:10.845] EGL_KHR_surfaceless_context available
[07:56:12.505] GL version: OpenGL ES 3.1 Mesa 21.2.4
[07:56:12.505] GLSL version: OpenGL ES GLSL ES 3.10
[07:56:12.506] GL vendor: Mesa/X.org
[07:56:12.506] GL renderer: softpipe
[07:56:12.509] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888
GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24
GL_OES_element_index_uint GL_OES_fbo_render_mipmap
GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives
GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_OES_texture_npot
GL_OES_vertex_half_float GL_EXT_draw_instanced
GL_EXT_texture_sRGB_decode GL_OES_EGL_image
GL_OES_depth_texture GL_OES_packed_depth_stencil
GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render
GL_OES_get_program_binary GL_APPLE_texture_max_level
GL_EXT_discard_framebuffer GL_EXT_read_format_bgra
GL_EXT_frag_depth GL_NV_fbo_color_attachments
GL_OES_EGL_image_external GL_OES_EGL_sync
GL_OES_vertex_array_object GL_OES_viewport_array
GL_ANGLE_pack_reverse_row_order
GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5
GL_
DEBUG: time: 1654847777.4506767, endtime: 1654848077.4506714
DEBUG: Partial data from SSH call: EXT_occlusion_query_boolean GL_EXT_texture_rg
GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer
GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil
GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug
GL_KHR_texture_compression_astc_ldr GL_NV_pixel_buffer_object
GL_OES_depth_texture_cube_map GL_OES_required_internalformat
GL_OES_surfaceless_context GL_EXT_color_buffer_float
GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects
GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix
GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture
GL_EXT_copy_image GL_EXT_draw_buffers_indexed
GL_EXT_draw_elements_base_vertex GL_EXT_gpu_shader5
GL_EXT_primitive_bounding_box GL_EXT_render_snorm
GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp
GL_EXT_texture_buffer GL_EXT_texture_cube_map_array
GL_EXT_texture_norm16 GL_EXT_texture_view
GL_KHR_context_flush_control GL_NV_image_formats
GL_OES_copy_image GL_OES_draw_buffers_indexed
GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5
GL_OES_primitive_bounding_box GL_OES_shader_io_blocks
GL_OES_texture_border_clamp GL_OES_texture_buffer
GL_OES_texture_cube_map_array GL_OES_texture_stencil8
GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view
GL_EXT_blend_func_extended GL_EXT_float_blend
GL_EXT_geometry_point_size GL_EXT_geometry_shader
GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_no_error
GL_KHR_texture_compression_astc_sliced_3d
GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size
GL_OES_geometry_shader GL_OES_shader_image_atomic
GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query
GL_EXT_texture_compression_s3tc_srgb
GL_MESA_shader_integer_functions GL_EXT_clip_control
GL_EXT_color_buffer_half_float GL_EXT_texture_compression_bptc
GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage
GL_MESA_framebuffer_flip_y GL_EXT_depth_clamp
GL_EXT_texture_query_lod GL_MESA_bgra
[07:56:12.516] GL ES 2 renderer features:
read-back format: BGRA
wl_shm sub-image to texture: yes
EGL Wayland extension: no
[07:56:12.593] event0 - Power Button: is tagged by udev as: Keyboard
[07:56:12.594] event0 - Power Button: device is a keyboard
[07:56:12.668] event2 - QEMU QEMU USB Tablet: is tagged by udev as: Mouse
[07:56:12.671] event2 - QEMU QEMU USB Tablet: device is a pointer
[07:56:12.684] event1 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[07:56:12.684] event1 - AT Translated Set 2 keyboard: device is a keyboard
[07:56:12.696] event3 - ImExPS/2 Generic Explorer Mouse: is tagged by udev as: Mouse
[07:56:12.698] event3 - ImExPS/2 Generic Explorer Mouse: device is a pointer
[07:56:12.820] libinput: configuring device "Power Button".
[07:56:12.821] libinput: configuring device "QEMU QEMU USB Tablet".
[07:56:12.822] input device event2 has no enabled output associated (none named), skipping calibration for now.
[07:56:12.823] libinput: configuring device "AT Translated Set 2 keyboard".
[07:56:12.823] libinput: configuring device "ImExPS/2 Generic Explorer Mouse".
[07:56:12.829] DRM: head 'Virtual-1' found, connector 31 is connected, EDID make 'RHT', model 'QEMU Monitor', serial 'unknown'
[07:56:12.832] Registered plugin API 'weston_drm_output_api_v1' of size 24
[07:56:12.841] Chosen EGL config details: id: 16 rgba: 8 8 8 0 buf: 24 dep: 0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
[07:56:12.843] Output Virtual-1 (crtc 34) video modes:
1024x768@75.0, preferred, current, 82.3 MHz
1920x1080@60.0, 148.5 MHz
1
DEBUG: time: 1654847777.4509716, endtime: 1654848077.4509664
DEBUG: Partial data from SSH call: 920x1080@50.0 16:9, 148.5 MHz
1600x1200@60.0, 162.0 MHz
1680x1050@60.0, 146.2 MHz
1400x1050@60.0, 121.8 MHz
1280x1024@60.0, 108.0 MHz
1440x900@59.9, 106.5 MHz
1280x960@60.0, 108.0 MHz
1360x768@60.0, 85.5 MHz
1280x768@59.9, 79.5 MHz
1024x768@60.0, 65.0 MHz
800x600@60.3, 40.0 MHz
640x480@60.0 4:3, 25.2 MHz
640x480@59.9, 25.2 MHz
[07:56:12.848] associating input device event0 with output Virtual-1 (none by udev)
[07:56:12.848] associating input device event2 with output Virtual-1 (none by udev)
[07:56:12.852] associating input device event1 with output Virtual-1 (none by udev)
[07:56:12.852] associating input device event3 with output Virtual-1 (none by udev)
[07:56:12.853] Output 'Virtual-1' enabled with head(s) Virtual-1
[07:56:12.853] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: yes
presentation clock: CLOCK_MONOTONIC, id 1
presentation clock resolution: 0.000000001 s
[07:56:12.856] Loading module '/usr/lib/weston/desktop-shell.so'
[07:56:12.863] launching '/usr/libexec/weston-keyboard'
[07:56:12.887] launching '/usr/libexec/weston-desktop-shell'
DEBUG: time: 1654847777.45463, endtime: 1654848077.454624
DEBUG: [Command returned '0' after 0.28 seconds]
DEBUG: Command: cat /tmp/weston.log
Status: 0 Output: Date: 2022-06-10 UTC
[07:56:10.517] weston 9.0.0
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 9.0.0
[07:56:10.523] Command line: weston --socket=wayland-1 --log=/tmp/weston.log
[07:56:10.524] OS: Linux, 5.14.21-yocto-standard, #1 SMP PREEMPT Mon Nov 29 01:17:48 UTC 2021, x86_64
[07:56:10.531] Using config file '/etc/xdg/weston/weston.ini'
[07:56:10.537] Output repaint window is 7 ms maximum.
[07:56:10.539] Loading module '/usr/lib/libweston-9/drm-backend.so'
[07:56:10.550] initializing drm backend
[07:56:10.617] using /dev/dri/card0
[07:56:10.618] DRM: supports atomic modesetting
[07:56:10.619] DRM: does not support GBM modifiers
[07:56:10.619] DRM: supports picture aspect ratio
[07:56:10.620] Loading module '/usr/lib/libweston-9/gl-renderer.so'
[07:56:10.819] EGL client extensions: EGL_EXT_client_extensions
EGL_EXT_device_base EGL_EXT_device_enumeration
EGL_EXT_device_query EGL_EXT_platform_base
EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
EGL_EXT_platform_device EGL_EXT_platform_wayland
EGL_KHR_platform_wayland EGL_EXT_platform_x11
EGL_KHR_platform_x11 EGL_MESA_platform_xcb
EGL_MESA_platform_gbm EGL_KHR_platform_gbm
EGL_MESA_platform_surfaceless
[07:56:10.841] EGL version: 1.4
[07:56:10.841] EGL vendor: Mesa Project
[07:56:10.842] EGL client APIs: OpenGL OpenGL_ES
[07:56:10.842] EGL extensions: EGL_ANDROID_blob_cache EGL_EXT_buffer_age
EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap
EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float
EGL_KHR_wait_sync EGL_MESA_configless_context
EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
[07:56:10.844] warning: Disabling render GPU timeline and explicit synchronization due to missing EGL_ANDROID_native_fence_sync extension
[07:56:10.845] EGL_KHR_surfaceless_context available
[07:56:12.505] GL version: OpenGL ES 3.1 Mesa 21.2.4
[07:56:12.505] GLSL version: OpenGL ES GLSL ES 3.10
[07:56:12.506] GL vendor: Mesa/X.org
[07:56:12.506] GL renderer: softpipe
[07:56:12.509] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888
GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24
GL_OES_element_index_uint GL_OES_fbo_render_mipmap
GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives
GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_OES_texture_npot
GL_OES_vertex_half_float GL_EXT_draw_instanced
GL_EXT_texture_sRGB_decode GL_OES_EGL_image
GL_OES_depth_texture GL_OES_packed_depth_stencil
GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render
GL_OES_get_program_binary GL_APPLE_texture_max_level
GL_EXT_discard_framebuffer GL_EXT_read_format_bgra
GL_EXT_frag_depth GL_NV_fbo_color_attachments
GL_OES_EGL_image_external GL_OES_EGL_sync
GL_OES_vertex_array_object GL_OES_viewport_array
GL_ANGLE_pack_reverse_row_order
GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5
GL_EXT_occlusion_query_boolean GL_EXT_texture_rg
GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer
GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil
GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug
GL_KHR_texture_compression_astc_ldr GL_NV_pixel_buffer_object
GL_OES_depth_texture_cube_map GL_OES_required_internalformat
GL_OES_surfaceless_context GL_EXT_color_buffer_float
GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects
GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix
GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture
GL_EXT_copy_image GL_EXT_draw_buffers_indexed
GL_EXT_draw_elements_base_vertex GL_EXT_gpu_shader5
GL_EXT_primitive_bounding_box GL_EXT_render_snorm
GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp
GL_EXT_texture_buffer GL_EXT_texture_cube_map_array
GL_EXT_texture_norm16 GL_EXT_texture_view
GL_KHR_context_flush_control GL_NV_image_formats
GL_OES_copy_image GL_OES_draw_buffers_indexed
GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5
GL_OES_primitive_bounding_box GL_OES_shader_io_blocks
GL_OES_texture_border_clamp GL_OES_texture_buffer
GL_OES_texture_cube_map_array GL_OES_texture_stencil8
GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view
GL_EXT_blend_func_extended GL_EXT_float_blend
GL_EXT_geometry_point_size GL_EXT_geometry_shader
GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_no_error
GL_KHR_texture_compression_astc_sliced_3d
GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size
GL_OES_geometry_shader GL_OES_shader_image_atomic
GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query
GL_EXT_texture_compression_s3tc_srgb
GL_MESA_shader_integer_functions GL_EXT_clip_control
GL_EXT_color_buffer_half_float GL_EXT_texture_compression_bptc
GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage
GL_MESA_framebuffer_flip_y GL_EXT_depth_clamp
GL_EXT_texture_query_lod GL_MESA_bgra
[07:56:12.516] GL ES 2 renderer features:
read-back format: BGRA
wl_shm sub-image to texture: yes
EGL Wayland extension: no
[07:56:12.593] event0 - Power Button: is tagged by udev as: Keyboard
[07:56:12.594] event0 - Power Button: device is a keyboard
[07:56:12.668] event2 - QEMU QEMU USB Tablet: is tagged by udev as: Mouse
[07:56:12.671] event2 - QEMU QEMU USB Tablet: device is a pointer
[07:56:12.684] event1 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[07:56:12.684] event1 - AT Translated Set 2 keyboard: device is a keyboard
[07:56:12.696] event3 - ImExPS/2 Generic Explorer Mouse: is tagged by udev as: Mouse
[07:56:12.698] event3 - ImExPS/2 Generic Explorer Mouse: device is a pointer
[07:56:12.820] libinput: configuring device "Power Button".
[07:56:12.821] libinput: configuring device "QEMU QEMU USB Tablet".
[07:56:12.822] input device event2 has no enabled output associated (none named), skipping calibration for now.
[07:56:12.823] libinput: configuring device "AT Translated Set 2 keyboard".
[07:56:12.823] libinput: configuring device "ImExPS/2 Generic Explorer Mouse".
[07:56:12.829] DRM: head 'Virtual-1' found, connector 31 is connected, EDID make 'RHT', model 'QEMU Monitor', serial 'unknown'
[07:56:12.832] Registered plugin API 'weston_drm_output_api_v1' of size 24
[07:56:12.841] Chosen EGL config details: id: 16 rgba: 8 8 8 0 buf: 24 dep: 0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
[07:56:12.843] Output Virtual-1 (crtc 34) video modes:
1024x768@75.0, preferred, current, 82.3 MHz
1920x1080@60.0, 148.5 MHz
1920x1080@50.0 16:9, 148.5 MHz
1600x1200@60.0, 162.0 MHz
1680x1050@60.0, 146.2 MHz
1400x1050@60.0, 121.8 MHz
1280x1024@60.0, 108.0 MHz
1440x900@59.9, 106.5 MHz
1280x960@60.0, 108.0 MHz
1360x768@60.0, 85.5 MHz
1280x768@59.9, 79.5 MHz
1024x768@60.0, 65.0 MHz
800x600@60.3, 40.0 MHz
640x480@60.0 4:3, 25.2 MHz
640x480@59.9, 25.2 MHz
[07:56:12.848] associating input device event0 with output Virtual-1 (none by udev)
[07:56:12.848] associating input device event2 with output Virtual-1 (none by udev)
[07:56:12.852] associating input device event1 with output Virtual-1 (none by udev)
[07:56:12.852] associating input device event3 with output Virtual-1 (none by udev)
[07:56:12.853] Output 'Virtual-1' enabled with head(s) Virtual-1
[07:56:12.853] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: yes
presentation clock: CLOCK_MONOTONIC, id 1
presentation clock resolution: 0.000000001 s
[07:56:12.856] Loading module '/usr/lib/weston/desktop-shell.so'
[07:56:12.863] launching '/usr/libexec/weston-keyboard'
[07:56:12.887] launching '/usr/libexec/weston-desktop-shell'
NOTE: ... ok
NOTE: test_weston_running (weston.WestonTest)
DEBUG: Checking if at least one of weston is installed
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; ps | grep [w]eston-desktop-shell
DEBUG: time: 1654847777.4606762, endtime: 1654848077.4559922
DEBUG: Partial data from SSH call: 365 root 19268 S /usr/libexec/weston-desktop-shell
DEBUG: time: 1654847777.8597827, endtime: 1654848077.8597767
DEBUG: [Command returned '0' after 0.40 seconds]
DEBUG: Command: ps | grep [w]eston-desktop-shell
Status: 0 Output: 365 root 19268 S /usr/libexec/weston-desktop-shell
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; ps
DEBUG: time: 1654847777.8652003, endtime: 1654848077.8605843
DEBUG: Partial data from SSH call: PID USER VSZ STAT COMMAND
1 root 2612 S init [5]
2 root 0 SW [kthreadd]
3 root 0 IW< [rcu_gp]
4 root 0 IW< [rcu_par_gp]
5 root 0 IW [kworker/0:0-rcu]
6 root 0 IW< [kworker/0:0H-ev]
7 root 0 IW [kworker/u8:0-ev]
8 root 0 IW< [mm_percpu_wq]
9 root 0 IW [kworker/u8:1-ev]
10 root 0 SW [rcu_tasks_kthre]
11 root 0 SW [rcu_tasks_rude_]
12 root 0 SW [rcu_tasks_trace]
13 root 0 SW [ksoftirqd/0]
14 root 0 IW [rcu_preempt]
15 root 0 SW [migration/0]
16 root 0 SW [cpuhp/0]
17 root 0 SW [cpuhp/1]
18 root 0 SW [migration/1]
19 root 0 SW [ksoftirqd/1]
20 root 0 IW [kworker/1:0-eve]
21 root 0 IW< [kworker/1:0H-kb]
22 root 0 SW [cpuhp/2]
23 root 0 SW [migration/2]
24 root 0 SW [ksoftirqd/2]
25 root 0 IW [kworker/2:0-pm]
26 root 0 IW< [kworker/2:0H-ev]
27 root 0 SW [cpuhp/3]
28 root 0 SW [migration/3]
29 root 0 SW [ksoftirqd/3]
30 root 0 IW [kworker/3:0-eve]
31 root 0 IW< [kworker/3:0H]
32 root 0 SW [kdevtmpfs]
33 root 0 IW< [netns]
34 root 0 IW< [inet_frag_wq]
35 root 0 IW [kworker/0:1-eve]
36 root 0 SW [oom_reaper]
37 root 0 IW< [writeback]
38 root 0 SW [kcompactd0]
45 root 0 IW [kworker/3:1-eve]
48 root 0 IW [kworker/1:1-eve]
65 root 0 IW [kworker/2:1-eve]
78 root 0 IW< [kblockd]
79 root 0 IW< [blkcg_punt_bio]
80 root 0 IW< [ata_sff]
81 root 0 IW< [md]
82 root 0 IW [kworker/u8:2-ev]
83 root 0 IW< [kworker/2:1H-kb]
84 root 0 IW< [rpciod]
85 root 0 IW< [kworker/u9:0]
86 root 0 IW< [xprtiod]
87 root 0 SW [kswapd0]
88 root 0 IW< [nfsiod]
89 root 0 IW< [cifsiod]
90 root 0 IW< [smb3decryptd]
91 root 0 IW< [cifsfileinfoput]
92 root 0 IW< [cifsoplockd]
93 root 0 IW< [deferredclose]
95 root 0 IW< [acpi_thermal_pm]
96 root 0 SW [hwrng]
97 root 0 IW< [nvme-wq]
98 root 0 IW< [nvme-reset-wq]
99 root 0 IW< [nvme-delete-wq]
100 root 0 SW [scsi_eh_0]
101 root 0 IW< [scsi_tmf_0]
102 root 0 SW [scsi_eh_1]
103 root 0 IW< [scsi_tmf_1]
104 root 0 SW [scsi_eh_2]
105 root 0 IW< [scsi_tmf_2]
106 root 0 SW [scsi_eh_3]
107 root 0 IW< [scsi_tmf_3]
108 root 0 SW [scsi_eh_4]
109 root 0 IW< [scsi_tmf_4]
110 root 0 SW [scsi_eh_5]
111 root 0 IW< [scsi_tmf_5]
112 root 0 IW [kworker/u8:3-ev]
113 root 0 IW [kworker/u8:4-ev]
114 root 0 IW [kworker/u8:5-ev]
115 root 0 IW [kworker/u8:6-ev]
116 root 0 IW [kworker/u8:7-ev]
117 root 0 IW [kworker/2:2-eve]
118 root 0 IW [kworker/3:2-mm_]
119 root 0 IW< [raid5wq]
120 root 0 IW< [dm_bufio_cache]
121 root 0 IW< [mld]
122 root 0 IW< [kworker/0:1H-kb]
123 root 0 IW< [ipv6_addrconf]
128 root 0 SW [jbd2/vda-8]
129 root 0 IW< [ext4-rsv-conver]
130 root 0 IW< [kworker/1:1H-ev]
166 root 3768 S /sbin/udevd -d
190 root 0 IW [kworker/1:2]
191 root 0 IW< [kworker/3:1H-ev]
347 messageb 3356 S /usr/bin/dbus-daemon --system
358 root 2720 S weston-launch -- --log=/var/log/weston.log
361 root 252m S /usr/bin/weston --log=/var/log/weston.log
364 root 19800 S /usr/libexec/weston-keyboard
365 root 19268 S /usr/libexec/weston-desktop-shell
367 root 3232 S /usr/sbin/dropbear -r /etc
DEBUG: time: 1654847778.2099028, endtime: 1654848078.2098973
DEBUG: Partial data from SSH call: /dropbear/dropbear_rsa_hos
372 rpc 2800 S /usr/sbin/rpcbind
380 root 5984 S /usr/libexec/bluetooth/bluetoothd
389 root 0 IW [kworker/0:2-eve]
391 root 4044 S /sbin/syslogd -n -O /var/log/messages
394 root 4044 S /sbin/klogd -n
401 avahi 3792 S avahi-daemon: running [qemux86-64.local]
402 avahi 3664 S avahi-daemon: chroot helper
406 root 7596 S /usr/sbin/ofonod
416 root 3972 S {start_getty} /bin/sh /bin/start_getty 115200 ttyS0
417 root 3972 S {start_getty} /bin/sh /bin/start_getty 115200 ttyS1
418 root 4044 S /sbin/getty 38400 tty1
421 root 4044 S /sbin/getty -L 115200 ttyS0 vt102
422 root 4148 S -sh
453 root 3276 S /usr/sbin/dropbear -r /etc/dropbear/dropbear_rsa_hos
454 root 4088 R ps
DEBUG: time: 1654847778.2305303, endtime: 1654848078.230525
DEBUG: [Command returned '0' after 0.37 seconds]
DEBUG: Command: ps
Status: 0 Output: PID USER VSZ STAT COMMAND
1 root 2612 S init [5]
2 root 0 SW [kthreadd]
3 root 0 IW< [rcu_gp]
4 root 0 IW< [rcu_par_gp]
5 root 0 IW [kworker/0:0-rcu]
6 root 0 IW< [kworker/0:0H-ev]
7 root 0 IW [kworker/u8:0-ev]
8 root 0 IW< [mm_percpu_wq]
9 root 0 IW [kworker/u8:1-ev]
10 root 0 SW [rcu_tasks_kthre]
11 root 0 SW [rcu_tasks_rude_]
12 root 0 SW [rcu_tasks_trace]
13 root 0 SW [ksoftirqd/0]
14 root 0 IW [rcu_preempt]
15 root 0 SW [migration/0]
16 root 0 SW [cpuhp/0]
17 root 0 SW [cpuhp/1]
18 root 0 SW [migration/1]
19 root 0 SW [ksoftirqd/1]
20 root 0 IW [kworker/1:0-eve]
21 root 0 IW< [kworker/1:0H-kb]
22 root 0 SW [cpuhp/2]
23 root 0 SW [migration/2]
24 root 0 SW [ksoftirqd/2]
25 root 0 IW [kworker/2:0-pm]
26 root 0 IW< [kworker/2:0H-ev]
27 root 0 SW [cpuhp/3]
28 root 0 SW [migration/3]
29 root 0 SW [ksoftirqd/3]
30 root 0 IW [kworker/3:0-eve]
31 root 0 IW< [kworker/3:0H]
32 root 0 SW [kdevtmpfs]
33 root 0 IW< [netns]
34 root 0 IW< [inet_frag_wq]
35 root 0 IW [kworker/0:1-eve]
36 root 0 SW [oom_reaper]
37 root 0 IW< [writeback]
38 root 0 SW [kcompactd0]
45 root 0 IW [kworker/3:1-eve]
48 root 0 IW [kworker/1:1-eve]
65 root 0 IW [kworker/2:1-eve]
78 root 0 IW< [kblockd]
79 root 0 IW< [blkcg_punt_bio]
80 root 0 IW< [ata_sff]
81 root 0 IW< [md]
82 root 0 IW [kworker/u8:2-ev]
83 root 0 IW< [kworker/2:1H-kb]
84 root 0 IW< [rpciod]
85 root 0 IW< [kworker/u9:0]
86 root 0 IW< [xprtiod]
87 root 0 SW [kswapd0]
88 root 0 IW< [nfsiod]
89 root 0 IW< [cifsiod]
90 root 0 IW< [smb3decryptd]
91 root 0 IW< [cifsfileinfoput]
92 root 0 IW< [cifsoplockd]
93 root 0 IW< [deferredclose]
95 root 0 IW< [acpi_thermal_pm]
96 root 0 SW [hwrng]
97 root 0 IW< [nvme-wq]
98 root 0 IW< [nvme-reset-wq]
99 root 0 IW< [nvme-delete-wq]
100 root 0 SW [scsi_eh_0]
101 root 0 IW< [scsi_tmf_0]
102 root 0 SW [scsi_eh_1]
103 root 0 IW< [scsi_tmf_1]
104 root 0 SW [scsi_eh_2]
105 root 0 IW< [scsi_tmf_2]
106 root 0 SW [scsi_eh_3]
107 root 0 IW< [scsi_tmf_3]
108 root 0 SW [scsi_eh_4]
109 root 0 IW< [scsi_tmf_4]
110 root 0 SW [scsi_eh_5]
111 root 0 IW< [scsi_tmf_5]
112 root 0 IW [kworker/u8:3-ev]
113 root 0 IW [kworker/u8:4-ev]
114 root 0 IW [kworker/u8:5-ev]
115 root 0 IW [kworker/u8:6-ev]
116 root 0 IW [kworker/u8:7-ev]
117 root 0 IW [kworker/2:2-eve]
118 root 0 IW [kworker/3:2-mm_]
119 root 0 IW< [raid5wq]
120 root 0 IW< [dm_bufio_cache]
121 root 0 IW< [mld]
122 root 0 IW< [kworker/0:1H-kb]
123 root 0 IW< [ipv6_addrconf]
128 root 0 SW [jbd2/vda-8]
129 root 0 IW< [ext4-rsv-conver]
130 root 0 IW< [kworker/1:1H-ev]
166 root 3768 S /sbin/udevd -d
190 root 0 IW [kworker/1:2]
191 root 0 IW< [kworker/3:1H-ev]
347 messageb 3356 S /usr/bin/dbus-daemon --system
358 root 2720 S weston-launch -- --log=/var/log/weston.log
361 root 252m S /usr/bin/weston --log=/var/log/weston.log
364 root 19800 S /usr/libexec/weston-keyboard
365 root 19268 S /usr/libexec/weston-desktop-shell
367 root 3232 S /usr/sbin/dropbear -r /etc/dropbear/dropbear_rsa_hos
372 rpc 2800 S /usr/sbin/rpcbind
380 root 5984 S /usr/libexec/bluetooth/bluetoothd
389 root 0 IW [kworker/0:2-eve]
391 root 4044 S /sbin/syslogd -n -O /var/log/messages
394 root 4044 S /sbin/klogd -n
401 avahi 3792 S avahi-daemon: running [qemux86-64.local]
402 avahi 3664 S avahi-daemon: chroot helper
406 root 7596 S /usr/sbin/ofonod
416 root 3972 S {start_getty} /bin/sh /bin/start_getty 115200 ttyS0
417 root 3972 S {start_getty} /bin/sh /bin/start_getty 115200 ttyS1
418 root 4044 S /sbin/getty 38400 tty1
421 root 4044 S /sbin/getty -L 115200 ttyS0 vt102
422 root 4148 S -sh
453 root 3276 S /usr/sbin/dropbear -r /etc/dropbear/dropbear_rsa_hos
454 root 4088 R ps
NOTE: ... ok
NOTE: test_weston_supports_xwayland (weston.WestonTest)
DEBUG: Checking if at least one of weston is installed
DEBUG: Checking if x11 is in DISTRO_FEATURES or IMAGE_FEATURES
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /tmp/weston.log | grep "xserver listening on display"
DEBUG: time: 1654847778.2366195, endtime: 1654848078.231935
DEBUG: [Command returned '1' after 0.31 seconds]
DEBUG: Command: cat /tmp/weston.log | grep "xserver listening on display"
Status: 1 Output:
NOTE: ... FAIL
Traceback (most recent call last):
File "/home/ssuesens/poky-honister/poky/meta/lib/oeqa/core/decorator/__init__.py", line 36, in wrapped_f
return func(*args, **kwargs)
File "/home/ssuesens/poky-honister/poky/meta/lib/oeqa/core/decorator/__init__.py", line 36, in wrapped_f
return func(*args, **kwargs)
File "/home/ssuesens/poky-honister/poky/meta/lib/oeqa/runtime/cases/weston.py", line 87, in test_weston_supports_xwayland
self.assertEqual(status, 0, msg=msg)
AssertionError: 1 != 0 : xwayland does not appear to be running
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; rm /tmp/weston.log
DEBUG: time: 1654847778.5518677, endtime: 1654848078.5463376
DEBUG: [Command returned '0' after 0.27 seconds]
DEBUG: Command: rm /tmp/weston.log
Status: 0 Output:
NOTE: ======================================================================
NOTE: FAIL: test_weston_supports_xwayland (weston.WestonTest)
NOTE: ----------------------------------------------------------------------
NOTE: Traceback (most recent call last):
File "/home/ssuesens/poky-honister/poky/meta/lib/oeqa/core/decorator/__init__.py", line 36, in wrapped_f
return func(*args, **kwargs)
File "/home/ssuesens/poky-honister/poky/meta/lib/oeqa/core/decorator/__init__.py", line 36, in wrapped_f
return func(*args, **kwargs)
File "/home/ssuesens/poky-honister/poky/meta/lib/oeqa/runtime/cases/weston.py", line 87, in test_weston_supports_xwayland
self.assertEqual(status, 0, msg=msg)
AssertionError: 1 != 0 : xwayland does not appear to be running
NOTE: ----------------------------------------------------------------------
NOTE: Ran 6 tests in 16.253s
NOTE: FAILED
NOTE: (failures=1)
DEBUG: Stopping logging thread
DEBUG: Stop event received
DEBUG: Tearing down logging thread
DEBUG: Sending SIGTERM to runqemu
Output from runqemu:
runqemu - INFO - SIGTERM received
runqemu - INFO - Cleaning up
Set 'tap0' nonpersistent
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
RESULTS:
RESULTS - ping.PingTest.test_ping: PASSED (0.04s)
RESULTS - ssh.SSHTest.test_ssh: PASSED (0.61s)
RESULTS - weston.WestonTest.test_wayland_info: PASSED (7.09s)
RESULTS - weston.WestonTest.test_weston_can_initialize_new_wayland_compositor: PASSED (7.15s)
RESULTS - weston.WestonTest.test_weston_running: PASSED (0.78s)
RESULTS - weston.WestonTest.test_weston_supports_xwayland: FAILED (0.31s)
SUMMARY:
core-image-weston () - Ran 6 tests in 16.253s
core-image-weston - FAIL - Required tests failed (successes=5, skipped=0, failures=1, errors=0)
ERROR: core-image-weston - FAILED - also check the logs in /home/ssuesens/poky-honister/poky/build/tmp/log
/home/ssuesens/poky-honister/poky/meta/lib/oeqa/utils/qemurunner.py:471: ResourceWarning: unclosed <socket.socket fd=10, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 57921)>
self.server_socket = qemusock
ResourceWarning: Enable tracemalloc to get the object allocation traceback
DEBUG: Python function do_testimage finished
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: 0001-PATCH-honister-weston.py-added-xwayland-test.patch --]
[-- Type: text/x-patch; name="0001-PATCH-honister-weston.py-added-xwayland-test.patch", Size: 1451 bytes --]
From e7014780eea497304b386f9cce8a1bb4499594b2 Mon Sep 17 00:00:00 2001
From: ssuesens <sebastian.suesens@baslerweb.com>
Date: Fri, 10 Jun 2022 11:12:04 +0200
Subject: [PATCH] [PATCH][honister] weston.py: added xwayland test
Test xwayland support if DISTRO_FEATURE X11 is enabled
The test checked if xserver listening on display
Signed-off-by: ssuesens <sebastian.suesens@baslerweb.com>
---
meta/lib/oeqa/runtime/cases/weston.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/meta/lib/oeqa/runtime/cases/weston.py b/meta/lib/oeqa/runtime/cases/weston.py
index b3a7c2776d..195a1efa75 100644
--- a/meta/lib/oeqa/runtime/cases/weston.py
+++ b/meta/lib/oeqa/runtime/cases/weston.py
@@ -77,3 +77,11 @@ class WestonTest(OERuntimeTestCase):
self.target.run('kill -9 %s' % w)
__, weston_log = self.target.run('cat %s' % self.weston_log_file)
self.assertTrue(new_wl_processes, msg='Could not get new weston-desktop-shell processes (%s, try_cnt:%s) weston log: %s' % (new_wl_processes, try_cnt, weston_log))
+
+ @skipIfNotFeature('x11', 'Test requires x11 to be in DISTRO_FEATURES')
+ @OEHasPackage(['weston'])
+ def test_weston_supports_xwayland(self):
+ cmd ='cat %s | grep "xserver listening on display"' % self.weston_log_file
+ status, output = self.target.run(cmd)
+ msg = ('xwayland does not appear to be running')
+ self.assertEqual(status, 0, msg=msg)
--
2.25.1
[-- Attachment #4: result-honister-core-image-weston-patched.txt --]
[-- Type: text/plain, Size: 53011 bytes --]
DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['virtual:native:/home/ssuesens/poky-honister/poky/meta/recipes-devtools/dnf/dnf_4.8.0.bb:do_populate_sysroot', '/home/ssuesens/poky-honister/poky/meta/recipes-devtools/qemu/qemu-helper-native_1.0.bb:do_populate_sysroot', '/home/ssuesens/poky-honister/poky/meta/recipes-devtools/qemu/qemu-native_6.0.0.bb:do_populate_sysroot', 'virtual:native:/home/ssuesens/poky-honister/poky/meta/recipes-devtools/createrepo-c/createrepo-c_0.17.4.bb:do_populate_sysroot', 'virtual:native:/home/ssuesens/poky-honister/poky/meta/recipes-extended/cpio/cpio_2.13.bb:do_populate_sysroot', '/home/ssuesens/poky-honister/poky/meta/recipes-devtools/qemu/qemu-system-native_6.0.0.bb:do_populate_sysroot']
NOTE: Installed into sysroot: []
NOTE: Skipping as already exists in sysroot: ['dnf-native', 'qemu-helper-native', 'qemu-native', 'createrepo-c-native', 'cpio-native', 'qemu-system-native', 'quilt-native', 'meson-native', 'pkgconfig-native', 'glib-2.0-native', 'ninja-native', 'xz-native', 'zlib-native', 'curl-native', 'openssl-native', 'cmake-native', 'rpm-native', 'sqlite3-native', 'libxml2-native', 'file-native', 'python3-native', 'expat-native', 'automake-native', 'gettext-minimal-native', 'texinfo-dummy-native', 'libtool-native', 'autoconf-native', 'librepo-native', 'libdnf-native', 'libcomps-native', 'python3-iniparse-native', 'alsa-lib-native', 'pixman-native', 'libsdl2-native', 'mesa-native', 'virglrenderer-native', 'dtc-native', 'python3-setuptools-native', 'libffi-native', 'gettext-native', 'util-linux-native', 'libpcre-native', 'gtk-doc-native', 're2c-native', 'zstd-native', 'bzip2-native', 'ncurses-native', 'elfutils-native', 'popt-native', 'db-native', 'libgcrypt-native', 'readline-native', 'libnsl2-native', 'libtirpc-native', 'gdbm-native', 'm4-native', 'gnu-config-native', 'gpgme-native', 'attr-native', 'json-c-native', 'gobject-introspection-native', 'libmodulemd-native', 'libsolv-native', 'libcheck-native', 'swig-native', 'python3-six-native', 'libx11-native', 'libxext-native', 'libxrender-native', 'libxrandr-native', 'makedepend-native', 'xorgproto-native', 'chrpath-native', 'libxdamage-native', 'libdrm-native', 'flex-native', 'python3-mako-native', 'libxxf86vm-native', 'xrandr-native', 'libxfixes-native', 'libepoxy-native', 'libcap-ng-native', 'util-linux-libuuid-native', 'libpcre2-native', 'libarchive-native', 'libmicrohttpd-native', 'libgpg-error-native', 'libcap-native', 'libassuan-native', 'libyaml-native', 'xtrans-native', 'libxcb-native', 'util-macros-native', 'libpciaccess-native', 'libpthread-stubs-native', 'lzo-native', 'e2fsprogs-native', 'gnutls-native', 'gperf-native', 'xcb-proto-native', 'libxau-native', 'libxdmcp-native', 'libidn2-native', 'gmp-native', 'libunistring-native', 'nettle-native']
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing python function do_testimage
DEBUG: test suites:
test_ping (ping.PingTest)
test_ssh (ssh.SSHTest)
test_wayland_info (weston.WestonTest)
test_weston_can_initialize_new_wayland_compositor (weston.WestonTest)
test_weston_running (weston.WestonTest)
test_weston_supports_xwayland (weston.WestonTest)
DEBUG: Not using kvm for runqemu
QMP Available for connection at /home/ssuesens/poky-honister/poky/build/tmp/.1rpa64yt
DEBUG: Created listening socket for qemu serial console on: 127.0.0.1:57657
DEBUG: Created listening socket for qemu serial console on: 127.0.0.1:58143
DEBUG: launchcmd=runqemu snapshot qemux86-64 /home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.ext4 tcpserial=57657:58143 bootparams=" printk.time=1" qemuparams="-pidfile /home/ssuesens/poky-honister/poky/build/pidfile_2843853 -S -qmp unix:./.sbdd3c16,server,wait -qmp unix:./.1rpa64yt,server,nowait"
DEBUG: runqemu started, pid is 2843859
DEBUG: waiting at most 300 seconds for qemu pid (06/10/22 10:51:20)
DEBUG: QMP Initializing to /home/ssuesens/poky-honister/poky/build/tmp/.sbdd3c16
DEBUG: QMP Connecting to /home/ssuesens/poky-honister/poky/build/tmp/.sbdd3c16
QMP connected to QEMU at 06/10/22 10:51:27 and took 6.6788341999053955 seconds
QMP released QEMU at 06/10/22 10:51:27 and took 0.10417294502258301 seconds from connect
DEBUG: qemu started in 6.781667470932007 seconds - qemu procces pid is 2843904 (06/10/22 10:51:27)
DEBUG: qemu cmdline used:
/home/ssuesens/poky-honister/poky/build/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.ext4,if=virtio,format=raw -usb -device usb-tablet -cpu IvyBridge -machine q35 -smp 4 -m 512 -serial tcp:127.0.0.1:57657 -serial tcp:127.0.0.1:58143 -pidfile /home/ssuesens/poky-honister/poky/build/pidfile_2843853 -S -qmp unix:./.sbdd3c16,server,wait -qmp unix:./.1rpa64yt,server,nowait -snapshot -serial mon:vc -kernel /home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/bzImage--5.14.21+git0+f9e349e174_9d5572038e-r0-qemux86-64-20220609091353.bin -append root=/dev/vda rw ip=192.168.7.2::192.168.7.1:255.255.255.0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 printk.time=1
DEBUG: Target IP: 192.168.7.2
DEBUG: Server IP: 192.168.7.1
DEBUG: Starting logging thread
DEBUG: Starting thread event loop
DEBUG: Connection request received
DEBUG: Setting connection established event
DEBUG: Output from runqemu:
runqemu - INFO - Continuing with the following parameters:
KERNEL: [/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/bzImage--5.14.21+git0+f9e349e174_9d5572038e-r0-qemux86-64-20220609091353.bin]
MACHINE: [qemux86-64]
FSTYPE: [ext4]
ROOTFS: [/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.ext4]
CONFFILE: [/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.qemuboot.conf]
runqemu - INFO - Setting up tap interface under sudo
runqemu - INFO - Network configuration: ip=192.168.7.2::192.168.7.1:255.255.255.0
runqemu - INFO - Running /home/ssuesens/poky-honister/poky/build/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:02 -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive file=/home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/core-image-weston-qemux86-64.ext4,if=virtio,format=raw -usb -device usb-tablet -cpu IvyBridge -machine q35 -smp 4 -m 512 -serial tcp:127.0.0.1:57657 -serial tcp:127.0.0.1:58143 -pidfile /home/ssuesens/poky-honister/poky/build/pidfile_2843853 -S -qmp unix:./.sbdd3c16,server,wait -qmp unix:./.1rpa64yt,server,nowait -snapshot -serial mon:vc -kernel /home/ssuesens/poky-honister/poky/build/tmp/deploy/images/qemux86-64/bzImage--5.14.21+git0+f9e349e174_9d5572038e-r0-qemux86-64-20220609091353.bin -append 'root=/dev/vda rw ip=192.168.7.2::192.168.7.1:255.255.255.0 console=ttyS0 console=ttyS1 oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 printk.time=1'
DEBUG: Waiting at most 1000 seconds for login banner (06/10/22 10:51:27)
DEBUG: Connection from 127.0.0.1:45150
DEBUG: Reached login banner in 22.880815267562866 seconds (06/10/22 10:51:50)
DEBUG: Logged as root in serial console
NOTE: test_ping (ping.PingTest)
DEBUG: Setting up a 30 second(s) timeout
DEBUG: Removed SIGALRM handler
NOTE: ... ok
NOTE: test_ssh (ssh.SSHTest)
DEBUG: Checking if at least one of openssh-sshd, dropbear is installed
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; uname -a
DEBUG: time: 1654851113.5901945, endtime: 1654851413.58624
DEBUG: Partial data from SSH call: Linux qemux86-64 5.14.21-yocto-standard #1 SMP PREEMPT Mon Nov 29 01:17:48 UTC 2021 x86_64 GNU/Linux
DEBUG: time: 1654851113.9324226, endtime: 1654851413.932418
DEBUG: [Command returned '0' after 0.35 seconds]
DEBUG: Command: uname -a
Status: 0 Output: Linux qemux86-64 5.14.21-yocto-standard #1 SMP PREEMPT Mon Nov 29 01:17:48 UTC 2021 x86_64 GNU/Linux
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /etc/masterimage
DEBUG: time: 1654851113.9377422, endtime: 1654851413.9331512
DEBUG: Partial data from SSH call: cat: can't open '/etc/masterimage': No such file or directory
DEBUG: time: 1654851114.2042508, endtime: 1654851414.2042456
DEBUG: [Command returned '1' after 0.27 seconds]
DEBUG: Command: cat /etc/masterimage
Status: 1 Output: cat: can't open '/etc/masterimage': No such file or directory
NOTE: ... ok
NOTE: test_wayland_info (weston.WestonTest)
DEBUG: Checking if at least one of wayland-utils is installed
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; export XDG_RUNTIME_DIR=/run/user/0; export WAYLAND_DISPLAY=wayland-0; wayland-info
DEBUG: time: 1654851114.2104714, endtime: 1654851414.2055552
DEBUG: time: 1654851119.2145858, endtime: 1654851414.2055552
DEBUG: Partial data from SSH call: interface: 'wl_compositor', version: 4, name: 1
interface: 'wl_subcompositor', version: 1, name: 2
interface: 'wp_viewporter', version: 1, name: 3
interface: 'zxdg_output_manager_v1', version: 2, name: 4
xdg_output_v1
output: 13
name: 'Virtual-1'
logical_x: 0, logical_y: 0
logical_width: 1024, logical_height: 768
interface: 'wp_presentation', version: 1, name: 5
presentation clock id: 1 (CLOCK_MONOTONIC)
interface: 'zwp_relative_pointer_manager_v1', version: 1, name: 6
interface: 'zwp_pointer_constraints_v1', version: 1, name: 7
interface: 'zwp_input_timestamps_manager_v1', version: 1, name: 8
interface: 'wl_data_device_manager', version: 3, name: 9
interface: 'wl_shm', version: 1, name: 10
formats: 'YUYV'(0x56595559) 'NV12'(0x3231564e) 'YU12'(0x32315559) RGB565 XRGB8888 ARGB8888
interface: 'wl_seat', version: 7, name: 11
name: default
capabilities: pointer keyboard
keyboard repeat rate: 40
keyboard repeat delay: 400
interface: 'weston_content_protection', version: 1, name: 12
interface: 'wl_output', version: 3, name: 13
x: 0, y: 0, scale: 1,
physical_width: 260 mm, physical_height: 190 mm,
make: 'RHT', model: 'QEMU Monitor',
subpixel_orientation: unknown, output_transform: normal,
mode:
width: 1024 px, height: 768 px, refresh: 74.993 Hz,
flags: current preferred
mode:
width: 1920 px, height: 1080 px, refresh: 60.000 Hz,
flags:
mode:
width: 1920 px, height: 1080 px, refresh: 50.000 Hz,
flags:
mode:
width: 1600 px, height: 1200 px, refresh: 60.000 Hz,
flags:
mode:
width: 1680 px, height: 1050 px, refresh: 59.954 Hz,
flags:
mode:
width: 1400 px, height: 1050 px, refresh: 59.978 Hz,
flags:
mode:
width: 1280 px, height: 1024 px, refresh: 60.020 Hz,
flags:
mode:
width: 1440 px, height: 900 px, refresh: 59.887 Hz,
flags:
mode:
width: 1280 px, height: 960 px, refresh: 60.000 Hz,
flags:
mode:
width: 1360 px, height: 768 px, refresh: 60.015 Hz,
flags:
mode:
width: 1280 px, height: 768 px, refresh: 59.870 Hz,
flags:
mode:
width: 1024 px, height: 768 px, refresh: 60.004 Hz,
flags:
mode:
width: 800 px, height: 600 px, refresh: 60.317 Hz,
flags:
mode:
width: 640 px, height: 480 px, refresh: 60.000 Hz,
flags:
mode:
width: 640 px, height: 480 px, refresh: 59.940 Hz,
flags:
interface: 'zwp_input_panel_v1', version: 1, name: 14
interface: 'zwp_input_method_v1', version: 1, name: 15
interface: 'zwp_text_input_manager_v1', version: 1, name: 16
interface: 'xdg_wm_base', version: 1, name: 17
interface: 'zxdg_shell_v6', version: 1, name: 18
interface: 'wl_shell', version: 1, name: 19
interface: 'weston_desktop_shell', version: 1, name: 20
interface: 'weston_screenshooter', version: 1, name: 21
DEBUG: time: 1654851120.3152695, endtime: 1654851420.315264
DEBUG: [Command returned '0' after 6.11 seconds]
DEBUG: Command: export XDG_RUNTIME_DIR=/run/user/0; export WAYLAND_DISPLAY=wayland-0; wayland-info
Status: 0 Output: interface: 'wl_compositor', version: 4, name: 1
interface: 'wl_subcompositor', version: 1, name: 2
interface: 'wp_viewporter', version: 1, name: 3
interface: 'zxdg_output_manager_v1', version: 2, name: 4
xdg_output_v1
output: 13
name: 'Virtual-1'
logical_x: 0, logical_y: 0
logical_width: 1024, logical_height: 768
interface: 'wp_presentation', version: 1, name: 5
presentation clock id: 1 (CLOCK_MONOTONIC)
interface: 'zwp_relative_pointer_manager_v1', version: 1, name: 6
interface: 'zwp_pointer_constraints_v1', version: 1, name: 7
interface: 'zwp_input_timestamps_manager_v1', version: 1, name: 8
interface: 'wl_data_device_manager', version: 3, name: 9
interface: 'wl_shm', version: 1, name: 10
formats: 'YUYV'(0x56595559) 'NV12'(0x3231564e) 'YU12'(0x32315559) RGB565 XRGB8888 ARGB8888
interface: 'wl_seat', version: 7, name: 11
name: default
capabilities: pointer keyboard
keyboard repeat rate: 40
keyboard repeat delay: 400
interface: 'weston_content_protection', version: 1, name: 12
interface: 'wl_output', version: 3, name: 13
x: 0, y: 0, scale: 1,
physical_width: 260 mm, physical_height: 190 mm,
make: 'RHT', model: 'QEMU Monitor',
subpixel_orientation: unknown, output_transform: normal,
mode:
width: 1024 px, height: 768 px, refresh: 74.993 Hz,
flags: current preferred
mode:
width: 1920 px, height: 1080 px, refresh: 60.000 Hz,
flags:
mode:
width: 1920 px, height: 1080 px, refresh: 50.000 Hz,
flags:
mode:
width: 1600 px, height: 1200 px, refresh: 60.000 Hz,
flags:
mode:
width: 1680 px, height: 1050 px, refresh: 59.954 Hz,
flags:
mode:
width: 1400 px, height: 1050 px, refresh: 59.978 Hz,
flags:
mode:
width: 1280 px, height: 1024 px, refresh: 60.020 Hz,
flags:
mode:
width: 1440 px, height: 900 px, refresh: 59.887 Hz,
flags:
mode:
width: 1280 px, height: 960 px, refresh: 60.000 Hz,
flags:
mode:
width: 1360 px, height: 768 px, refresh: 60.015 Hz,
flags:
mode:
width: 1280 px, height: 768 px, refresh: 59.870 Hz,
flags:
mode:
width: 1024 px, height: 768 px, refresh: 60.004 Hz,
flags:
mode:
width: 800 px, height: 600 px, refresh: 60.317 Hz,
flags:
mode:
width: 640 px, height: 480 px, refresh: 60.000 Hz,
flags:
mode:
width: 640 px, height: 480 px, refresh: 59.940 Hz,
flags:
interface: 'zwp_input_panel_v1', version: 1, name: 14
interface: 'zwp_input_method_v1', version: 1, name: 15
interface: 'zwp_text_input_manager_v1', version: 1, name: 16
interface: 'xdg_wm_base', version: 1, name: 17
interface: 'zxdg_shell_v6', version: 1, name: 18
interface: 'wl_shell', version: 1, name: 19
interface: 'weston_desktop_shell', version: 1, name: 20
interface: 'weston_screenshooter', version: 1, name: 21
NOTE: ... ok
NOTE: test_weston_can_initialize_new_wayland_compositor (weston.WestonTest)
DEBUG: Checking if at least one of weston is installed
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; pidof weston-desktop-shell
DEBUG: time: 1654851120.3217833, endtime: 1654851420.3165212
DEBUG: Partial data from SSH call: 374
DEBUG: time: 1654851120.7282896, endtime: 1654851420.7282841
DEBUG: [Command returned '0' after 0.41 seconds]
DEBUG: Command: pidof weston-desktop-shell
Status: 0 Output: 374
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; pidof weston
DEBUG: time: 1654851120.734509, endtime: 1654851420.7290194
DEBUG: Partial data from SSH call: 360
DEBUG: time: 1654851121.1203244, endtime: 1654851421.120319
DEBUG: [Command returned '0' after 0.39 seconds]
DEBUG: Command: pidof weston
Status: 0 Output: 360
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; export XDG_RUNTIME_DIR=/run/user/0; export WAYLAND_DISPLAY=wayland-0; openvt -- weston --socket=wayland-1 --log=/tmp/weston.log
DEBUG: time: 1654851121.1270838, endtime: 1654851421.1219382
DEBUG: [Command returned '0' after 0.28 seconds]
DEBUG: Command: export XDG_RUNTIME_DIR=/run/user/0; export WAYLAND_DISPLAY=wayland-0; openvt -- weston --socket=wayland-1 --log=/tmp/weston.log
Status: 0 Output:
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; pidof weston-desktop-shell
DEBUG: time: 1654851126.1317277, endtime: 1654851426.1270654
DEBUG: Partial data from SSH call: 439 374
DEBUG: time: 1654851126.5262372, endtime: 1654851426.5262318
DEBUG: [Command returned '0' after 0.40 seconds]
DEBUG: Command: pidof weston-desktop-shell
Status: 0 Output: 439 374
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; pidof weston
DEBUG: time: 1654851126.5315595, endtime: 1654851426.5270011
DEBUG: Partial data from SSH call: 436 360
DEBUG: time: 1654851126.9280155, endtime: 1654851426.9280102
DEBUG: [Command returned '0' after 0.40 seconds]
DEBUG: Command: pidof weston
Status: 0 Output: 436 360
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; kill -9 436
DEBUG: time: 1654851126.9329891, endtime: 1654851426.92867
DEBUG: [Command returned '0' after 0.23 seconds]
DEBUG: Command: kill -9 436
Status: 0 Output:
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /tmp/weston.log
DEBUG: time: 1654851127.1649966, endtime: 1654851427.1602156
DEBUG: Partial data from SSH call: Date: 2022-06-10 UTC
[08:52:01.490] weston 9.0.0
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 9.0.0
[08:52:01.496] Command line: weston --socket=wayland-1 --log=/tmp/weston.log
[08:52:01.496] OS: Linux, 5.14.21-yocto-standard, #1 SMP PREEMPT Mon Nov 29 01:17:48 UTC 2021, x86_64
[08:52:01.503] Using config file '/etc/xdg/weston/weston.ini'
[08:52:01.509] Output repaint window is 7 ms maximum.
[08:52:01.512] Loading module '/usr/lib/libweston-9/drm-backend.so'
[08:52:01.523] initializing drm backend
[08:52:03.554] using /dev/dri/card0
[08:52:03.555] DRM: supports atomic modesetting
[08:52:03.555] DRM: does not support GBM modifiers
[08:52:03.556] DRM: supports picture aspect ratio
[08:52:03.556] Loading module '/usr/lib/libweston-9/gl-renderer.so'
[08:52:03.773] EGL client extensions: EGL_EXT_client_extensions
EGL_EXT_device_base EGL_EXT_device_enumeration
EGL_EXT_device_query EGL_EXT_platform_base
EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
EGL_EXT_platform_device EGL_EXT_platform_wayland
EGL_KHR_platform_wayland EGL_EXT_platform_x11
EGL_KHR_platform_x11 EGL_MESA_platform_xcb
EGL_MESA_platform_gbm EGL_KHR_platform_gbm
EGL_MESA_platform_surfaceless
[08:52:03.788] EGL version: 1.4
[08:52:03.788] EGL vendor: Mesa Project
[08:52:03.788] EGL client APIs: OpenGL OpenGL_ES
[08:52:03.789] EGL extensions: EGL_ANDROID_blob_cache EGL_EXT_buffer_age
EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap
EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float
EGL_KHR_wait_sync EGL_MESA_configless_context
EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
[08:52:03.790] warning: Disabling render GPU timeline and explicit synchronization due to missing EGL_ANDROID_native_fence_sync extension
[08:52:03.791] EGL_KHR_surfaceless_context available
[08:52:05.461] GL version: OpenGL ES 3.1 Mesa 21.2.4
[08:52:05.461] GLSL version: OpenGL ES GLSL ES 3.10
[08:52:05.461] GL vendor: Mesa/X.org
[08:52:05.462] GL renderer: softpipe
[08:52:05.465] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888
GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24
GL_OES_element_index_uint GL_OES_fbo_render_mipmap
GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives
GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_OES_texture_npot
GL_OES_vertex_half_float GL_EXT_draw_instanced
GL_EXT_texture_sRGB_decode GL_OES_EGL_image
GL_OES_depth_texture GL_OES_packed_depth_stencil
GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render
GL_OES_get_program_binary GL_APPLE_texture_max_level
GL_EXT_discard_framebuffer GL_EXT_read_format_bgra
GL_EXT_frag_depth GL_NV_fbo_color_attachments
GL_OES_EGL_image_external GL_OES_EGL_sync
GL_OES_vertex_array_object GL_OES_viewport_array
GL_ANGLE_pack_reverse_row_order
GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5
GL_
DEBUG: time: 1654851127.4418483, endtime: 1654851427.441844
DEBUG: Partial data from SSH call: EXT_occlusion_query_boolean GL_EXT_texture_rg
GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer
GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil
GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug
GL_KHR_texture_compression_astc_ldr GL_NV_pixel_buffer_object
GL_OES_depth_texture_cube_map GL_OES_required_internalformat
GL_OES_surfaceless_context GL_EXT_color_buffer_float
GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects
GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix
GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture
GL_EXT_copy_image GL_EXT_draw_buffers_indexed
GL_EXT_draw_elements_base_vertex GL_EXT_gpu_shader5
GL_EXT_primitive_bounding_box GL_EXT_render_snorm
GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp
GL_EXT_texture_buffer GL_EXT_texture_cube_map_array
GL_EXT_texture_norm16 GL_EXT_texture_view
GL_KHR_context_flush_control GL_NV_image_formats
GL_OES_copy_image GL_OES_draw_buffers_indexed
GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5
GL_OES_primitive_bounding_box GL_OES_shader_io_blocks
GL_OES_texture_border_clamp GL_OES_texture_buffer
GL_OES_texture_cube_map_array GL_OES_texture_stencil8
GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view
GL_EXT_blend_func_extended GL_EXT_float_blend
GL_EXT_geometry_point_size GL_EXT_geometry_shader
GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_no_error
GL_KHR_texture_compression_astc_sliced_3d
GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size
GL_OES_geometry_shader GL_OES_shader_image_atomic
GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query
GL_EXT_texture_compression_s3tc_srgb
GL_MESA_shader_integer_functions GL_EXT_clip_control
GL_EXT_color_buffer_half_float GL_EXT_texture_compression_bptc
GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage
GL_MESA_framebuffer_flip_y GL_EXT_depth_clamp
GL_EXT_texture_query_lod GL_MESA_bgra
[08:52:05.472] GL ES 2 renderer features:
read-back format: BGRA
wl_shm sub-image to texture: yes
EGL Wayland extension: no
[08:52:05.548] event0 - Power Button: is tagged by udev as: Keyboard
[08:52:05.549] event0 - Power Button: device is a keyboard
[08:52:05.626] event2 - QEMU QEMU USB Tablet: is tagged by udev as: Mouse
[08:52:05.629] event2 - QEMU QEMU USB Tablet: device is a pointer
[08:52:05.641] event1 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[08:52:05.642] event1 - AT Translated Set 2 keyboard: device is a keyboard
[08:52:05.654] event3 - ImExPS/2 Generic Explorer Mouse: is tagged by udev as: Mouse
[08:52:05.656] event3 - ImExPS/2 Generic Explorer Mouse: device is a pointer
[08:52:05.795] libinput: configuring device "Power Button".
[08:52:05.796] libinput: configuring device "QEMU QEMU USB Tablet".
[08:52:05.796] input device event2 has no enabled output associated (none named), skipping calibration for now.
[08:52:05.797] libinput: configuring device "AT Translated Set 2 keyboard".
[08:52:05.797] libinput: configuring device "ImExPS/2 Generic Explorer Mouse".
[08:52:05.804] DRM: head 'Virtual-1' found, connector 31 is connected, EDID make 'RHT', model 'QEMU Monitor', serial 'unknown'
[08:52:05.807] Registered plugin API 'weston_drm_output_api_v1' of size 24
[08:52:05.816] Chosen EGL config details: id: 16 rgba: 8 8 8 0 buf: 24 dep: 0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
[08:52:05.818] Output Virtual-1 (crtc 34) video modes:
1024x768@75.0, preferred, current, 82.3 MHz
1920x1080@60.0, 148.5 MHz
1
DEBUG: time: 1654851127.442073, endtime: 1654851427.4420683
DEBUG: Partial data from SSH call: 920x1080@50.0 16:9, 148.5 MHz
1600x1200@60.0, 162.0 MHz
1680x1050@60.0, 146.2 MHz
1400x1050@60.0, 121.8 MHz
1280x1024@60.0, 108.0 MHz
1440x900@59.9, 106.5 MHz
1280x960@60.0, 108.0 MHz
1360x768@60.0, 85.5 MHz
1280x768@59.9, 79.5 MHz
1024x768@60.0, 65.0 MHz
800x600@60.3, 40.0 MHz
640x480@60.0 4:3, 25.2 MHz
640x480@59.9, 25.2 MHz
[08:52:05.822] associating input device event0 with output Virtual-1 (none by udev)
[08:52:05.823] associating input device event2 with output Virtual-1 (none by udev)
[08:52:05.826] associating input device event1 with output Virtual-1 (none by udev)
[08:52:05.826] associating input device event3 with output Virtual-1 (none by udev)
[08:52:05.826] Output 'Virtual-1' enabled with head(s) Virtual-1
[08:52:05.827] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: yes
presentation clock: CLOCK_MONOTONIC, id 1
presentation clock resolution: 0.000000001 s
[08:52:05.830] Loading module '/usr/lib/weston/desktop-shell.so'
[08:52:05.836] launching '/usr/libexec/weston-keyboard'
[08:52:05.856] Loading module '/usr/lib/libweston-9/xwayland.so'
[08:52:06.033] Registered plugin API 'weston_xwayland_v1' of size 32
[08:52:06.033] Registered plugin API 'weston_xwayland_surface_v1' of size 16
[08:52:06.036] xserver listening on display :1
[08:52:06.039] launching '/usr/libexec/weston-desktop-shell'
DEBUG: time: 1654851127.4462879, endtime: 1654851427.4462817
DEBUG: [Command returned '0' after 0.29 seconds]
DEBUG: Command: cat /tmp/weston.log
Status: 0 Output: Date: 2022-06-10 UTC
[08:52:01.490] weston 9.0.0
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 9.0.0
[08:52:01.496] Command line: weston --socket=wayland-1 --log=/tmp/weston.log
[08:52:01.496] OS: Linux, 5.14.21-yocto-standard, #1 SMP PREEMPT Mon Nov 29 01:17:48 UTC 2021, x86_64
[08:52:01.503] Using config file '/etc/xdg/weston/weston.ini'
[08:52:01.509] Output repaint window is 7 ms maximum.
[08:52:01.512] Loading module '/usr/lib/libweston-9/drm-backend.so'
[08:52:01.523] initializing drm backend
[08:52:03.554] using /dev/dri/card0
[08:52:03.555] DRM: supports atomic modesetting
[08:52:03.555] DRM: does not support GBM modifiers
[08:52:03.556] DRM: supports picture aspect ratio
[08:52:03.556] Loading module '/usr/lib/libweston-9/gl-renderer.so'
[08:52:03.773] EGL client extensions: EGL_EXT_client_extensions
EGL_EXT_device_base EGL_EXT_device_enumeration
EGL_EXT_device_query EGL_EXT_platform_base
EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
EGL_EXT_platform_device EGL_EXT_platform_wayland
EGL_KHR_platform_wayland EGL_EXT_platform_x11
EGL_KHR_platform_x11 EGL_MESA_platform_xcb
EGL_MESA_platform_gbm EGL_KHR_platform_gbm
EGL_MESA_platform_surfaceless
[08:52:03.788] EGL version: 1.4
[08:52:03.788] EGL vendor: Mesa Project
[08:52:03.788] EGL client APIs: OpenGL OpenGL_ES
[08:52:03.789] EGL extensions: EGL_ANDROID_blob_cache EGL_EXT_buffer_age
EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap
EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float
EGL_KHR_wait_sync EGL_MESA_configless_context
EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
[08:52:03.790] warning: Disabling render GPU timeline and explicit synchronization due to missing EGL_ANDROID_native_fence_sync extension
[08:52:03.791] EGL_KHR_surfaceless_context available
[08:52:05.461] GL version: OpenGL ES 3.1 Mesa 21.2.4
[08:52:05.461] GLSL version: OpenGL ES GLSL ES 3.10
[08:52:05.461] GL vendor: Mesa/X.org
[08:52:05.462] GL renderer: softpipe
[08:52:05.465] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888
GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24
GL_OES_element_index_uint GL_OES_fbo_render_mipmap
GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives
GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_OES_texture_npot
GL_OES_vertex_half_float GL_EXT_draw_instanced
GL_EXT_texture_sRGB_decode GL_OES_EGL_image
GL_OES_depth_texture GL_OES_packed_depth_stencil
GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render
GL_OES_get_program_binary GL_APPLE_texture_max_level
GL_EXT_discard_framebuffer GL_EXT_read_format_bgra
GL_EXT_frag_depth GL_NV_fbo_color_attachments
GL_OES_EGL_image_external GL_OES_EGL_sync
GL_OES_vertex_array_object GL_OES_viewport_array
GL_ANGLE_pack_reverse_row_order
GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5
GL_EXT_occlusion_query_boolean GL_EXT_texture_rg
GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer
GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil
GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug
GL_KHR_texture_compression_astc_ldr GL_NV_pixel_buffer_object
GL_OES_depth_texture_cube_map GL_OES_required_internalformat
GL_OES_surfaceless_context GL_EXT_color_buffer_float
GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects
GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix
GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture
GL_EXT_copy_image GL_EXT_draw_buffers_indexed
GL_EXT_draw_elements_base_vertex GL_EXT_gpu_shader5
GL_EXT_primitive_bounding_box GL_EXT_render_snorm
GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp
GL_EXT_texture_buffer GL_EXT_texture_cube_map_array
GL_EXT_texture_norm16 GL_EXT_texture_view
GL_KHR_context_flush_control GL_NV_image_formats
GL_OES_copy_image GL_OES_draw_buffers_indexed
GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5
GL_OES_primitive_bounding_box GL_OES_shader_io_blocks
GL_OES_texture_border_clamp GL_OES_texture_buffer
GL_OES_texture_cube_map_array GL_OES_texture_stencil8
GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view
GL_EXT_blend_func_extended GL_EXT_float_blend
GL_EXT_geometry_point_size GL_EXT_geometry_shader
GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_no_error
GL_KHR_texture_compression_astc_sliced_3d
GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size
GL_OES_geometry_shader GL_OES_shader_image_atomic
GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query
GL_EXT_texture_compression_s3tc_srgb
GL_MESA_shader_integer_functions GL_EXT_clip_control
GL_EXT_color_buffer_half_float GL_EXT_texture_compression_bptc
GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage
GL_MESA_framebuffer_flip_y GL_EXT_depth_clamp
GL_EXT_texture_query_lod GL_MESA_bgra
[08:52:05.472] GL ES 2 renderer features:
read-back format: BGRA
wl_shm sub-image to texture: yes
EGL Wayland extension: no
[08:52:05.548] event0 - Power Button: is tagged by udev as: Keyboard
[08:52:05.549] event0 - Power Button: device is a keyboard
[08:52:05.626] event2 - QEMU QEMU USB Tablet: is tagged by udev as: Mouse
[08:52:05.629] event2 - QEMU QEMU USB Tablet: device is a pointer
[08:52:05.641] event1 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[08:52:05.642] event1 - AT Translated Set 2 keyboard: device is a keyboard
[08:52:05.654] event3 - ImExPS/2 Generic Explorer Mouse: is tagged by udev as: Mouse
[08:52:05.656] event3 - ImExPS/2 Generic Explorer Mouse: device is a pointer
[08:52:05.795] libinput: configuring device "Power Button".
[08:52:05.796] libinput: configuring device "QEMU QEMU USB Tablet".
[08:52:05.796] input device event2 has no enabled output associated (none named), skipping calibration for now.
[08:52:05.797] libinput: configuring device "AT Translated Set 2 keyboard".
[08:52:05.797] libinput: configuring device "ImExPS/2 Generic Explorer Mouse".
[08:52:05.804] DRM: head 'Virtual-1' found, connector 31 is connected, EDID make 'RHT', model 'QEMU Monitor', serial 'unknown'
[08:52:05.807] Registered plugin API 'weston_drm_output_api_v1' of size 24
[08:52:05.816] Chosen EGL config details: id: 16 rgba: 8 8 8 0 buf: 24 dep: 0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
[08:52:05.818] Output Virtual-1 (crtc 34) video modes:
1024x768@75.0, preferred, current, 82.3 MHz
1920x1080@60.0, 148.5 MHz
1920x1080@50.0 16:9, 148.5 MHz
1600x1200@60.0, 162.0 MHz
1680x1050@60.0, 146.2 MHz
1400x1050@60.0, 121.8 MHz
1280x1024@60.0, 108.0 MHz
1440x900@59.9, 106.5 MHz
1280x960@60.0, 108.0 MHz
1360x768@60.0, 85.5 MHz
1280x768@59.9, 79.5 MHz
1024x768@60.0, 65.0 MHz
800x600@60.3, 40.0 MHz
640x480@60.0 4:3, 25.2 MHz
640x480@59.9, 25.2 MHz
[08:52:05.822] associating input device event0 with output Virtual-1 (none by udev)
[08:52:05.823] associating input device event2 with output Virtual-1 (none by udev)
[08:52:05.826] associating input device event1 with output Virtual-1 (none by udev)
[08:52:05.826] associating input device event3 with output Virtual-1 (none by udev)
[08:52:05.826] Output 'Virtual-1' enabled with head(s) Virtual-1
[08:52:05.827] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: yes
presentation clock: CLOCK_MONOTONIC, id 1
presentation clock resolution: 0.000000001 s
[08:52:05.830] Loading module '/usr/lib/weston/desktop-shell.so'
[08:52:05.836] launching '/usr/libexec/weston-keyboard'
[08:52:05.856] Loading module '/usr/lib/libweston-9/xwayland.so'
[08:52:06.033] Registered plugin API 'weston_xwayland_v1' of size 32
[08:52:06.033] Registered plugin API 'weston_xwayland_surface_v1' of size 16
[08:52:06.036] xserver listening on display :1
[08:52:06.039] launching '/usr/libexec/weston-desktop-shell'
NOTE: ... ok
NOTE: test_weston_running (weston.WestonTest)
DEBUG: Checking if at least one of weston is installed
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; ps | grep [w]eston-desktop-shell
DEBUG: time: 1654851127.4527438, endtime: 1654851427.4477487
DEBUG: Partial data from SSH call: 374 root 19268 S /usr/libexec/weston-desktop-shell
DEBUG: time: 1654851127.8500845, endtime: 1654851427.8500793
DEBUG: [Command returned '0' after 0.40 seconds]
DEBUG: Command: ps | grep [w]eston-desktop-shell
Status: 0 Output: 374 root 19268 S /usr/libexec/weston-desktop-shell
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; ps
DEBUG: time: 1654851127.855361, endtime: 1654851427.8507466
DEBUG: Partial data from SSH call: PID USER VSZ STAT COMMAND
1 root 2612 S init [5]
2 root 0 SW [kthreadd]
3 root 0 IW< [rcu_gp]
4 root 0 IW< [rcu_par_gp]
5 root 0 IW [kworker/0:0-rcu]
6 root 0 IW< [kworker/0:0H-kb]
7 root 0 IW [kworker/u8:0-ev]
8 root 0 IW< [mm_percpu_wq]
9 root 0 IW [kworker/u8:1-ev]
10 root 0 SW [rcu_tasks_kthre]
11 root 0 SW [rcu_tasks_rude_]
12 root 0 SW [rcu_tasks_trace]
13 root 0 SW [ksoftirqd/0]
14 root 0 IW [rcu_preempt]
15 root 0 SW [migration/0]
16 root 0 SW [cpuhp/0]
17 root 0 SW [cpuhp/1]
18 root 0 SW [migration/1]
19 root 0 SW [ksoftirqd/1]
20 root 0 IW [kworker/1:0-eve]
21 root 0 IW< [kworker/1:0H-ev]
22 root 0 SW [cpuhp/2]
23 root 0 SW [migration/2]
24 root 0 SW [ksoftirqd/2]
25 root 0 IW [kworker/2:0-eve]
26 root 0 IW< [kworker/2:0H-kb]
27 root 0 SW [cpuhp/3]
28 root 0 SW [migration/3]
29 root 0 SW [ksoftirqd/3]
30 root 0 IW [kworker/3:0-eve]
31 root 0 IW< [kworker/3:0H-ev]
32 root 0 SW [kdevtmpfs]
33 root 0 IW< [netns]
34 root 0 IW< [inet_frag_wq]
35 root 0 IW [kworker/0:1-rcu]
36 root 0 SW [oom_reaper]
37 root 0 IW< [writeback]
38 root 0 SW [kcompactd0]
47 root 0 IW [kworker/2:1-eve]
50 root 0 IW [kworker/1:1-mm_]
54 root 0 IW [kworker/3:1-eve]
78 root 0 IW< [kblockd]
79 root 0 IW< [blkcg_punt_bio]
80 root 0 IW< [ata_sff]
81 root 0 IW< [md]
82 root 0 IW [kworker/u8:2-ev]
83 root 0 IW< [kworker/1:1H-kb]
84 root 0 IW< [rpciod]
85 root 0 IW< [kworker/u9:0]
86 root 0 IW< [xprtiod]
87 root 0 SW [kswapd0]
88 root 0 IW< [nfsiod]
89 root 0 IW< [cifsiod]
90 root 0 IW< [smb3decryptd]
91 root 0 IW< [cifsfileinfoput]
92 root 0 IW< [cifsoplockd]
93 root 0 IW< [deferredclose]
95 root 0 IW< [acpi_thermal_pm]
96 root 0 SW [hwrng]
97 root 0 IW< [nvme-wq]
98 root 0 IW< [nvme-reset-wq]
99 root 0 IW< [nvme-delete-wq]
100 root 0 SW [scsi_eh_0]
101 root 0 IW< [scsi_tmf_0]
102 root 0 SW [scsi_eh_1]
103 root 0 IW< [scsi_tmf_1]
104 root 0 SW [scsi_eh_2]
105 root 0 IW< [scsi_tmf_2]
106 root 0 SW [scsi_eh_3]
107 root 0 IW< [scsi_tmf_3]
108 root 0 SW [scsi_eh_4]
109 root 0 IW< [scsi_tmf_4]
110 root 0 SW [scsi_eh_5]
111 root 0 IW< [scsi_tmf_5]
112 root 0 IW [kworker/u8:3-ev]
113 root 0 IW [kworker/u8:4-ev]
114 root 0 IW [kworker/u8:5-ev]
115 root 0 IW [kworker/u8:6-ev]
116 root 0 IW [kworker/u8:7-ev]
117 root 0 IW [kworker/2:2-eve]
118 root 0 IW< [raid5wq]
119 root 0 IW< [dm_bufio_cache]
120 root 0 IW< [mld]
121 root 0 IW< [kworker/3:1H-kb]
122 root 0 IW< [ipv6_addrconf]
123 root 0 IW [kworker/3:2-eve]
128 root 0 IW< [kworker/0:1H-kb]
129 root 0 SW [jbd2/vda-8]
130 root 0 IW< [ext4-rsv-conver]
131 root 0 IW< [kworker/2:1H-kb]
167 root 3764 S /sbin/udevd -d
190 root 0 IW [kworker/0:2-eve]
346 messageb 3356 S /usr/bin/dbus-daemon --system
357 root 2720 S weston-launch -- --log=/var/log/weston.log
360 root 264m S /usr/bin/weston --log=/var/log/weston.log
364 root 3232 S /usr/sbin/dropbear -r /etc/dropbear/dropbear_rsa_hos
368 root 19800 S /usr/libexec/weston-keyboard
370 rpc 2800 S
DEBUG: time: 1654851128.2139723, endtime: 1654851428.2139666
DEBUG: Partial data from SSH call: /usr/sbin/rpcbind
374 root 19268 S /usr/libexec/weston-desktop-shell
379 root 5984 S /usr/libexec/bluetooth/bluetoothd
389 root 4044 S /sbin/syslogd -n -O /var/log/messages
392 root 4044 S /sbin/klogd -n
399 avahi 3792 S avahi-daemon: running [qemux86-64.local]
400 avahi 3664 S avahi-daemon: chroot helper
404 root 7596 S /usr/sbin/ofonod
414 root 3972 S {start_getty} /bin/sh /bin/start_getty 115200 ttyS0
415 root 3972 S {start_getty} /bin/sh /bin/start_getty 115200 ttyS1
416 root 4044 S /sbin/getty 38400 tty1
419 root 4044 S /sbin/getty -L 115200 ttyS0 vt102
420 root 4148 S -sh
451 root 3276 S /usr/sbin/dropbear -r /etc/dropbear/dropbear_rsa_hos
452 root 4088 R ps
DEBUG: time: 1654851128.2316954, endtime: 1654851428.2316918
DEBUG: [Command returned '0' after 0.38 seconds]
DEBUG: Command: ps
Status: 0 Output: PID USER VSZ STAT COMMAND
1 root 2612 S init [5]
2 root 0 SW [kthreadd]
3 root 0 IW< [rcu_gp]
4 root 0 IW< [rcu_par_gp]
5 root 0 IW [kworker/0:0-rcu]
6 root 0 IW< [kworker/0:0H-kb]
7 root 0 IW [kworker/u8:0-ev]
8 root 0 IW< [mm_percpu_wq]
9 root 0 IW [kworker/u8:1-ev]
10 root 0 SW [rcu_tasks_kthre]
11 root 0 SW [rcu_tasks_rude_]
12 root 0 SW [rcu_tasks_trace]
13 root 0 SW [ksoftirqd/0]
14 root 0 IW [rcu_preempt]
15 root 0 SW [migration/0]
16 root 0 SW [cpuhp/0]
17 root 0 SW [cpuhp/1]
18 root 0 SW [migration/1]
19 root 0 SW [ksoftirqd/1]
20 root 0 IW [kworker/1:0-eve]
21 root 0 IW< [kworker/1:0H-ev]
22 root 0 SW [cpuhp/2]
23 root 0 SW [migration/2]
24 root 0 SW [ksoftirqd/2]
25 root 0 IW [kworker/2:0-eve]
26 root 0 IW< [kworker/2:0H-kb]
27 root 0 SW [cpuhp/3]
28 root 0 SW [migration/3]
29 root 0 SW [ksoftirqd/3]
30 root 0 IW [kworker/3:0-eve]
31 root 0 IW< [kworker/3:0H-ev]
32 root 0 SW [kdevtmpfs]
33 root 0 IW< [netns]
34 root 0 IW< [inet_frag_wq]
35 root 0 IW [kworker/0:1-rcu]
36 root 0 SW [oom_reaper]
37 root 0 IW< [writeback]
38 root 0 SW [kcompactd0]
47 root 0 IW [kworker/2:1-eve]
50 root 0 IW [kworker/1:1-mm_]
54 root 0 IW [kworker/3:1-eve]
78 root 0 IW< [kblockd]
79 root 0 IW< [blkcg_punt_bio]
80 root 0 IW< [ata_sff]
81 root 0 IW< [md]
82 root 0 IW [kworker/u8:2-ev]
83 root 0 IW< [kworker/1:1H-kb]
84 root 0 IW< [rpciod]
85 root 0 IW< [kworker/u9:0]
86 root 0 IW< [xprtiod]
87 root 0 SW [kswapd0]
88 root 0 IW< [nfsiod]
89 root 0 IW< [cifsiod]
90 root 0 IW< [smb3decryptd]
91 root 0 IW< [cifsfileinfoput]
92 root 0 IW< [cifsoplockd]
93 root 0 IW< [deferredclose]
95 root 0 IW< [acpi_thermal_pm]
96 root 0 SW [hwrng]
97 root 0 IW< [nvme-wq]
98 root 0 IW< [nvme-reset-wq]
99 root 0 IW< [nvme-delete-wq]
100 root 0 SW [scsi_eh_0]
101 root 0 IW< [scsi_tmf_0]
102 root 0 SW [scsi_eh_1]
103 root 0 IW< [scsi_tmf_1]
104 root 0 SW [scsi_eh_2]
105 root 0 IW< [scsi_tmf_2]
106 root 0 SW [scsi_eh_3]
107 root 0 IW< [scsi_tmf_3]
108 root 0 SW [scsi_eh_4]
109 root 0 IW< [scsi_tmf_4]
110 root 0 SW [scsi_eh_5]
111 root 0 IW< [scsi_tmf_5]
112 root 0 IW [kworker/u8:3-ev]
113 root 0 IW [kworker/u8:4-ev]
114 root 0 IW [kworker/u8:5-ev]
115 root 0 IW [kworker/u8:6-ev]
116 root 0 IW [kworker/u8:7-ev]
117 root 0 IW [kworker/2:2-eve]
118 root 0 IW< [raid5wq]
119 root 0 IW< [dm_bufio_cache]
120 root 0 IW< [mld]
121 root 0 IW< [kworker/3:1H-kb]
122 root 0 IW< [ipv6_addrconf]
123 root 0 IW [kworker/3:2-eve]
128 root 0 IW< [kworker/0:1H-kb]
129 root 0 SW [jbd2/vda-8]
130 root 0 IW< [ext4-rsv-conver]
131 root 0 IW< [kworker/2:1H-kb]
167 root 3764 S /sbin/udevd -d
190 root 0 IW [kworker/0:2-eve]
346 messageb 3356 S /usr/bin/dbus-daemon --system
357 root 2720 S weston-launch -- --log=/var/log/weston.log
360 root 264m S /usr/bin/weston --log=/var/log/weston.log
364 root 3232 S /usr/sbin/dropbear -r /etc/dropbear/dropbear_rsa_hos
368 root 19800 S /usr/libexec/weston-keyboard
370 rpc 2800 S /usr/sbin/rpcbind
374 root 19268 S /usr/libexec/weston-desktop-shell
379 root 5984 S /usr/libexec/bluetooth/bluetoothd
389 root 4044 S /sbin/syslogd -n -O /var/log/messages
392 root 4044 S /sbin/klogd -n
399 avahi 3792 S avahi-daemon: running [qemux86-64.local]
400 avahi 3664 S avahi-daemon: chroot helper
404 root 7596 S /usr/sbin/ofonod
414 root 3972 S {start_getty} /bin/sh /bin/start_getty 115200 ttyS0
415 root 3972 S {start_getty} /bin/sh /bin/start_getty 115200 ttyS1
416 root 4044 S /sbin/getty 38400 tty1
419 root 4044 S /sbin/getty -L 115200 ttyS0 vt102
420 root 4148 S -sh
451 root 3276 S /usr/sbin/dropbear -r /etc/dropbear/dropbear_rsa_hos
452 root 4088 R ps
NOTE: ... ok
NOTE: test_weston_supports_xwayland (weston.WestonTest)
DEBUG: Checking if at least one of weston is installed
DEBUG: Checking if x11 is in DISTRO_FEATURES or IMAGE_FEATURES
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /tmp/weston.log | grep "xserver listening on display"
DEBUG: time: 1654851128.2381694, endtime: 1654851428.233244
DEBUG: Partial data from SSH call: [08:52:06.036] xserver listening on display :1
DEBUG: time: 1654851128.6011357, endtime: 1654851428.6011295
DEBUG: [Command returned '0' after 0.37 seconds]
DEBUG: Command: cat /tmp/weston.log | grep "xserver listening on display"
Status: 0 Output: [08:52:06.036] xserver listening on display :1
NOTE: ... ok
DEBUG: [Running]$ ssh -l root -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.2 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; rm /tmp/weston.log
DEBUG: time: 1654851128.6082075, endtime: 1654851428.6024554
DEBUG: [Command returned '0' after 0.28 seconds]
DEBUG: Command: rm /tmp/weston.log
Status: 0 Output:
NOTE: ----------------------------------------------------------------------
NOTE: Ran 6 tests in 15.338s
NOTE: OK
DEBUG: Stopping logging thread
DEBUG: Stop event received
DEBUG: Tearing down logging thread
DEBUG: Sending SIGTERM to runqemu
Output from runqemu:
runqemu - INFO - SIGTERM received
runqemu - INFO - Cleaning up
Set 'tap0' nonpersistent
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
RESULTS:
RESULTS - ping.PingTest.test_ping: PASSED (0.04s)
RESULTS - ssh.SSHTest.test_ssh: PASSED (0.62s)
RESULTS - weston.WestonTest.test_wayland_info: PASSED (6.11s)
RESULTS - weston.WestonTest.test_weston_can_initialize_new_wayland_compositor: PASSED (7.13s)
RESULTS - weston.WestonTest.test_weston_running: PASSED (0.79s)
RESULTS - weston.WestonTest.test_weston_supports_xwayland: PASSED (0.37s)
SUMMARY:
core-image-weston () - Ran 6 tests in 15.339s
core-image-weston - OK - All required tests passed (successes=6, skipped=0, failures=0, errors=0)
/home/ssuesens/poky-honister/poky/meta/lib/oeqa/utils/qemurunner.py:471: ResourceWarning: unclosed <socket.socket fd=10, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 58143)>
self.server_socket = qemusock
ResourceWarning: Enable tracemalloc to get the object allocation traceback
DEBUG: Python function do_testimage finished
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #5: 0002-PATCH-honister-add-xwayland-support.patch --]
[-- Type: text/x-patch; name="0002-PATCH-honister-add-xwayland-support.patch", Size: 1945 bytes --]
From 56f1106a75d4d51f940c5dbc410cc71108f64912 Mon Sep 17 00:00:00 2001
From: ssuesens <sebastian.suesens@baslerweb.com>
Date: Fri, 10 Jun 2022 09:51:28 +0200
Subject: [PATCH] add xwayland support
---
meta/recipes-graphics/wayland/weston-init.bb | 4 ++++
meta/recipes-graphics/wayland/weston_9.0.0.bb | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/wayland/weston-init.bb b/meta/recipes-graphics/wayland/weston-init.bb
index e02da0c358..eea803904f 100644
--- a/meta/recipes-graphics/wayland/weston-init.bb
+++ b/meta/recipes-graphics/wayland/weston-init.bb
@@ -53,6 +53,10 @@ do_install() {
sed -i -e "/^\[core\]/a backend=${DEFAULTBACKEND}-backend.so" ${D}${sysconfdir}/xdg/weston/weston.ini
fi
+ if [ "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'yes', 'no', d)}" = "yes" ]; then
+ sed -i -e "/^\[core\]/a xwayland=true" ${D}${sysconfdir}/xdg/weston/weston.ini
+ fi
+
if [ "${@bb.utils.contains('PACKAGECONFIG', 'no-idle-timeout', 'yes', 'no', d)}" = "yes" ]; then
sed -i -e "/^\[core\]/a idle-time=0" ${D}${sysconfdir}/xdg/weston/weston.ini
fi
diff --git a/meta/recipes-graphics/wayland/weston_9.0.0.bb b/meta/recipes-graphics/wayland/weston_9.0.0.bb
index 1f1d62ea7c..23529663c5 100644
--- a/meta/recipes-graphics/wayland/weston_9.0.0.bb
+++ b/meta/recipes-graphics/wayland/weston_9.0.0.bb
@@ -74,7 +74,7 @@ PACKAGECONFIG[webp] = "-Dimage-webp=true,-Dimage-webp=false,libwebp"
# Weston with systemd-login support
PACKAGECONFIG[systemd] = "-Dsystemd=true -Dlauncher-logind=true,-Dsystemd=false -Dlauncher-logind=false,systemd dbus"
# Weston with Xwayland support (requires X11 and Wayland)
-PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false"
+PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false, ,xkbcomp"
# colord CMS support
PACKAGECONFIG[colord] = "-Dcolor-management-colord=true,-Dcolor-management-colord=false,colord"
# Clients support
--
2.25.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [OE-core] [honister] test and patches for xwayland support
2022-06-10 9:48 [honister] test and patches for xwayland support Süsens, Sebastian
@ 2022-06-10 10:48 ` Alexander Kanavin
2022-06-10 16:43 ` Süsens, Sebastian
0 siblings, 1 reply; 7+ messages in thread
From: Alexander Kanavin @ 2022-06-10 10:48 UTC (permalink / raw)
To: Sebastian.Suesens; +Cc: OE-core
This means the weston process is crashing. You need to handle it like
any other crash: collect a coredump file and inspect it with gdb.
Alex
On Fri, 10 Jun 2022 at 11:48, Süsens, Sebastian via
lists.openembedded.org
<Sebastian.Suesens=baslerweb.com@lists.openembedded.org> wrote:
>
> Hello,
>
> I wrote a test (0001-PATCH-honister-weston.py-added-xwayland-test.patch). It tests if weston supports xwayland.
> I tested core-image-weston on honister without my patches and with my weston patches (0002-PATCH-honister-add-xwayland-support.patch).
>
>
> Test result:
> In this file result-honister-core-image-weston-without-patch.txt the test weston_supports_xwayland test failed.
> In this file result-honister-core-image-weston-patched.txt the test weston_supports_xwayland test passed.
>
> Note:
> When I enable xwayland support on master branch I get following error message:
>
> weston[325]: segfault at 28 ip 00007f4e36fb8259 sp 00007ffec0d9ae00 error 4 in libwayland-server.so.0.20.0
>
>
> Please help me to get xwayland support on master branch.
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#166793): https://lists.openembedded.org/g/openembedded-core/message/166793
> Mute This Topic: https://lists.openembedded.org/mt/91664874/1686489
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [honister] test and patches for xwayland support
2022-06-10 10:48 ` [OE-core] " Alexander Kanavin
@ 2022-06-10 16:43 ` Süsens, Sebastian
2022-06-10 17:19 ` [OE-core] " Alexander Kanavin
0 siblings, 1 reply; 7+ messages in thread
From: Süsens, Sebastian @ 2022-06-10 16:43 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 564 bytes --]
If I start weston as root user, weston starts like expected.
When I start weston over the service /etc/init.d/weston start
I see following error message in westen.log, when the system come up.
failed to bind to /tmp/.X11-unix/X0: Permission denied
The folder has following rights:
drwxr-xr-x 2 root root 40 Jun 10 12:04 .X11-unix
If I change the rights to
drwxr-xrwx 2 root root 40 Jun 10 12:04 .X11-unix
then it worked like expected.
What is the right configuration for .X11-unix?
[-- Attachment #2: Type: text/html, Size: 735 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [OE-core] [honister] test and patches for xwayland support
2022-06-10 16:43 ` Süsens, Sebastian
@ 2022-06-10 17:19 ` Alexander Kanavin
2022-06-13 7:18 ` Süsens, Sebastian
0 siblings, 1 reply; 7+ messages in thread
From: Alexander Kanavin @ 2022-06-10 17:19 UTC (permalink / raw)
To: Sebastian.Suesens; +Cc: OE-core
You need to check which user and group weston runs as, and any needed
directories should be writable for those.
Alex
On Fri, 10 Jun 2022 at 18:43, Süsens, Sebastian via
lists.openembedded.org
<Sebastian.Suesens=baslerweb.com@lists.openembedded.org> wrote:
>
> If I start weston as root user, weston starts like expected.
>
> When I start weston over the service /etc/init.d/weston start
>
> I see following error message in westen.log, when the system come up.
>
> failed to bind to /tmp/.X11-unix/X0: Permission denied
>
> The folder has following rights:
> drwxr-xr-x 2 root root 40 Jun 10 12:04 .X11-unix
>
> If I change the rights to
> drwxr-xrwx 2 root root 40 Jun 10 12:04 .X11-unix
>
> then it worked like expected.
>
> What is the right configuration for .X11-unix?
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#166811): https://lists.openembedded.org/g/openembedded-core/message/166811
> Mute This Topic: https://lists.openembedded.org/mt/91664874/1686489
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [honister] test and patches for xwayland support
2022-06-10 17:19 ` [OE-core] " Alexander Kanavin
@ 2022-06-13 7:18 ` Süsens, Sebastian
2022-06-13 7:28 ` [OE-core] " Alexander Kanavin
0 siblings, 1 reply; 7+ messages in thread
From: Süsens, Sebastian @ 2022-06-13 7:18 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 450 bytes --]
On Fri, Jun 10, 2022 at 10:19 AM, Alexander Kanavin wrote:
>
> You need to check which user and group weston runs as, and any needed
> directories should be writable for those.
Weston run as weston user and weston is in the video and input group.
How shall I change the permission and owner for the patch?
Proposal:
1. drwxr-xr-x weston weston .X11-unix
or
2.drwxrwxr-x root video .X11-unix
[-- Attachment #2: Type: text/html, Size: 579 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [OE-core] [honister] test and patches for xwayland support
2022-06-13 7:18 ` Süsens, Sebastian
@ 2022-06-13 7:28 ` Alexander Kanavin
2022-06-13 8:27 ` Süsens, Sebastian
0 siblings, 1 reply; 7+ messages in thread
From: Alexander Kanavin @ 2022-06-13 7:28 UTC (permalink / raw)
To: Süsens, Sebastian; +Cc: OE-core
video group seems more appropriate. You can also inspect how this is
done on your desktop distribution and mimic that.
Alex
On Mon, 13 Jun 2022 at 09:18, Süsens, Sebastian via
lists.openembedded.org
<Sebastian.Suesens=baslerweb.com@lists.openembedded.org> wrote:
>
> On Fri, Jun 10, 2022 at 10:19 AM, Alexander Kanavin wrote:
>
> You need to check which user and group weston runs as, and any needed
> directories should be writable for those.
>
>
> Weston run as weston user and weston is in the video and input group.
>
> How shall I change the permission and owner for the patch?
>
> Proposal:
> 1. drwxr-xr-x weston weston .X11-unix
>
> or
>
> 2.drwxrwxr-x root video .X11-unix
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#166829): https://lists.openembedded.org/g/openembedded-core/message/166829
> Mute This Topic: https://lists.openembedded.org/mt/91664874/1686489
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [honister] test and patches for xwayland support
2022-06-13 7:28 ` [OE-core] " Alexander Kanavin
@ 2022-06-13 8:27 ` Süsens, Sebastian
0 siblings, 0 replies; 7+ messages in thread
From: Süsens, Sebastian @ 2022-06-13 8:27 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 217 bytes --]
On Ubuntu 20.04 has following rights:
drwxrwxrwx root root .X11-unix
I think this is not the best solution, so I would preferred solution
2.drwxrwxr-x root video .X11-unix
[-- Attachment #2: Type: text/html, Size: 301 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2022-06-13 8:27 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-10 9:48 [honister] test and patches for xwayland support Süsens, Sebastian
2022-06-10 10:48 ` [OE-core] " Alexander Kanavin
2022-06-10 16:43 ` Süsens, Sebastian
2022-06-10 17:19 ` [OE-core] " Alexander Kanavin
2022-06-13 7:18 ` Süsens, Sebastian
2022-06-13 7:28 ` [OE-core] " Alexander Kanavin
2022-06-13 8:27 ` Süsens, Sebastian
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.