asqwerth wrote: Sat May 23, 2020 9:57 pm
Yes, when I installed plasma on Friday, I decided to switch to sddm because I'd found sddm or its themes finicky and flaky in Neon, and wanted to see if it was the same in mx19.
Anyway , even though you have said you found the bug, later I'll reapply or reselect the conkies in xfce default session, and see what happens.
It should work after reboot again when you have switched back to lightdm with
asqwerth wrote: Sun May 24, 2020 4:01 am
So the conkies won't be customised per DE if I continue to use SDDM?
It would require a patch of conky-manger to make it work intependent of a dm. will look into this. for now I have only tested and working for lightdm. b/c I havn't simply though about other dm#s.
Sorry, the last 2 days I haven't had much time to further test the conky selection when running MX19+Plasma+sddm.
For what it's worth, I now have more data about how sddm interacts with your "conky per DE" script.
3 session choices are provided in SDDM:
1. default xsession
2. plasma
3. xfce
Prior to me installing plasma, I just ran the default xsession, which was xfce.
Whatever were my selected conkys that were running in default xsession prior to/at the time I installed plasma is currently the non-changeable conky set for default xsession.
When I say non-changeable, I mean that:
1. while in Default xsession, if I change the conkies, then I log out and in again, I get the original set of conkies all over again. The conky changes I made did not get retained.
2. when I logged into XFCE session for the first time, no conkies were running at all. So it's considered a separate session from Default Xsession.
After I enabled 2 different conkies from those in Default xsession and Plasma session, I logged out and in again. XFCE session was able to retain the new conkies I chose, ie it had different conkies from default xsession.
3. when I log into plasma session, I can see for a few seconds the different conkies I chose for it the last time, but then these conkies get wiped out and replaced with the original conky set of default xsession. Thus, the conky changes I make to it do not get retained.
Thus, when I use SDDM as display manager, only XFCE session will keep its selected conkies, no matter what changes are made to conkies in the other 2 sessions.
Sorry, it's late here and I'm off to bed.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400
asqwerth wrote: Mon May 25, 2020 3:14 pm
Sorry, the last 2 days I haven't had much time to further test the conky selection when running MX19+Plasma+sddm.
For what it's worth, I now have more data about how sddm interacts with your "conky per DE" script.
3 session choices are provided in SDDM:
1. default xsession
2. plasma
3. xfce
Prior to me installing plasma, I just ran the default xsession, which was xfce.
Whatever were my selected conkys that were running in default xsession prior to/at the time I installed plasma is currently the non-changeable conky set for default xsession.
When I say non-changeable, I mean that:
1. while in Default xsession, if I change the conkies, then I log out and in again, I get the original set of conkies all over again. The conky changes I made did not get retained.
2. when I logged into XFCE session for the first time, no conkies were running at all. So it's considered a separate session from Default Xsession.
After I enabled 2 different conkies from those in Default xsession and Plasma session, I logged out and in again. XFCE session was able to retain the new conkies I chose, ie it had different conkies from default xsession.
3. when I log into plasma session, I can see for a few seconds the different conkies I chose for it the last time, but then these conkies get wiped out and replaced with the original conky set of default xsession. Thus, the conky changes I make to it do not get retained.
Thus, when I use SDDM as display manager, only XFCE session will keep its selected conkies, no matter what changes are made to conkies in the other 2 sessions.
Sorry, it's late here and I'm off to bed.
I tested also and it currenetly not working for sddm. Acctualy I could fix it for sddm but haven't found time yet. Also if I fix for sddm I might go through some other DM's as well. let's see. But perhaps just switch for now back to lightdm until I fixed it. When done remove better ~/.conky/conky-startup.sh. As you might find there some entries which are not cleared due to sddm usage of file path with "/" slash used, and my sed simply ignores those to be cleared.