/srv/irclogs.ubuntu.com/2019/08/27/#lubuntu-devel.txt

-lugito:#lubuntu-devel- [rMANUAL163d65dbbbdf: Update Spec.rst for Screengrab to be included] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL163d65dbbbdf04:06
-lugito:#lubuntu-devel- [T75: need new Lenny!] JyotiGomes (Luís Rafael Gomes) commented on the task: https://phab.lubuntu.me/T75#225916:21
lubot<The_LoudSpeaker> @guiverc, you said broswer didn't open on pressing Ctrl+Alt+B right? Yeah, my fault, there's a typo in this line: … https://phab.lubuntu.me/source/lubuntu-default-settings/browse/ubuntu%252Feoan/src/etc/xdg/xdg-Lubuntu/lxqt/globalkeyshortcuts.conf$1717:48
lubot<The_LoudSpeaker> Working on others, just had a clean install on a real system. My results are exactly same as @guiverc 's17:49
lubot<The_LoudSpeaker> @HMollerCl how did you get everything working ? can you list instructions to restart panel and lxqt-globalkeys in a particular order?17:50
lubot<The_LoudSpeaker> @The_LoudSpeaker [@guiverc, you said broswer didn't open on pressing Ctrl+Alt+B right? Yeah, my fa …], when fixed, this should open a new tab if firefox is running already.17:52
lubot<Guephren> @wxl [<wxl> did i mention? @Guephren had his first contribution], :318:01
lubot<HMollerCl> @The_LoudSpeaker [@HMollerCl how did you get everything working ? can you list instructions to res …], I do this in the session config app19:05
lubotemergencyrussia was added by: emergencyrussia19:27
lubot<The_LoudSpeaker> @HMollerCl [I do this in the session config app], Noted. Will try.19:32
lubot<The_LoudSpeaker> Also, wxl: remember someone posting on discourse 19 … 04 megathread, about time to log in was too much. I just installed eoan on a lenovo laptop. i7 processor 8gigs ram and AMD graphics. The time to log in was 10 seconds from the moment I press enter after typing the password on log in screen.19:38
lubot<lynorian> does that have a hard drive?19:38
lubot<lynorian> or an ssd?19:38
lubot<The_LoudSpeaker> How much time does it take on other systems? @HMollerCl @lynorian @kc2bez @N0um3n0 @guiverc @tsimonq2 ?19:39
lubot<The_LoudSpeaker> @lynorian [does that have a hard drive?], shdd19:39
lubot<The_LoudSpeaker> @HMollerCl [I do this in the session config app], What is the order in which you start apps?19:43
lubot<emergencyrussia> @The_LoudSpeaker [Also, wxl: remember someone posting on discourse 19 … 04 megathread, about time to …], VMware, single low-end cores, 2gb ram, the whole system boot in less than 10 seconds. I'm using ssd19:52
lubot<HMollerCl> @The_LoudSpeaker [How much time does it take on other systems? @HMollerCl @lynorian @kc2bez @N0um3 …], Normally I use autologin. I don't have autologin in a celeron 2 duo T5600 (1,83GHz), not a good benchmark.20:11
lubot<HMollerCl> @The_LoudSpeaker [What is the order in which you start apps?], restarting panel solve menu issue. Restaring runner solve runner issue. Those are interchangeable.20:12
lubot<HMollerCl> But if after that you retstart shortcuts, problem start again20:12
lubot<The_LoudSpeaker> @HMollerCl [restarting panel solve menu issue. Restaring runner solve runner issue. Those ar …], Ack. Tested and works. Restarting panel and runner without restarting globalkeys, makes everything works as expected. (Ofcourse, except ctrl-alt-b) @guiverc might want to see this.20:31
lubot<The_LoudSpeaker> @HMollerCl [Normally I use autologin. I don't have autologin in a celeron 2 duo T5600 (1,83G …], What's the time required to log in?20:31
lubot<The_LoudSpeaker> @The_LoudSpeaker [How much time does it take on other systems? @HMollerCl @lynorian @kc2bez @N0um3 …], Respond ra! A new thing to add to wishlist.20:32
lubot<HMollerCl> it takes a loooooot, but  apart from celeron duo t5600 it has a 5600rpm disc an 776Mhz ram, I will take the time tonight and tell you.20:32
lubot<The_LoudSpeaker> @HMollerCl [it takes a loooooot, but  apart from celeron duo t5600 it has a 5600rpm disc an …], Okay.20:33
lubot<The_LoudSpeaker> I am waiting to hear from wxl: he says it takes very less time on his system.20:33
lubot<The_LoudSpeaker> @emergencyrussia [VMware, single low-end core, 2gb ram, the whole system boots in less than 10 sec …], ssd makes the difference here.20:34
-lugito:#lubuntu-devel- [rMANUAL585fdfe733e9: add shortcut keys to spec.rst] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL585fdfe733e920:38
lubot<The_LoudSpeaker> @HMollerCl about the repeated entries of shortcuts, (the no of repeated entires - 1 )= no of times I have manually restarted globalkeys from session settings.20:38
lubot<The_LoudSpeaker> Seems like it reads from global configs and appends to local ones everytime it starts.20:38
lubot<The_LoudSpeaker> Or everytime it's manually restarted.20:39
lubot<The_LoudSpeaker> What say? Can you confirm this?20:39
lubot<HMollerCl> I think of something similar20:41
lubot<The_LoudSpeaker> Just delete the local conf file. Go to session settings using menu, restart globalkeys twice. Then check the shortcut keys from menu.20:42
lubot<HMollerCl> the problem might be that I have 3 globalkeyshortcuts.conf files20:42
lubot<HMollerCl> in:20:42
lubot<HMollerCl> and /etc/xdg/lxqt/globalkeyshortcuts.conf20:43
lubot<HMollerCl> that might be generating conflicts.20:43
lubot<The_LoudSpeaker> @HMollerCl [I think of something similar], But I think I can make it work without altering the order of starting things.20:43
lubot<HMollerCl> which are the ones that should exist?20:43
lubot<The_LoudSpeaker> @HMollerCl [that might be generating conflicts.], Yup! It definitely it. The last one you said should be removed and checked. I am doing that now.20:43
lubot<The_LoudSpeaker> @HMollerCl [which are the ones that should exist?], First two of them.20:44
lubot<HMollerCl> and the new iso has only the first two?20:44
lubot<The_LoudSpeaker> No it has all three.20:44
lubot<The_LoudSpeaker> Oh wait no!20:45
lubot<HMollerCl> then the problem should be present in a new iso to.20:45
lubot<The_LoudSpeaker> It has first 2 only.20:45
lubot<HMollerCl> ok, taht sound better.20:45
-lugito:#lubuntu-devel- [rMANUALf0d684cfef70: Add screengrab stub] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALf0d684cfef7020:45
lubot<The_LoudSpeaker> @HMollerCl [then the problem should be present in a new iso to.], Yeah the problem is there. I downloaded a new iso today and my results match that of @guiverc 's .20:46
lubot<The_LoudSpeaker> Rn order seems the issue but there's more. I am trying something.20:47
-lugito:#lubuntu-devel- [rMANUALaf02707b7edb: Fix capitilization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALaf02707b7edb20:47
-lugito:#lubuntu-devel- [rMANUALd10e52ebce71: add Version to ScreenGrab] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALd10e52ebce7120:50
-lugito:#lubuntu-devel- [rMANUALeaac095daa7b: Add how to launch ScreenGrab] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALeaac095daa7b20:53
lubot<The_LoudSpeaker> I tried setting super+d for show/hide desktop, then removed local conf. Then restarted globalkeys. But. When I opened shortcut settings, it still shows meta+d for show desktop :/20:56
lubot<HMollerCl> @The_LoudSpeaker [Yeah the problem is there. I downloaded a new iso today and my results match tha …], aaaaaaaaa, I don't know what happened. From somewhere every time I logout and login shortcuts are replicated (sum of config plus xdg)20:57
lubot<HMollerCl> buuuuuut, from nowhere it keeps adding lximge-qt fro screenprint20:57
lubot<HMollerCl> I don't know where it is, it was in teh file I deleted, but I deleted it.20:57
lubot<HMollerCl> I think we will have look at the cpp manual like old times wxl....20:58
-lugito:#lubuntu-devel- [rMANUAL8b8aef5373a5: Add new and save basic functionality to ScreenGrab] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL8b8aef5373a521:02
lubot<The_LoudSpeaker> Also, did you notice, when you open shortcut settings the lines for shortcuts which are not working (in your case, runner and show/hide desktop) are there in italics. But when you restart panel and runner, and check again, the lines are not in italics. Also, those which are repeated are in bold. I think there's some hint in th21:03
lubote formatting of lines in the shortcuts settings. I will ask upstream.21:03
lubot<The_LoudSpeaker> @The_LoudSpeaker [Also, did you notice, when you open shortcut settings the lines for shortcuts wh …], @HMollerCl @guiverc21:04
lubot<The_LoudSpeaker> Also, re: log in time. The long log in time is only on booting after a shutdown. Further log out and log ins without rebooting are faster. Only a couple of seconds.21:08
-lugito:#lubuntu-devel- [rMANUAL002240b1b9d4: Add screengrab copy button] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL002240b1b9d421:12
lubot<The_LoudSpeaker> @HMollerCl [buuuuuut, from nowhere it keeps adding lximge-qt fro screenprint], Same. The latest installation doesn't have that 3rd file but I still have lximage-qt to print. But I also have screengrab set to print as from the file we ship under xdg-Lubuntu/lxqt/ gotta find from where it is getting it.21:14
lubot<HMollerCl> Maybe is hard-coded...21:15
lubot<HMollerCl> BTW startup after login in this vm took 2 seconds21:16
lubot<The_LoudSpeaker> @HMollerCl [BTW startup after login in this vm took 2 seconds], After reboot?21:16
lubot<HMollerCl> no21:17
lubot<HMollerCl> logout/login21:18
lubot<HMollerCl> but the host is an i7 7560 @2,4 and has 16Gb ram an21:18
lubot<HMollerCl> d sdd21:18
-lugito:#lubuntu-devel- [rMANUAL060138bc5323: Add keyboard shortcuts for keyboard shortcuts] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL060138bc532321:19
lynorianfwiw boot time is mostly io bound21:19
lubot<The_LoudSpeaker> I am speaking of log in times. The time taken after pressing enter on log in screen.21:20
lubot<The_LoudSpeaker> Boot time should be the time from pressing power button to the time it displays the log in screen. Isn't it?21:21
lubot<HMollerCl> if you have login screen....21:22
lubot<The_LoudSpeaker> I will enable autologin and clock again.21:23
lubot<The_LoudSpeaker> wxl: that day was speaking of log in time.21:23
kc2bezThe amount of time is mostly subjective when the terms "long" or "short" are used. Everyone has different expectations and hardware. If you are looking to gather quantifiable data take a look at `systemd-analyze` . lynorian is spot on with her assessment in that the faster the io the faster the load time. 21:29
lubot<The_LoudSpeaker> Agreed it depends on hardware. But when user has login screen. Users generally expect to get to desktop faster after logging in. It is like you need 5+7 secs to reach the login screen, thanks to noice hardware. But you need 10 secs after hitting enter on login screen. I am sure that doesn't feel so good about the os.21:34
lubot<HMollerCl> @The_LoudSpeaker you can stop lxqt-globalkeysd nad start it in terminal like: lxqt-globalkeysd --no-daemon21:35
lubot<HMollerCl> you can also change the log level21:35
lubot<The_LoudSpeaker> @HMollerCl [@The_LoudSpeaker you can stop lxqt-globalkeysd nad start it in terminal like: lx …], One sec.21:35
lubot<The_LoudSpeaker> @HMollerCl [you can also change the log level], How?21:35
lubot<HMollerCl> look at lxqt-globalkeysd --help21:36
lubot<The_LoudSpeaker> Ack. Gonna finish the laddoo first.21:36
lubot<HMollerCl> you will also see that:   --config-file=FILENAME …       Use config file FILENAME. Can be used several times. …       The last loaded file is used to save settings. …       Default is: ${XDG_CONFIG_HOME}/lxqt/globalkeyshortcuts.conf21:36
lubot<HMollerCl> and we're not giving any configi-file21:37
lubot<The_LoudSpeaker> @HMollerCl [and we're not giving any configi-file], So it uses default.21:37
lubot<HMollerCl> I run ity like this lxqt-globalkeysd --no-daemon --log-level=debug --config-file=/etc/xdg/xdg-Lubuntu/lxqt/globalkeyshortcuts.conf … but still no good results21:45
lubot<HMollerCl> but this italic font thing is a good way to start and ask upstream21:46
lubot<The_LoudSpeaker> @HMollerCl [I run ity like this lxqt-globalkeysd --no-daemon --log-level=debug --config-file …], Same. Was just about to say that.21:46
lubot<HMollerCl> maybe it is a bug.21:47
lubot<The_LoudSpeaker> @HMollerCl [but this italic font thing is a good way to start and ask upstream], You noticed it right. I will create a new issue upstream. What's your GitHub username? I will tag you. Can we do that actually?21:47
lubot<HMollerCl> hmollercl21:47
lubot<The_LoudSpeaker> I mean can I tag people on GitHub?21:47
lubot<The_LoudSpeaker> @HMollerCl [hmollercl], Ack.21:47
lubot<HMollerCl> not sure21:48
lubot<kc2bez> Which version are you running? Our patched version or git master?21:49
lubot<HMollerCl> @kc2bez [Which version are you running? Our patched version or git master?], II didn't knew we patched something in globalkeys21:50
lubot<The_LoudSpeaker> @kc2bez [Which version are you running? Our patched version or git master?], Patched one.21:50
lubot<kc2bez> wxl patched it yes21:51
lubot<kc2bez> In order to file an upstream bug you need to test on the master.21:51
lubot<The_LoudSpeaker> @HMollerCl [II didn't knew we patched something in globalkeys], Wxl patched it. To get it to use the global config which we ship.21:51
lubot<HMollerCl> but patched are made by agaida and Paolo kisa, not by us21:51
lubot<HMollerCl> pathced/patches21:52
lubot<The_LoudSpeaker> @kc2bez [In order to file an upstream bug you need to test on the master.], I am just asking about the italics.21:52
lubot<The_LoudSpeaker> @HMollerCl [pathced/patches], wxl patched the version we are using. Phab one21:52
wxlsorry been away ya'll21:52
lubot<kc2bez> We should really should test the git master.21:52
lubot<kc2bez> no worries wxl21:53
lubot<The_LoudSpeaker> @kc2bez [We should really should test the git master.], Downloading it rn.21:53
wxli mentioned before we need to do git master. getting it in a ppa or on ci would be ideal.21:53
lubot<The_LoudSpeaker> Hola! wxl:21:53
lubot<The_LoudSpeaker> @wxl [<wxl> i mentioned before we need to do git master. getting it in a ppa or on ci …], Instructions ploxxx.21:53
lubot<The_LoudSpeaker> Links would do.21:53
wxli will say the patch did NOT apply cleanly and so it took a little tweaking.. it's possible that may be part of the problem21:53
wxli don't *think* so, but perhaps21:54
wxlthat may be due to the fact that there's stuff in git master that supports that patch21:54
lubot<lynorian> I have not timed it21:54
lubot<The_LoudSpeaker> Also, your patch was different than what I had proposed. We could also test mine. But It's lost somewhere on phab.21:54
wxlthat's a worthy idea21:55
wxlhere's the ppa info https://phab.lubuntu.me/w/packaging/packaging-ppa/21:55
wxlit is not written for a case like this where we're using git master21:55
wxlthat will take some hacking21:55
wxlmainly as it relates to the tar ball21:55
wxlthis should provide some hints21:56
lubot<The_LoudSpeaker> First I need to get telegram on this new hardware I am testing. Its painfull to switch systems to talk.21:56
wxlhttps://wiki.debian.org/Packaging/Intro?action=show&redirect=IntroDebianPackaging#Step_1:_Rename_the_upstream_tarball21:56
lubot<The_LoudSpeaker> @wxl [<wxl> https://wiki.debian.org/Packaging/Intro?action=show&redirect=IntroDebianPa …], Noted.21:56
wxlgive it a version like CURRENT_VERSION_STRING+gitSHA1~ppaN where N is some number. note you can't upload the same version so having that ppaN is nice.. you can just increment it and upload a new version21:57
lubot<kc2bez> unstable CI should already be git master21:57
wxlthat's the other option21:57
wxli'm old and like ppas XD21:57
wxlthere's this https://phab.lubuntu.me/w/packaging/ci/21:58
lubot<kc2bez> both are good and I'm old too ;)21:58
lubot<The_LoudSpeaker> @kc2bez [unstable CI should already be git master], Unstable CI link. I can add it to sources and update right?21:58
lubot<kc2bez> add unstable CI as a ppa21:58
lubot<tsimonq2> @wxl [<wxl> give it a version like CURRENT_VERSION_STRING+gitSHA1~ppaN where N is some …], e.g. 1.0.4+git20190407-0ubuntu1~ppax not 1.0.4-1ubuntu2+giteneneifj2nrign3~ppax21:59
lubot<The_LoudSpeaker> @tsimonq2 [e.g. 1.0.4+git20190407-0ubuntu1~ppax not 1.0.4-1ubuntu2+giteneneifj2nrign3~ppax], Ack.21:59
lubot<The_LoudSpeaker> And hello @tsimonq221:59
wxlah right21:59
wxlseems @tsimonq2 dropped our ppa links from the ci instructions22:00
lubot<tsimonq2> Oops22:00
lubot<tsimonq2> @The_LoudSpeaker [And hello @tsimonq2], Hi22:00
wxlhttps://launchpad.net/~lubuntu-ci\22:00
wxlhttps://launchpad.net/~lubuntu-ci22:00
wxlugh22:00
wxlhm both are behind master22:01
wxl0.14.1+git201908030058~eoan-0ubuntu1~ppa1 22:02
lubot<tsimonq2> proposed or release pocket?22:02
lubot<tsimonq2> whaaat22:02
wxlthat's released22:02
wxlhere's proposed 22:02
wxl0.14.1+git201908210048~eoan-0ubuntu1~ppa122:02
lubot<tsimonq2> That's because proposed is FTBFS XD22:02
wxlwell proposed has a newer one so *shrug*22:03
lubot<tsimonq2> dh_install -O--buildsystem=cmake dh_install: Cannot find (any matches for) "etc/xdg/lxqt/globalkeyshortcuts.conf" (tried in ., debian/tmp)22:03
lubot<tsimonq2> Oh gee I wonder why it's FTBFS22:03
lubot<tsimonq2> >_>22:03
wxlso raman you could go fix ^ that problem in the ci/unstable branch and we could kick it into gear again22:04
wxlorrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr just do a ppa22:04
* wxl drops the mic22:04
lubot<tsimonq2> @wxl [<wxl> so raman you could go fix ^ that problem in the ci/unstable branch and we …], This22:04
lubot* tsimonq2 slaps wxl with a trout22:04
lubot<The_LoudSpeaker> @tsimonq2 [dh_install -O--buildsystem=cmake dh_install: Cannot find (any matches for) "etc/ …], Where was this?22:05
wxlthere's an .install file calling for it22:05
wxlflip it to usr/whatever22:06
lubot<The_LoudSpeaker> So both have failed to build?22:06
wxlonly because of our packaging not being appropriate to the current state of the code22:06
-lugito:#lubuntu-devel- [T75: need new Lenny!] The_LoudSpeaker (Raman Sarda) commented on the task: https://phab.lubuntu.me/T75#226022:07
wxlso there were two patches in my commit.. i wonder if dropping this one wouldn't fix the problem https://github.com/lxqt/lxqt-globalkeys/commit/0c5272e43f008854483efb111eab06e5e29785b222:08
wxlwait22:08
wxlum22:08
lubot<The_LoudSpeaker> @wxl [<wxl> only because of our packaging not being appropriate to the current state o …], So I download the master from git. Build it. And install it? And check if it works nicely?22:09
wxli think the issue may somehow lie in the fact that there's stuff in /usr and stuff in /etc22:09
wxlso that patch is /usr22:09
wxlwhich is what upstream aims for22:09
lubot<HMollerCl> what's in usr?22:09
wxlthey moved the config to /usr/share22:10
wxllook at the patch22:10
wxlwe're using /etc in default settings22:10
lubot<HMollerCl> apparenbty not the help:22:11
lubot<HMollerCl> --config-file=FILENAME …       Use config file FILENAME. Can be used several times. …       The last loaded file is used to save settings. …       Default is: ${XDG_CONFIG_HOME}/lxqt/globalkeyshortcuts.conf22:11
lubot<The_LoudSpeaker> @wxl [<wxl> so that patch is /usr], F**** THAT CONFIG FILE IM USR/ WAS CAUSING THOSE DESKTOPSWITCH2 ISSUES FOR ME.22:11
wxlyeah they probably forgot 22:11
lubot<The_LoudSpeaker> So we just delete that file and try again now.22:11
lubot<HMollerCl> that's where lxqimage-qt came from22:12
wxlit should be ${XDG_DATADIR_HOME} as far as i can tell22:12
lubot<The_LoudSpeaker> @HMollerCl [/usr/share/lxqt/globalkeyshortcuts.conf], Yeah that. It's not needed. Why is it there? I think it's the one given by upstream.22:12
wxlit's ok to have the one in /usr/share22:12
lubot<The_LoudSpeaker> @The_LoudSpeaker [Yeah that. It's not needed. Why is it there? I think it's the one given by upstr …], Is it? wxl ?22:13
wxlwhat's BAD is to install one in /etc22:13
lubot<The_LoudSpeaker> @wxl [<wxl> it's ok to have the one in /usr/share], Why?22:13
wxlwe should flip to /usr22:13
wxlwhat's the value of $XDG_DATA_DIRS?22:13
lubot<The_LoudSpeaker> bash: /usr/share/Lubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop: No such file or directory22:14
kc2bez/usr/share/Lubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop22:14
kc2bezjinx22:14
lubot<The_LoudSpeaker> @kc2bez [<kc2bez> /usr/share/Lubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop], you have snaps installed.22:14
wxlso that is the order that will be searched for files22:14
wxlwith $XDG_DATADIR_HOME taking precedence over all of them22:15
wxl(which is why user changes always override everything)22:15
lubot<The_LoudSpeaker> but wxl: the lxqt-globalkeys —help says differently.  … --config-file=FILENAME …       Use config file FILENAME. Can be used several times. …       The last loaded file is used to save settings. …       Default is: ${XDG_CONFIG_HOME}/lxqt/globalkeyshortcuts.conf22:15
wxlpoint behind that if they install to /usr/share and we install to /usr/share/Lubuntu, our file will take precedence over theirs22:15
wxlthat's what i'm saying.. it's wrong22:15
wxlhttps://github.com/lxqt/lxqt-globalkeys/blob/master/xdg/CMakeLists.txt22:15
wxlCMAKE_INSTALL_DATADIR22:16
wxlemphasis on DATADIR22:16
wxlhttps://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html22:16
lubot<The_LoudSpeaker> @wxl [<wxl> emphasis on DATADIR], it should be only CMAKE_INSTALLDIR ?22:16
wxlwell this is where you have to sort of read between the lines.. that particular variable (CMAKE_INSTALL_DATADIR) is specific to the build instructions (read: cmake) but the reference to DATADIR points at $XDG_DATA_DIRS22:18
wxlalso the last commit message:  move shortcuts config fom /etc/xdg/lxqt to /usr/share/lxqt22:18
wxlthat specifically changed the variable from LXQT_ETC_XDG_DIR22:19
wxlwhich is a hardcoded variable (wtf?)22:19
lubot<The_LoudSpeaker> @wxl [<wxl> also the last commit message:  move shortcuts config fom /etc/xdg/lxqt to …], Yeah I saw that. but it's only for their conf file. but yeah that means we should put conf under usr/22:19
wxli should have noticed that when i sponsored your revision22:19
wxlmy bad22:19
lubot<The_LoudSpeaker> m too.22:19
lubot<The_LoudSpeaker> I noticed but didn't know that use/ takes precedence over etc/22:20
wxlit's possible that there's still a bug but i don't think so based on the tests i did before22:20
wxlhuh22:23
wxli'm confused though because they're using QSettings which should use XDG_CONFIG_DIRS https://doc.qt.io/qt-5/qsettings.html#platform-specific-notes22:23
wxland they're not using setPath to make something custom22:24
wxloh jeez22:25
lubot<The_LoudSpeaker> I just removed the conf from etc/ also the one from use/ and also my local one. Then pasted the conf in /usr/share/lubuntu/lxqt/  … Then restarted globalkeys. and voila! everything works as it should.22:25
wxlthey reversed our patch https://github.com/lxqt/lxqt-globalkeys/commit/8d28f6ebcd818bb6051127a280cbd2930e1512e522:25
lubot<The_LoudSpeaker> daamnnn wxl: you just came in and solved our issue in a min. Teach me also bhaiya! how so pro bhaiya?22:26
lubot<tsimonq2> Looks like y'all are having fun XD22:26
wxlnow they're using QStandardPaths22:27
wxland22:27
wxlConfigLocation"~/.config", "/etc/xdg"22:27
wxlGenericConfigLocation"~/.config", "/etc/xdg"22:27
* wxl facepalms22:27
wxlConfigLocation"~/.config", "/etc/xdg"22:27
wxlGenericConfigLocation"~/.config", "/etc/xdg"22:27
wxloops22:27
lubot<The_LoudSpeaker> *facepalms twice*22:27
wxlhttps://doc.qt.io/qt-5/qstandardpaths.html#details22:27
lubot<The_LoudSpeaker> @wxl [<wxl> https://doc.qt.io/qt-5/qstandardpaths.html#details], omg! the documentation is huuuge and verbose. I will have to read it all if I have to port something?22:29
lubot<tsimonq2> @The_LoudSpeaker [omg! the documentation is huuuge and verbose. I will have to read it all if I ha …], Yes :P22:29
lubot<The_LoudSpeaker> adding it to bookmarks.22:30
wxlat least it's readable22:33
wxlhttps://cmake.org/cmake/help/git-stage/command/install.html22:33
wxlread that and tell me what ${CMAKE_INSTALL_DATADIR} is22:33
lubot<tsimonq2> The dir where CMake installs the data? :P22:34
wxli *THINK* it's necessarily /usr (which is $CMAKE_INSTALL_PREFIX) /share22:35
wxlSO22:35
wxlit seems those are problematic22:35
lubot<The_LoudSpeaker> @wxl [<wxl> read that and tell me what ${CMAKE_INSTALL_DATADIR} is], <DATAROOT dir> ?22:41
lubot<The_LoudSpeaker> @wxl [<wxl> it seems those are problematic], so what's the fix for our problem? can we add a conf file to /usr/share/lubuntu/lxqt using any repo from phab?22:42
lubot<The_LoudSpeaker> or we go and apply the master ?22:43
wxltalking on lxqt22:43
lubot<The_LoudSpeaker> i am joining in a sec22:44
lubot<The_LoudSpeaker> wxl: can't find you on #lxqt22:45
wxloftc22:46
wxlsorry22:46
The_LoudSpeakeroftc means? 22:47
lubot<tsimonq2> Instead of freenode22:47
The_LoudSpeakerOhh! 22:47
wxli think i see the problem22:51
wxlit's actually not your commit raman22:51
wxlit's mine22:51
wxli should have installed the config to /etc/xdg22:51
wxli'm a little surprised that the /usr/share one even causes problems22:51
The_LoudSpeakerSo tell me what I should do now?22:53
wxlthat said, it's clear the implementation in the patch we have is a little funky22:53
wxlwe really need to get this new stuff22:53
lubot<The_LoudSpeaker> @wxl [<wxl> we really need to get this new stuff], master then?22:53
lubot<The_LoudSpeaker> git master I mean22:53
wxlwe really need this https://github.com/lxqt/lxqt-globalkeys/commit/8d28f6ebcd818bb6051127a280cbd2930e1512e522:56
wxland here's where things get nice and funky: it reverts some of the patch i submitted22:56
The_LoudSpeakerIt was merged 1 hour ago22:58
kc2bezIf I am following agaida there is more to come.22:58
wxlright there's one more22:59
lubot<tsimonq2> @kc2bez [<kc2bez> If I am following agaida there is more to come.], Don't follow agaida, you'll end up somewhere upside down XD23:02
kc2bezXD23:03
* kc2bez sprinkles salt23:03
lubot<The_LoudSpeaker> https://github.com/lxqt/lxqt-globalkeys/issues/135 … This one I suppose?23:03
lubot* tsimonq2 salts @teward001 for reasons23:03
lubot<The_LoudSpeaker> @The_LoudSpeaker [I just removed the conf from etc/ also the one from use/ and also my local one. …], only runner one is not working.23:09
lubot<The_LoudSpeaker> @HMollerCl can you test once ?23:09
wxlthis too https://github.com/lxqt/lxqt-globalkeys/issues/13223:17
ubot93Issue 132 in lxqt/lxqt-globalkeys "duplicated entries in shortcuts conf" [Open]23:17
wxlseems we've got several issues left to deal with23:17
wxlbut that one at the very least (the one that's there now) is essential to fix the config file *LOCATION* problem23:18
lubot<The_LoudSpeaker> @wxl [<wxl> but that one at the very least (the one that's there now) is essential to …], can we somhow add a config under /usr/ ?23:24
wxlwe don't want to do that23:24
wxlwe want it under /etc23:24
wxlthat's where it's being looked for23:24
wxllxqt-globalkeys needs to be patched to have the default config file installed there23:25
lubot<The_LoudSpeaker> like a modified patch of this https://github.com/lxqt/lxqt-globalkeys/commit/0c5272e43f008854483efb111eab06e5e29785b2 ?23:26
wxlno just change the debian packaging23:26
lubot<The_LoudSpeaker> what?23:27
wxlthe problem is right here https://phab.lubuntu.me/source/lxqt-globalkeys/browse/ubuntu%252Feoan/debian/lxqt-globalkeys.install$923:27
lubot<The_LoudSpeaker> we just have to remove that line?23:28
wxl@tsimonq2: what's the right way to change the location of an installed file? we have a file in usr/share and we want it in /etc/xdg23:29
lubot<The_LoudSpeaker> @wxl [<wxl> @tsimonq2: what's the right way to change the location of an installed fil …], no no. we don't want it. we want to remove it na? we already have one in /etc/23:30
wxlis it just `usr/share/blah etc/xdg` in an install file?23:30
wxl@The_LoudSpeaker remember what i said: our locations will take precedence23:31
wxlput an executable called "blah" in every folder in your path and then do `which blah` and it will be in the very first one23:31
lubot<tsimonq2> @wxl [<wxl> is it just `usr/share/blah etc/xdg` in an install file?], Yes23:32
lubot<tsimonq2> Season to taste ofc23:32
lubot<The_LoudSpeaker> @wxl [<wxl> put an executable called "blah" in every folder in your path and then do ` …], can't understand blah of this message.23:33
lubot<The_LoudSpeaker> use english23:33
wxlso raman just change `usr/share/lxqt/globalkeyshortcuts.conf` to `usr/share/lxqt/globalkeyshortcuts.conf etc/xdg/lxqt`23:33
wxlfixed23:33
wxlalternate possibility: drop the patch that changes CMakeLists23:33
lubot<The_LoudSpeaker> @wxl [<wxl> so raman just change `usr/share/lxqt/globalkeyshortcuts.conf` to `usr/shar …], doing it now. have to boot my work system.23:34
wxlwhen i say "blah" i literally mean "blah," but you can call it anything. "foo," "chimichanga," "hasdjkfgaksdfguwhgfujwgyuasdgfyuagsdfyusdgf"23:34
lubot<tsimonq2> wxldoesntknowhowtopackage23:35
lubot<tsimonq2> XD23:35
kc2bezOuch23:35
lubot<The_LoudSpeaker> oooooo!23:35
lubot<tsimonq2> Jk ofc :P23:35
wxluh huh23:35
lubot<The_LoudSpeaker> */me grabs popcorn*23:36
* wxl hands the reigns to tsimonq2 and goes on vacation for several years23:36
lubot<tsimonq2> No pls don't go XD23:36
lubot<The_LoudSpeaker> @lubuntu_bot [*wxl: hands the reigns to tsimonq2 and goes on vacation for several years*], *returns to find everyone not even remembering him*23:36
lubot<The_LoudSpeaker> XD23:36

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