[00:36] <bluesabre> Oh fun. It's in the manifest, but not installed after installing Xubuntu
[00:36] <JackFrost> So with the new -settings or -session, it *shouldn't* be needed.
[00:38] <bluesabre> After installing it and creating a new user profile, the settings do work correctly
[00:38] <bluesabre> So something not right :D
[00:38] <JackFrost> Just a sec, let me re-sync..an ISO. >_>
[00:39] <JackFrost> ...OK just a nine minutes. >_>
[00:39] <bluesabre> :)
[00:41] <JackFrost> My semi-fresh ISO doesn't have it either according to the manifest, so going to boot and see if it's got the settings or not.
[00:41] <JackFrost> Can you confirm the Xsession.d file is correct?
[00:53] <bluesabre> https://pastebin.com/dS7mXxJu
[00:55] <JackFrost> Hmm, right.  That might need adapting too, but /etc/X11/Xsession.d/55xfce4-session look right?
[00:55] <JackFrost> OK, this ISO is fine, double checking dbus-x11 isn't installed shows it isn't.
[00:56] <bluesabre> https://pastebin.com/CfJZ7KR4
[00:59] <JackFrost> Ooookay, so it should work fine.
[01:00] <JackFrost> 60x11-common_xdg_path takes care of the other XDG config stuff, and otherwise this should then work.
[01:01] <JackFrost> ..Can you paste me that file?  I think I found maybe...
[01:01] <JackFrost> https://codeberg.org/Xebian/xebian-default-settings/commit/d29d9d719c329fa5a868dcce812875fca4f195cd
[01:01] -ubottu:#xubuntu-devel- Commit d29d9d7 in Xebian/xebian-default-settings "e/X11/Xsession.d/(56xebian-session,60x11-common_xdg_path): Inject the variables set into the session via dbus-update-activation-environment."
[01:02] <JackFrost> To test, adapt the file like that one, remove dbus-x11, new session.
[01:02] <JackFrost> (Sorry for making you dig this out...)
[01:02] <bluesabre> https://pastebin.com/ftG70YH9
[01:02] <bluesabre> No worries
[01:03] <bluesabre> This is an area where I have no experise
[01:03] <JackFrost> No dbus activation crap there.
[01:06] <JackFrost> So dbus-x11 happens to fix this because it also ships an Xsession.d file that runs last and dbus exports basically all of this.  I can't say for certain if 56xubuntu-session actually needs it, I did it for safety (then...never told you? :/)
[01:12] <bluesabre> I see. So you're suggesting, take everything from the xebian commit and add it to 56xubuntu?
[01:14] <JackFrost> No, for testing purposes just edit 60x11-common_xdg_path locally and see if it fixes the issue?  For 56xubuntu just steal the first hunk.  Except you have more options.
[01:14] <JackFrost> ...Or I could actually get up off my chair and commit something. >_<
[01:18] <bluesabre> I borrowed the contents of the 95...dbus file and added to 60x11, made sure dbus-x11 was not installed, and logged into a new user. Problem solved.
[01:19] <JackFrost> Fantastic!  Problem now is that x11-common needs to be updated.
[01:19] <bluesabre> Joy!
[01:19] <JackFrost> To be clear: You just took dbus-update-activation-environment stuff right?
[01:20] <JackFrost> Also...why aren't others hitting this now? 0_o
[01:21] <JackFrost> mate-session-manager depends on it still.
[01:26] <bluesabre> https://pastebin.com/q7fPGLYy
[01:27] <JackFrost> Ah.
[01:28] <JackFrost> Soo...What's the path forward?  What am I doing here? :D
[01:30] <bluesabre> I guess we file a bug and shake some trees about x11-common (I'm guessing dbus-x11 is deprecated?)... or greedily fix it for just Xubuntu
[01:31] <JackFrost> It is indeed deprecated.  OK, wasn't sure if bug, file on https://salsa.debian.org/xorg-team/xorg/-/merge_requests, or poke tjaalton on IRC.
[01:37] <bluesabre> tjaalton would probably be the path of least resistance
[01:37] <JackFrost> Ahaha, I thought so too!  See #ubuntu-devel. :P
[01:37] <JackFrost> (See also: https://salsa.debian.org/xfce-team/desktop/xfce4-session/-/commit/5c2031af3ba542e2a12dc8f41440eda4623ce97a)
[01:37] -ubottu:#xubuntu-devel- Commit 5c2031a in xfce-team/desktop/xfce4-session "d/55xfce4-session: Inject DBUS_SESSION_BUS_ADDRESS into the session via dbus-update-activation-environment."
[01:37] <JackFrost> Again, I'm sorry I didn't think to poke you about this when I did it before. :/
[01:45] <JackFrost> https://paste.opendev.org/show/bQbREtBfnIeJkVUFSvuO/ something like that.
[01:56] <bluesabre> No worries. I've been absent for the last several weeks due to work, so I would have missed it anyway. :\
[01:56] <JackFrost> ...I made those commits 5 months ago.
[01:57] <bluesabre> <.<
[01:58] <JackFrost> Waaaait, I forgot I fixed this!  Maybe I forgot that I poked too!  Maybe I'm not to blame! :D
[02:00] <bluesabre> You probably did poke, and I missed, or committed to doing it, and forgot. Not unheard of! :D
[02:01] <JackFrost> I'll update you if I get a response, I say we leave the image as it is now.  No need to bandaid dbus-x11 back in just to remove it again.
[02:02] <bluesabre> Agreed.
[05:17] <JackFrost> bluesabre: Oh right, I have libxfce4windowing-4.19.0 packaged.  You have no use for me to push it anywhere yet right?