Weston Wayland g2d_buf_from_virt_addr undefined

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

Weston Wayland g2d_buf_from_virt_addr undefined

993 Views
michaeldonahoe
Contributor II

Weston Wayland imx6 Yocto rocko.  Trying to run with --use-g2d=1 and get the following.  I was looking in imx-gpu-viv-5.0.11.p8.6 to see if one of the libraries contains g2d_buf_from_virt_addr, but I did not see it.  What am I missing?  Thanks


[01:31:12.155] weston 2.0.0
http://wayland.freedesktop.org
Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=2.0.0
Build: 2.0.0-22-g506dc2d-dirty compositor-drm: Ignore non-KMS devices (2017-10-13 17:42:08 -0500)
[01:31:12.155] Command line: weston --log=/dev/console --use-g2d=1
[01:31:12.155] OS: Linux, 4.1.44+g0d698de4, #13 SMP PREEMPT Tue May 15 14:33:37 CDT 2018, armv7l
[01:31:12.156] Starting with no config file.
[01:31:12.156] Output repaint window is 7 ms maximum.
[01:31:12.156] Loading module '/usr/lib/libweston-2/fbdev-backend.so'
[01:31:12.158] initializing fbdev backend
[01:31:12.158] Loading module '/usr/lib/libweston-2/g2d-renderer.so'
[01:31:12.159] Failed to load module: /usr/lib/libweston-2/g2d-renderer.so: undefined symbol: g2d_buf_from_virt_addr
[01:31:12.160] could not load g2d renderer
[01:31:12.310] fatal: failed to create compositor backend

Labels (2)
0 Kudos
2 Replies

776 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi Donahoe,

You are using a different kernel of the BSP 4.1.44, try to use the BSP and you will see the g2d.

0 Kudos

776 Views
michaeldonahoe
Contributor II

Can you provide some more details I don't follow?  g2d is working on the system as I can use the g2d gstreamer elements just fine.

0 Kudos