/srv/irclogs.ubuntu.com/2018/02/10/#lubuntu-devel.txt

agaidathere are some patches for other DMs - so patching sddm for Ubuntu would be the way to go00:00
agaidasddm 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-liner00:01
tsimonq2Right, I'll throw you my debdiff once it's gone through sbuild00:02
tsimonq2It'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
agaidaand i would go a step further00:03
tsimonq2Something 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 :P00:03
agaidamuch easier00:04
tsimonq2Oh?00:04
agaidaif you look into the sddm code00:04
agaidaand in the paste how this is handled for ubuntu in lxdm00:04
agaidayou will notice that sddm has a routine for desktop_names00:05
tsimonq2Yeah?00:05
agaidaso set the DESKTOP_SESSION with desktop_names and be done with00:05
agaidayou was in the right file- i guess it is already there00:06
tsimonq2s/was/were/ and yeah00:06
* tsimonq2 looks00:06
agaidaand there is another thing that will likely explode into your face00:07
agaidalxqt-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=startlxqt00:09
agaidaso - only a wild guess - it will be better to drop the qLubuntu file and patch the desktop file from lxqt-session to your needs00:10
tsimonq2Wait, what breaks?00:11
tsimonq2Are we talking about SDDM or LXQt itself here?00:11
agaidasddm - if you have a look into the available sessions in sddm you will find qlubuntu beside lxqt00:12
agaidaif the user choose lxqt - it will break00:12
agaidaif the user choose qlubuntu it will work00:13
tsimonq2Why is that the case?00:13
agaidabecause of the given back session names - that will be used in 60x00:13
* agaida think - use random swearwords at this point00:14
tsimonq2I'm doing a slightly different solution than what you suggested, actually.00:14
tsimonq2If I just take QLubuntu, make sure that there's no .desktop suffix or absolute path prefix, it should Just Work, right?00:14
tsimonq2(You know, and then I pass that to DESKTOP_SESSION)00:15
tsimonq2Either way, I don't think it matters :D00:15
tsimonq2Although that's where it comes in that xorg should check if what it's setting is indeed a valid path.00:16
agaidaif that in  the end results in a valid /etc/xdg/xdg-$foo - all things are right00:16
tsimonq2Right00:16
tsimonq2I passed on the spec deviation to the Ubuntu X guy00:16
tsimonq2But otherwise I think we don't have to touch it, right?00:16
agaidabut i would suggest to reduce the users choices - users are sometimes really innovative00:17
agaidano - all can stay as it is as long the DESKTOP_SESSION is right00:17
agaidaand that would solve the NEON and Kubuntu problems too00:17
tsimonq2*Neon00:18
tsimonq2:P00:18
tsimonq2And righht00:18
tsimonq2*right00:18
agaidanever used it :D so bare with me - i would just patch sddm00:18
agaidait is specific to ubuntu and derivatives - so no upstream will really care about00:19
agaidaoh - btw - and featherpad becomes useful slowly, we can expect a new release soon00:21
agaidaso i demoted juffed to suggest and depend lxqt meta to featherpad00:23
agaidatsimonq2: and you could do us a favour - poking pochu about xdg-utils00:31
agaidahttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=88443600:32
ubot93Debian bug 884436 in xdg-utils "xdg-open: wrongly handled file/URL in LXQt" [Normal, Open]00:32
tsimonq2agaida: I spotted featherpad in Ubuntu and it's been pulled in for the past week :P00:35
agaida2018-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 case00:36
agaida2018-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 now00:36
tsimonq2Ah ok00:36
agaidathat was in d-devel - poked him two times after, but still no action00:36
agaidaand i would highly recoomend to have this in bionic - otherwise user will notice it00:37
agaidavery fast00:37
simonizorIMO, it would make sense to just have `pcmanfm-qt` also provide `pcmanfm`00:37
agaidanope00:37
simonizorI really don't think anyone is installing both at the same time and that would easily solve the xdg-open problem00:38
tsimonq2simonizor: pcmanfm still exists00:38
agaidaerm - lubuntu do this :D00:38
tsimonq2It's not a replacement for it00:38
simonizorYeah, but who is installing both?00:38
agaidalubuntu00:38
agaidanext :D00:38
simonizorpcmanfm has a lot less features00:38
simonizorand no, it doesn't00:38
tsimonq2We SHOULDN'T be00:38
simonizorit only comes with pcmanfm-qt00:38
tsimonq2But people should be able to have both installed at the same time00:38
agaidaright00:39
simonizorWhy?00:39
agaidawhy not00:39
simonizorI don't see the point, honestly00:39
tsimonq2For direct comparison between the two00:39
agaidathey don't interfere00:39
simonizorBecause pcmanfm-qt does everything pcmanfm does and then some00:39
simonizorPeople who install pcmanfm or pcmanfm-qt are usually doing it because they want a lightweight system... kinda doubt many people at all are installing both00:40
agaidainstall lxde00:40
agaidainstall lxqt afterwards00:40
agaidabingo00:40
simonizorWould still work fine00:41
tsimonq2They don't interfere or conflict, so why should they HAVE to choose one or the other?00:41
agaidaright00:41
simonizorHaving a symlink for pcmanfm-qt to pcmanfm would still allow LXDE to work fine00:41
agaidayou really don't want do this00:41
tsimonq2I agree00:41
tsimonq2simonizor: (agaida is the Debian LXQt maintainer fwiw)00:42
tsimonq2If you want to do it, you're more than welcome to do it on your systems :D00:42
simonizorI mean, I kinda *have* to00:42
simonizorotherwise xdg-open doesn't do diddly00:42
agaidathis is easy - fix xdg00:43
tsimonq2Right00:43
tsimonq2We're gonna fix XDG :)00:43
simonizorI also *have* to have pcmanfm-qt or pcmanfm installed for xdg-open to work on LXQt00:43
simonizorIt's pretty much just nicer to install Openbox and parts of LXQt than it is to use LXQt as intended right now, IMO00:44
tsimonq2Why?00:45
simonizorI don't really care for pcmanfm-qt being the desktop manager.  I'd actually like to replace it entirely00:45
tsimonq2Then don't use it.00:46
simonizorbut then it's more work to get things working properly than it is to just use Openbox + parts of LXQt00:46
agaidahttps://github.com/luis-pereira/xdg-utils/commit/dbf58e9fd8c5e2089a13522d87d2e660e159b8e200:46
tsimonq2"working properly" - what do you mean?00:46
simonizorxdg-open mostly00:46
tsimonq2...we're fixing that.00:46
agaida^^ it is really that easy - and thats what both upstreams would prefer00:46
tsimonq2Just wait a few days, I'll poke my usual Core Developers and we can get a fix uploaded to Bionic.00:47
agaidabetter way - if they are DDs too - fix it in debian00:47
simonizorYeah, but your fix gives me more packgaes, no?00:47
agaidabecause - no diffs between ubuntu and debian00:48
agaidano00:48
simonizorThen what's the fix?  thought I saw it was to add something like XFce's exo stuffs00:48
agaidaand again00:48
agaida2018-02-10  01:46:24 <agaida> https://github.com/luis-pereira/xdg-utils/commit/dbf58e9fd8c5e2089a13522d87d2e660e159b8e200:48
agaidaonly a few lines shell00:49
simonizorYeah, but I'm on a rolling distro lol00:49
agaidawho cares?00:49
agaidai'm too00:49
simonizorI'd replace the file myself, but it'll get updated in like a week and I'll have to redo it lol00:49
simonizorThis guy00:50
agaidaif you are on arch - just write a own xdg-utils package00:50
simonizorThat's at the point where it becomes easier to just not use LXQt as a whole and just use parts of it00:50
agaidaif you are on a debian or ubuntu derivative - patch the package and give it an epoch00:51
agaidaomfg00:51
agaidabut we are in a dev-channel?00:51
simonizorI love when devs "omfg" :)00:51
simonizorYeah, 'cuz LXQt isn't regular Lubuntu00:52
agaidaso we should _solve_ problems, not work around them00:52
simonizorSo you get directed here usually if you wanna talk about it00:52
lubot<Jyoti> @GitHub193, Hi. Do youknow if Lubuntu next lxqt 18.04 will launch on aprl utterly ready to use?03:33
lubot<tsimonq2> @Jyoti, It depends on how things turn out.03:33
lubot<Jyoti> Ok03:33
lubot<Jyoti> I want to use lubuntu lxqt as my main OS03:34
lubot<tsimonq2> It's getting there :)03:34
lubot<Jyoti> 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?03:38
lubot<tsimonq2> Correct.03:38
lubot<Jyoti> Very well :-)03:39
lubot<Jyoti> The changes that occur now in Ubuntu affects Lubuntu in any way?03:40
lubot<tsimonq2> Sort of04:15
lubot<tsimonq2> It depends on your perspective.04:16
lubot<brli7848> LxQt has its own WM now?07:51
lubotRustam Nasyrov was added by: Rustam Nasyrov10:17
lubot<Rustam Nasyrov> Hello!10:17
lubotCan I just download, install and use your system for educational purposes in school?10:18
lubot<Jacob Kim> Sure...feel free to do so :D10:26
lubot<Jacob Kim> What are you planning to do with it in your school?10:27
lubot<Rustam Nasyrov> office: tables, text, presentations.10:29
lubotDrawing.10:29
lubotI can put a couple of free chemistry programs under Vine10:29
lubot<Jacob Kim> Nice :) it feels good to see schools adopt linux10:36
lubot<Rustam Nasyrov> (Sticker, 512x512) http://vps.tsimonq2.net//file_377310:37
lubot<Jyoti> Hi. You know? Asthe pcmanfm search function almost does not work, i allways need to install the nautilus file manager after intalling Lubuntu...10:40
lubot<Jacob Kim> Can u check if there is a bug report of it on launchpad?10:43
lubot<Jacob Kim> And btw what version of lubuntu is it?10:46
lubot<VikingRedwolf> Try catfish if you need powerful searches10:48
lubot<Jacob Kim> Or ls10:50
lubot<Jacob Kim> 😉10:50
lubot<Jyoti> Ok. Thanks11:06
lubot<Jyoti> Lubuntu 17.1011:06
lubot<Jacob Kim> Gotcha11:10
lubot<Jacob Kim> Ill check ot once i get back b home11:11
lubotNarendra Badaria was added by: Narendra Badaria21:22
lubot<tsimonq2> Welcome!21:22
lubot<Narendra Badaria> Hey buddies,21:23
lubot   Mey u suggest me some cool software for lubuntu21:23
lubot<tsimonq2> Sorry, this isn't really what this channel is for21:24
lubot<Narendra Badaria> Okkk np21:24
lubot<Schyken> @Narendra Badaria, GIMP21:26
lubot<Schyken> That's a fun one21:26

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