Hi Romain, Yes, I am using your efl package in efl.
Greate work ! I'll try your patches and give you feedback. Cheers, Pierre ________________________________________ De : Romain Naour <[email protected]> Envoyé : vendredi 7 octobre 2016 20:55 À : Pierre FLOURY Cc : Enlightenment developer list Objet : Re: [E-devel] ecore_drm2 and elput [re-sending to the mailing list with my @smile.fr address] Hi Pierre, Le 07/10/2016 à 17:09, Pierre FLOURY a écrit : > Hi, > > I am a user of efl libs. I don't know if I am on the right mailing list. > Let me know if I am not. > > I have some issues with ecore_drm2 and elput on efl v1.18.1. > > I want to use efl libs on an embedded system directly on top of dri/drm. (nxp > imx6dl) > No X server, no wayland, (no systemd). > > I build my system with buildroot. I used previous release of efl : v1.17.1, > and this configuration was possible. > Even with the gl_drm. It was nice. > > I built the new version of efl, the 1.18.1. Then it fails due to the new > ecore_drm2 interface and the elput lib. > > here is my error : > > ERR<182>:ecore_drm2 lib/ecore_drm2/ecore_drm2_device.c:164 > ecore_drm2_device_find() Could not connect to input manager > ERR<182>:ecore_evas modules/ecore_evas/engines/drm/ecore_evas_drm.c:74 > _ecore_evas_drm_init() Failed to create device > > it seems the function elput_manager_connect(const char *seat, unsigned int > tty) return NULL. > which is normal, as this function loop on this code : > > static Elput_Interface *_ifaces[] = > { > #ifdef HAVE_SYSTEMD > &_logind_interface, > #endif > NULL, > }; > > And I do not have any systemd (And I don't want to use it). > > So, am I doing the right thing ? ecore_drm2 module is for my type of usage > isn't it ? (efl on top of drm) I'm glad to see someone using the Buildroot's EFL packaging :) I'm maintaining this packaging and I have some patches waiting someone for review and test: "package/efl: enable libdrm support" [1] and "package/efl: add Evas GL DRM Engine support" [2]. Since the drm support is not yet merged in Buildroot, I invite you to help me to improve the EFL packaging by reviewing and testing my patches or provide your own [3]. Thanks! Best regards, Romain [1] http://patchwork.ozlabs.org/patch/671260/ [2] http://patchwork.ozlabs.org/patch/671261/ [3] http://nightly.buildroot.org/manual.html#_reviewing_and_testing_patches > > > > Regards, > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
