-
Notifications
You must be signed in to change notification settings - Fork 10
Almost working on Debian Bookworm (testing as of 2022) ... login fails. #52
Comments
The lack of a background, and also inability to log in, is due to failure of communication between the client and server, and no, this is not X server/client, this is EFL ecore client/server. The UI is basically the client, so lack of a background, is the client failing to connect to server to know which background was used in the configuration file, and similar with log in. Changes in EFL long ago broke this, and I have never been able to track down the issue, nor others. I am unsure if it is some sort of race condition, but the socket file used for communication disappears. Its possible this is an issue in EFL and not entrance specific. I am unaware of any other consumers, applications using ecore client/server, beyond the tests in EFL which all pass, so those do not show any breakage in ecore client/server. It could be something specific to EFL vs Entrance. Beyond that issue, also hindering further development is the Wayland issue, which to replace X some compositor must be added for EFL to render to screen; EFL's compositor is in Enlightenment not EFL. Not to mention proper logind/elogind integration, which I have never managed due in part to poor upstream documentation, so entrance does not have proper seat management. That is necessary to properly replace the EOL consolekit. So there are multiple issues effecting further development, on top of me needing to redo my dev env, move stuff to docker containers for portable ci testing, etc. |
Hi. Thank you for your feedback. Thank you for your work. |
Looks like starting it with the |
Hi ... Awesome news! Hopefully, if the issue is fixed, Debian packagers/maintainers may eventually notice it and bring Entrance to the repos in future Debian releases. Cheers! |
Yes, I just need to remove the daemonization code, most will use s-s-d or & to background it so no need, and that is what causes the problem. Enlightenment isn't really liked in the e community, and raster wants to make E into a login manager which would make entrance irrelevant, though that idea has not materialized in many years, and I don't know how well using E to log into other desktops might work. Not sure what the future for entrance will be, but it should work fine now, I reverted back to using it instead of lightdm, and I have full session control. |
Hi!
I'm building a Debian system using enlightenment, and I'm trying to build and install everything not packaged by Debian maintainers.
So far, so good, I've most of the system complete (I've got problems with EDI and some other tools)
Entrance, though, is a major challenge for my skills... here's where I'm stuck on:
Maybe someone with experience in recent Debianish (Mint, Ubuntu, etc..) could help figure out what I'm missing.
Build yeld something like this (from log):
And install log looks like that:
Cheers!
The text was updated successfully, but these errors were encountered: