agaida | there are some patches for other DMs - so patching sddm for Ubuntu would be the way to go | 00:00 |
---|---|---|
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:01 |
tsimonq2 | Right, I'll throw you my debdiff once it's gone through sbuild | 00:02 |
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:03 |
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:04 |
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:05 |
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:06 | |
agaida | and there is another thing that will likely explode into your face | 00:07 |
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:09 |
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:10 |
tsimonq2 | Wait, what breaks? | 00:11 |
tsimonq2 | Are we talking about SDDM or LXQt itself here? | 00:11 |
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:12 |
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:13 |
* 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:14 |
tsimonq2 | (You know, and then I pass that to DESKTOP_SESSION) | 00:15 |
tsimonq2 | Either way, I don't think it matters :D | 00:15 |
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:16 |
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:17 |
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:18 |
agaida | it is specific to ubuntu and derivatives - so no upstream will really care about | 00:19 |
agaida | oh - btw - and featherpad becomes useful slowly, we can expect a new release soon | 00:21 |
agaida | so i demoted juffed to suggest and depend lxqt meta to featherpad | 00:23 |
agaida | tsimonq2: and you could do us a favour - poking pochu about xdg-utils | 00:31 |
agaida | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884436 | 00:32 |
ubot93 | Debian bug 884436 in xdg-utils "xdg-open: wrongly handled file/URL in LXQt" [Normal, Open] | 00:32 |
tsimonq2 | agaida: I spotted featherpad in Ubuntu and it's been pulled in for the past week :P | 00:35 |
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:36 |
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:37 |
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:38 |
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:39 |
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:40 |
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:41 |
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:42 |
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:43 |
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:44 |
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:45 |
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:46 |
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:47 |
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:48 |
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:49 |
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:50 |
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:51 |
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 | 00: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> Ok | 03:33 |
lubot | <Jyoti> I want to use lubuntu lxqt as my main OS | 03: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 of | 04:15 |
lubot | <tsimonq2> It depends on your perspective. | 04:16 |
lubot | <brli7848> LxQt has its own WM now? | 07:51 |
lubot | Rustam Nasyrov was added by: Rustam Nasyrov | 10:17 |
lubot | <Rustam Nasyrov> Hello! | 10:17 |
lubot | Can I just download, install and use your system for educational purposes in school? | 10:18 |
lubot | <Jacob Kim> Sure...feel free to do so :D | 10: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 |
lubot | Drawing. | 10:29 |
lubot | I can put a couple of free chemistry programs under Vine | 10:29 |
lubot | <Jacob Kim> Nice :) it feels good to see schools adopt linux | 10:36 |
lubot | <Rustam Nasyrov> (Sticker, 512x512) http://vps.tsimonq2.net//file_3773 | 10: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 searches | 10:48 |
lubot | <Jacob Kim> Or ls | 10:50 |
lubot | <Jacob Kim> 😉 | 10:50 |
lubot | <Jyoti> Ok. Thanks | 11:06 |
lubot | <Jyoti> Lubuntu 17.10 | 11:06 |
lubot | <Jacob Kim> Gotcha | 11:10 |
lubot | <Jacob Kim> Ill check ot once i get back b home | 11:11 |
lubot | Narendra Badaria was added by: Narendra Badaria | 21:22 |
lubot | <tsimonq2> Welcome! | 21:22 |
lubot | <Narendra Badaria> Hey buddies, | 21:23 |
lubot | Mey u suggest me some cool software for lubuntu | 21:23 |
lubot | <tsimonq2> Sorry, this isn't really what this channel is for | 21:24 |
lubot | <Narendra Badaria> Okkk np | 21:24 |
lubot | <Schyken> @Narendra Badaria, GIMP | 21:26 |
lubot | <Schyken> That's a fun one | 21:26 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!