Dh,
Here you go:
bash-5.0$ ldd /usr/lib64/evas/modules/engines/gl_drm/v-1.23/module.so
linux-vdso.so.1 (0x00007ffc37bda000)
libeina.so.1 => /usr/lib64/libeina.so.1 (0x00007f05c70c0000)
libevas.so.1 => /usr/lib64/libevas.so.1 (0x00007f05c6df1000)
libecore.so.1 => /usr/lib64/libecore.so.1 (0x00007f05c6d72000)
libecore_drm2.so.1 => /usr/lib64/libecore_drm2.so.1
(0x00007f05c6d5e000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f05c6d59000)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f05c6cc0000)
libgbm.so.1 => /usr/lib64/libgbm.so.1 (0x00007f05c6cae000)
libwayland-client.so.0 => /usr/lib64/libwayland-client.so.0
(0x00007f05c6c9e000)
libc.so.6 => /lib64/libc.so.6 (0x00007f05c6ab9000)
libm.so.6 => /lib64/libm.so.6 (0x00007f05c696e000)
librt.so.1 => /lib64/librt.so.1 (0x00007f05c6964000)
libunwind-x86_64.so.8 => /usr/lib64/libunwind-x86_64.so.8
(0x00007f05c6945000)
libunwind.so.8 => /usr/lib64/libunwind.so.8 (0x00007f05c6929000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f05c6908000)
libeo.so.1 => /usr/lib64/libeo.so.1 (0x00007f05c68e3000)
libector.so.1 => /usr/lib64/libector.so.1 (0x00007f05c68a5000)
libefl.so.1 => /usr/lib64/libefl.so.1 (0x00007f05c682f000)
libemile.so.1 => /usr/lib64/libemile.so.1 (0x00007f05c67f4000)
libeet.so.1 => /usr/lib64/libeet.so.1 (0x00007f05c67bf000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6
(0x00007f05c6703000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1
(0x00007f05c66bd000)
libfribidi.so.0 => /usr/lib64/libfribidi.so.0 (0x00007f05c669f000)
libluajit-5.1.so.2 => /usr/lib64/libluajit-5.1.so.2
(0x00007f05c662d000)
libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0
(0x00007f05c6541000)
libgif.so.7 => /usr/lib64/libgif.so.7 (0x00007f05c6532000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007f05c649d000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f05c6468000)
libtiff.so.5 => /usr/lib64/libtiff.so.5 (0x00007f05c63eb000)
libwebp.so.7 => /usr/lib64/libwebp.so.7 (0x00007f05c637d000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0
(0x00007f05c625c000)
libeeze.so.1 => /usr/lib64/libeeze.so.1 (0x00007f05c6247000)
libelput.so.1 => /usr/lib64/libelput.so.1 (0x00007f05c6236000)
/lib64/ld-linux-x86-64.so.2 (0x00007f05c71a6000)
libGLX.so.0 => /usr/lib64/libGLX.so.0 (0x00007f05c6203000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f05c60c5000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f05c60b1000)
libGLdispatch.so.0 => /usr/lib64/libGLdispatch.so.0
(0x00007f05c5ff5000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f05c5fe0000)
libwayland-server.so.0 => /usr/lib64/libwayland-server.so.0
(0x00007f05c5fca000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f05c5f9d000)
libffi.so.6 => /usr/lib64/libffi.so.6 (0x00007f05c5d95000)
libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f05c5d7b000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f05c5b55000)
libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007f05c5abe000)
libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007f05c57de000)
libz.so.1 => /lib64/libz.so.1 (0x00007f05c55c7000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f05c55b4000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f05c55ab000)
libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3
(0x00007f05c5582000)
libzstd.so.1 => /usr/lib64/libzstd.so.1 (0x00007f05c54db000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f05c5468000)
libecore_file.so.1 => /usr/lib64/libecore_file.so.1
(0x00007f05c545e000)
libmount.so.1 => /lib64/libmount.so.1 (0x00007f05c5400000)
libudev.so.1 => /lib64/libudev.so.1 (0x00007f05c53da000)
libeldbus.so.1 => /usr/lib64/libeldbus.so.1 (0x00007f05c5398000)
libecore_input.so.1 => /usr/lib64/libecore_input.so.1
(0x00007f05c5381000)
libinput.so.10 => /usr/lib64/libinput.so.10 (0x00007f05c5339000)
libxkbcommon.so.0 => /usr/lib64/libxkbcommon.so.0
(0x00007f05c52f9000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f05c52d0000)
libecore_con.so.1 => /usr/lib64/libecore_con.so.1
(0x00007f05c522e000)
libblkid.so.1 => /lib64/libblkid.so.1 (0x00007f05c51db000)
libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f05c5188000)
libmtdev.so.1 => /usr/lib64/libmtdev.so.1 (0x00007f05c4f82000)
libevdev.so.2 => /usr/lib64/libevdev.so.2 (0x00007f05c4f65000)
libwacom.so.2 => /usr/lib64/libwacom.so.2 (0x00007f05c4f59000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f05c4f52000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f05c4f4a000)
libgudev-1.0.so.0 => /lib64/libgudev-1.0.so.0 (0x00007f05c4f3d000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0
(0x00007f05c4ee2000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f05c4d28000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0
(0x00007f05c4d20000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f05c4d05000)
bash-5.0$
Let me know if this is useful.
Matthew
On 9/23/19 11:22 AM, Christopher Michael wrote:
On 9/23/19 11:30 AM, Matthew Kolar wrote:
Hello everyone, if you have been on IRC recently, you know that I
have been trying to get E-Wayland running on Slackware64. So far,
things have been going well, most everything is compiled, but when I
try to run wayland via enlightenment_start, I get the following:
MODULE ERR: [Error loading Module]
There was an error loading the module named: wl_1<ps/>No module named
wl_1/linux-gnu-x86_64-0.23.0/module.so could be found in
the<ps/>module search directories.<ps/>
This seems suspicious to me ... we don't have any modules named "wl_1" ...
Enlightenment cannot initialize X Connection...
LOAD WL_WL MODULE
ERR<14049>:eina_safety ../src/lib/ecore_evas/ecore_evas.c:4484
ecore_evas_wayland_egl_new() safety check failed: new == NULL
Could not create wayland canvas
LOAD WL_X11 MODULE
X11 connect failed!
LOAD WL_DRM MODULE
ERR<14049>:eina_module ../src/lib/eina/eina_module.c:327
eina_module_load() could not
dlopen("/usr/lib64/evas/modules/engines/gl_drm/v-1.23/module.so",
/usr/lib64/evas/modules/engines/gl_drm/v-1.23/module.so: undefined
symbol: eglGetConfigs): RTLD_NOW
Can you provide the output of "ldd
/usr/lib64/evas/modules/engines/gl_drm/v-1.23/module.so" please ??
Want to make sure that the module itself is linked against the proper
egl library(s).
dh
ERR<14049>:ecore_drm2 ../src/lib/ecore_drm2/ecore_drm2_device.c:602
ecore_drm2_device_open() Could not connect to input manager
ERR<14049>:ecore_evas
../src/modules/ecore_evas/engines/drm/ecore_evas_drm.c:164
_ecore_evas_drm_init() Failed to open device
Could not create ecore_evas_drm canvas<<<< Enlightenment Error >>>>
Enlightenment cannot create a compositor.
It looks like dlopen is having symbol issues. Now I know I compiled
in egl support into efl and mesa, and that the stated module exists
so anyone have any clue to why it's not finding eglGetConfigs ?
Brokenshakles
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel