/srv/irclogs.ubuntu.com/2023/01/07/#xubuntu-devel.txt

bluesabreOh fun. It's in the manifest, but not installed after installing Xubuntu00:36
JackFrostSo with the new -settings or -session, it *shouldn't* be needed.00:36
bluesabreAfter installing it and creating a new user profile, the settings do work correctly00:38
bluesabreSo something not right :D00:38
JackFrostJust a sec, let me re-sync..an ISO. >_>00:38
JackFrost...OK just a nine minutes. >_>00:39
bluesabre:)00:39
JackFrostMy 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
JackFrostCan you confirm the Xsession.d file is correct?00:41
bluesabrehttps://pastebin.com/dS7mXxJu00:53
JackFrostHmm, right.  That might need adapting too, but /etc/X11/Xsession.d/55xfce4-session look right?00:55
JackFrostOK, this ISO is fine, double checking dbus-x11 isn't installed shows it isn't.00:55
bluesabrehttps://pastebin.com/CfJZ7KR400:56
JackFrostOoookay, so it should work fine.00:59
JackFrost60x11-common_xdg_path takes care of the other XDG config stuff, and otherwise this should then work.01:00
JackFrost..Can you paste me that file?  I think I found maybe...01:01
JackFrosthttps://codeberg.org/Xebian/xebian-default-settings/commit/d29d9d719c329fa5a868dcce812875fca4f195cd01: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:01
JackFrostTo test, adapt the file like that one, remove dbus-x11, new session.01:02
JackFrost(Sorry for making you dig this out...)01:02
bluesabrehttps://pastebin.com/ftG70YH901:02
bluesabreNo worries01:02
bluesabreThis is an area where I have no experise01:03
JackFrostNo dbus activation crap there.01:03
JackFrostSo 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:06
bluesabreI see. So you're suggesting, take everything from the xebian commit and add it to 56xubuntu?01:12
JackFrostNo, 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:14
bluesabreI 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:18
JackFrostFantastic!  Problem now is that x11-common needs to be updated.01:19
bluesabreJoy!01:19
JackFrostTo be clear: You just took dbus-update-activation-environment stuff right?01:19
JackFrostAlso...why aren't others hitting this now? 0_o01:20
JackFrostmate-session-manager depends on it still.01:21
bluesabrehttps://pastebin.com/q7fPGLYy01:26
JackFrostAh.01:27
JackFrostSoo...What's the path forward?  What am I doing here? :D01:28
bluesabreI 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 Xubuntu01:30
JackFrostIt 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:31
bluesabretjaalton would probably be the path of least resistance01:37
JackFrostAhaha, I thought so too!  See #ubuntu-devel. :P01: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
JackFrostAgain, I'm sorry I didn't think to poke you about this when I did it before. :/01:37
JackFrosthttps://paste.opendev.org/show/bQbREtBfnIeJkVUFSvuO/ something like that.01:45
bluesabreNo 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:56
bluesabre<.<01:57
JackFrostWaaaait, I forgot I fixed this!  Maybe I forgot that I poked too!  Maybe I'm not to blame! :D01:58
bluesabreYou probably did poke, and I missed, or committed to doing it, and forgot. Not unheard of! :D02:00
JackFrostI'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:01
bluesabreAgreed.02:02
JackFrostbluesabre: Oh right, I have libxfce4windowing-4.19.0 packaged.  You have no use for me to push it anywhere yet right?05:17

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!