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

Reply via email to