[00:00] <agaida> there are some patches for other DMs - so patching sddm for Ubuntu would be the way to go
[00:01] <agaida> sddm right now reads the session_desktop_names so it should be easy to set the environment right - i guess it would be the three or four-liner
[00:02] <tsimonq2> Right, I'll throw you my debdiff once it's gone through sbuild
[00:03] <tsimonq2> It's on my TODO list to update sddm in Debian as part of the KDE/Qt team anyways, so I'll pull it there and to upstream once I can verify that it works.
[00:03] <agaida> and i would go a step further
[00:03] <tsimonq2> Something like (rough, untested, right from my brain): return fileName().relativeFilePath.replace(s_entryExtention, QString());> error: ‘class QString’ has no member named ‘relativeFilePath’ -- bah, I'll figure it out :P
[00:04] <agaida> much easier
[00:04] <tsimonq2> Oh?
[00:04] <agaida> if you look into the sddm code
[00:04] <agaida> and in the paste how this is handled for ubuntu in lxdm
[00:05] <agaida> you will notice that sddm has a routine for desktop_names
[00:05] <tsimonq2> Yeah?
[00:05] <agaida> so set the DESKTOP_SESSION with desktop_names and be done with
[00:06] <agaida> you was in the right file- i guess it is already there
[00:06] <tsimonq2> s/was/were/ and yeah
[00:06]  * tsimonq2 looks
[00:07] <agaida> and there is another thing that will likely explode into your face
[00:09] <agaida> lxqt-session provide a session in lxqt-session: /usr/share/xsessions/lxqt.desktop - and your settings package provide such a session too - both have an Exec=startlxqt
[00:10] <agaida> so - only a wild guess - it will be better to drop the qLubuntu file and patch the desktop file from lxqt-session to your needs
[00:11] <tsimonq2> Wait, what breaks?
[00:11] <tsimonq2> Are we talking about SDDM or LXQt itself here?
[00:12] <agaida> sddm - if you have a look into the available sessions in sddm you will find qlubuntu beside lxqt
[00:12] <agaida> if the user choose lxqt - it will break
[00:13] <agaida> if the user choose qlubuntu it will work
[00:13] <tsimonq2> Why is that the case?
[00:13] <agaida> because of the given back session names - that will be used in 60x
[00:14]  * agaida think - use random swearwords at this point
[00:14] <tsimonq2> I'm doing a slightly different solution than what you suggested, actually.
[00:14] <tsimonq2> If I just take QLubuntu, make sure that there's no .desktop suffix or absolute path prefix, it should Just Work, right?
[00:15] <tsimonq2> (You know, and then I pass that to DESKTOP_SESSION)
[00:15] <tsimonq2> Either way, I don't think it matters :D
[00:16] <tsimonq2> Although that's where it comes in that xorg should check if what it's setting is indeed a valid path.
[00:16] <agaida> if that in  the end results in a valid /etc/xdg/xdg-$foo - all things are right
[00:16] <tsimonq2> Right
[00:16] <tsimonq2> I passed on the spec deviation to the Ubuntu X guy
[00:16] <tsimonq2> But otherwise I think we don't have to touch it, right?
[00:17] <agaida> but i would suggest to reduce the users choices - users are sometimes really innovative
[00:17] <agaida> no - all can stay as it is as long the DESKTOP_SESSION is right
[00:17] <agaida> and that would solve the NEON and Kubuntu problems too
[00:18] <tsimonq2> *Neon
[00:18] <tsimonq2> :P
[00:18] <tsimonq2> And righht
[00:18] <tsimonq2> *right
[00:18] <agaida> never used it :D so bare with me - i would just patch sddm
[00:19] <agaida> it is specific to ubuntu and derivatives - so no upstream will really care about
[00:21] <agaida> oh - btw - and featherpad becomes useful slowly, we can expect a new release soon
[00:23] <agaida> so i demoted juffed to suggest and depend lxqt meta to featherpad
[00:31] <agaida> tsimonq2: and you could do us a favour - poking pochu about xdg-utils
[00:32] <agaida> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884436
[00:35] <tsimonq2> agaida: I spotted featherpad in Ubuntu and it's been pulled in for the past week :P
[00:36] <agaida> 2018-01-12  16:33:57 <pochu> agaida: I'll see if I can do an update during the weekend, ping me on Monday if that's not the case
[00:36] <agaida> 2018-01-12  16:37:30 <agaida> that would be cool - the simple split between lxde and lxqt suggested in  the upstreamed patch would be the preferred solution for both LXDE and LXQt right now
[00:36] <tsimonq2> Ah ok
[00:36] <agaida> that was in d-devel - poked him two times after, but still no action
[00:37] <agaida> and i would highly recoomend to have this in bionic - otherwise user will notice it
[00:37] <agaida> very fast
[00:37] <simonizor> IMO, it would make sense to just have `pcmanfm-qt` also provide `pcmanfm`
[00:37] <agaida> nope
[00:38] <simonizor> I really don't think anyone is installing both at the same time and that would easily solve the xdg-open problem
[00:38] <tsimonq2> simonizor: pcmanfm still exists
[00:38] <agaida> erm - lubuntu do this :D
[00:38] <tsimonq2> It's not a replacement for it
[00:38] <simonizor> Yeah, but who is installing both?
[00:38] <agaida> lubuntu
[00:38] <agaida> next :D
[00:38] <simonizor> pcmanfm has a lot less features
[00:38] <simonizor> and no, it doesn't
[00:38] <tsimonq2> We SHOULDN'T be
[00:38] <simonizor> it only comes with pcmanfm-qt
[00:38] <tsimonq2> But people should be able to have both installed at the same time
[00:39] <agaida> right
[00:39] <simonizor> Why?
[00:39] <agaida> why not
[00:39] <simonizor> I don't see the point, honestly
[00:39] <tsimonq2> For direct comparison between the two
[00:39] <agaida> they don't interfere
[00:39] <simonizor> Because pcmanfm-qt does everything pcmanfm does and then some
[00:40] <simonizor> People who install pcmanfm or pcmanfm-qt are usually doing it because they want a lightweight system... kinda doubt many people at all are installing both
[00:40] <agaida> install lxde
[00:40] <agaida> install lxqt afterwards
[00:40] <agaida> bingo
[00:41] <simonizor> Would still work fine
[00:41] <tsimonq2> They don't interfere or conflict, so why should they HAVE to choose one or the other?
[00:41] <agaida> right
[00:41] <simonizor> Having a symlink for pcmanfm-qt to pcmanfm would still allow LXDE to work fine
[00:41] <agaida> you really don't want do this
[00:41] <tsimonq2> I agree
[00:42] <tsimonq2> simonizor: (agaida is the Debian LXQt maintainer fwiw)
[00:42] <tsimonq2> If you want to do it, you're more than welcome to do it on your systems :D
[00:42] <simonizor> I mean, I kinda *have* to
[00:42] <simonizor> otherwise xdg-open doesn't do diddly
[00:43] <agaida> this is easy - fix xdg
[00:43] <tsimonq2> Right
[00:43] <tsimonq2> We're gonna fix XDG :)
[00:43] <simonizor> I also *have* to have pcmanfm-qt or pcmanfm installed for xdg-open to work on LXQt
[00:44] <simonizor> It's pretty much just nicer to install Openbox and parts of LXQt than it is to use LXQt as intended right now, IMO
[00:45] <tsimonq2> Why?
[00:45] <simonizor> I don't really care for pcmanfm-qt being the desktop manager.  I'd actually like to replace it entirely
[00:46] <tsimonq2> Then don't use it.
[00:46] <simonizor> but then it's more work to get things working properly than it is to just use Openbox + parts of LXQt
[00:46] <agaida> https://github.com/luis-pereira/xdg-utils/commit/dbf58e9fd8c5e2089a13522d87d2e660e159b8e2
[00:46] <tsimonq2> "working properly" - what do you mean?
[00:46] <simonizor> xdg-open mostly
[00:46] <tsimonq2> ...we're fixing that.
[00:46] <agaida> ^^ it is really that easy - and thats what both upstreams would prefer
[00:47] <tsimonq2> Just wait a few days, I'll poke my usual Core Developers and we can get a fix uploaded to Bionic.
[00:47] <agaida> better way - if they are DDs too - fix it in debian
[00:47] <simonizor> Yeah, but your fix gives me more packgaes, no?
[00:48] <agaida> because - no diffs between ubuntu and debian
[00:48] <agaida> no
[00:48] <simonizor> Then what's the fix?  thought I saw it was to add something like XFce's exo stuffs
[00:48] <agaida> and again
[00:48] <agaida> 2018-02-10  01:46:24 <agaida> https://github.com/luis-pereira/xdg-utils/commit/dbf58e9fd8c5e2089a13522d87d2e660e159b8e2
[00:49] <agaida> only a few lines shell
[00:49] <simonizor> Yeah, but I'm on a rolling distro lol
[00:49] <agaida> who cares?
[00:49] <agaida> i'm too
[00:49] <simonizor> I'd replace the file myself, but it'll get updated in like a week and I'll have to redo it lol
[00:50] <simonizor> This guy
[00:50] <agaida> if you are on arch - just write a own xdg-utils package
[00:50] <simonizor> That's at the point where it becomes easier to just not use LXQt as a whole and just use parts of it
[00:51] <agaida> if you are on a debian or ubuntu derivative - patch the package and give it an epoch
[00:51] <agaida> omfg
[00:51] <agaida> but we are in a dev-channel?
[00:51] <simonizor> I love when devs "omfg" :)
[00:52] <simonizor> Yeah, 'cuz LXQt isn't regular Lubuntu
[00:52] <agaida> so we should _solve_ problems, not work around them
[00:52] <simonizor> So you get directed here usually if you wanna talk about it
 @GitHub193, Hi. Do youknow if Lubuntu next lxqt 18.04 will launch on aprl utterly ready to use?
 @Jyoti, It depends on how things turn out.
 Ok
 I want to use lubuntu lxqt as my main OS
 It's getting there :)
 But, at least, is it certain that you will not give up the project (to continue with the construction of a Lubuntu LXQT fully functional), even with all the difficulties and after the changes that occur in Ubuntu?
 Correct.
 Very well :-)
 The changes that occur now in Ubuntu affects Lubuntu in any way?
 Sort of
 It depends on your perspective.
 LxQt has its own WM now?
 Hi. You know? Asthe pcmanfm search function almost does not work, i allways need to install the nautilus file manager after intalling Lubuntu...
 Try catfish if you need powerful searches
 Ok. Thanks
 Lubuntu 17.10
 Welcome!
 Sorry, this isn't really what this channel is for
 @Narendra Badaria, GIMP
 That's a fun one