dolphin_oracle wrote: Sat Oct 22, 2022 9:25 pm
@AVLinux its being set on first login, but not if you login/logout. I'm not sure why its not being set.
that said on first login I still cant' get the pipewire to start at login, so the environment variable is part of hte story but not all of it.
**possibly rest of story...I think autostart entries under /etc/xdg/autostart, depsite being listed in the settings->applications->startup applications aren't actually starting. if I copy the /etc/xdg/autostart/pipewire-pulse.desktop to ~/.e/e/config/startup/ then pipewire appears to startup up, at least on first boot.
however on logout/login this is not processed because the XDG_RUNTIME_DIR is not present. i think there is something wrong with the slim configuration or possibly the logout from e. that variable not being present could affect more than just pipewire, its used by other things.
**I think that when I logout of e, slim fails to start and X restarts, and you lose your dbus session, which causes all sort of problems. that might just be on my virtualbox system, but I havent changed anything from the defaults. but pipewire does work on first login now if the autostart desktop file is in ~/.e/e/config/startup/
Thanks, great info and very much appreciated, I will test further tonight or tomorrow (I have a family thing today).
In fairness (or criticism) to SLiM, in my experience even with XFCE4 it goes off the rails on logout and logging back in on a session, in XFCE4 you lose shutdown permissions (and probably more) if you log out and log back in. Googling 'slim shutdown permissions' will bring up lots of hits...
Why do I use it...? It's so simple and very easy to theme and self-contained and 99% of AV Linux Users run single-user system and either login once or use autologin so that has masked some of these potential problems but a good point is raised that perhaps an Enlightenment spin designed to introduce more people to Enlightenment DE shouldn't have such a cranky Login Manager, I will do some more testing with lightDM..
Lastly regarding XDG, I believe Enlightenment does probably ignore /etc/xdg/autostart... It has it's own mechanisms for Policykit, Bluetooth, Connman, Packagekit and for startup (as you've done manually now)
For the record the wrench icon on the Enlightenment Panel will take you to the Enlightenment Settings and everything in E-world is configured from there
shot-2022-10-23_09-53-02.jpg
I will come back later with more findings, thanks so much for the help!
You do not have the required permissions to view the files attached to this post.