/srv/irclogs.ubuntu.com/2020/03/19/#lubuntu-devel.txt

-lugito:#lubuntu-devel- [rMANUAL6e3613d59eaf: Update vlc-pref-hotkeys.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL6e3613d59eaf01:03
-lugito:#lubuntu-devel- [rMANUALf92eb4db74c6: Update vlc-customize-toolbar.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALf92eb4db74c601:10
-lugito:#lubuntu-devel- [rMANUAL9d86a16555c0: Update vlc-plugin-extension.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL9d86a16555c001:14
-lugito:#lubuntu-devel- [rMANUAL66571be8dc7c: Update equalizer.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL66571be8dc7c01:19
-lugito:#lubuntu-devel- [rMANUAL236ef8ccca78: Update vlc-compressor.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL236ef8ccca7801:23
-lugito:#lubuntu-devel- [rMANUAL8e37e3bed44e: Update vlc-synchronization.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL8e37e3bed44e01:34
-lugito:#lubuntu-devel- [rMANUAL91bbe65ad163: update pavucontrol-playback.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL91bbe65ad16301:44
-lugito:#lubuntu-devel- [rMANUAL4d41be34cccd: Update pavucontrol-qt.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL4d41be34cccd01:47
-lugito:#lubuntu-devel- [rMANUAL0572d5c34f41: Update pavucontrol-input.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0572d5c34f4101:53
-lugito:#lubuntu-devel- [rMANUAL5f774594829b: Update pavucontrol-config.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL5f774594829b04:18
-lugito:#lubuntu-devel- [rMANUAL566c027a6cce: Add screenshot for pavucontrol-recording.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL566c027a6cce04:23
lubot<Rudra Saraswat> Rudra Saraswat, [19.03.20 10:14] … Lubuntu of Raspberry Pi 4 is not working with sddm/lightdm. Only gdm3 is working.04:45
lubot<Rudra Saraswat> Lubuntu of Raspberry Pi 4 is not working with sddm/lightdm. Only gdm3 is working.04:45
lubot<Rudra Saraswat> Thus, am building with gdm3 rather than sddm.04:45
-lugito:#lubuntu-devel- [rMANUAL70d3a86d5b7a: Update ark general pref screenshot] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL70d3a86d5b7a05:35
KamilionGetting some weird behavior from openbox on the most recent daily05:36
Kamilionkeeps intercepting rightclicks and opening a menu under the desktop root window/background05:37
Kamilionif I logout I can briefly see the open menu as pcmanfm quits05:37
Kamilionor I can kill openbox and lose window decorations, and things return to normalish05:37
guiverc@Rudra Saraswat I believe this is a better room for your build talk instead of #lubuntu (support room), we're all on different timezones and busy with real life & other stuff most of the time, but thanks for update.05:39
guivercKamilion, is that logging into Lubuntu (session) or Openbox? on Lubuntu daily?05:40
* Kamilion shrugs05:41
KamilionI don't recall having to log in.05:41
guivercKamilion, if you don't know what I mean, it's likely Lubuntu (auto logs in!) ; can you please confirm 20.04 daily?05:41
Kamilionyes.05:42
Kamilionwould you like the sha256? :P05:42
Kamilionhttp://cdimage.ubuntu.com/lubuntu/daily-live/20200318/05:42
guivercnah & thanks.   (I had to confirm it wasn't 18.04.5 daily or another one)05:42
KamilionNo, focal.05:43
Kamiliononly bisection point at the moment is febuary 20th's daily05:43
KamilionI can try the build from the 17th.05:44
Kamilionbut I don't have any of the dailys in between on hand.05:44
guivercKamilion, you're asking beyond my skillset, a dev needs to read & help/direct you.  Thanks for testing & update though.05:45
KamilionI suppose you're new here?05:45
KamilionI don't recall seeing your nick here before, offhand05:46
Kamilionbut I stopped paying much attention after this telegram spambot05:46
guivercbeen in the room a ~couple of years, been far longer in other rooms..05:47
Kamilionah, welcome to lubuntu then, heh05:48
Kamilionthanks for helping out05:48
Kamilionhuh, your launchpad profile indicates I *should* be familiar with you05:50
Kamilionanyway, walter or simon or somebody should take a look and see if openbox's config needs fixing. The user-apparent behavior is the GUI stops responding to mouseclicks unless you know some kung-fu like hitting super or alt+space a few times to trick openbox into switching to the window decoration option menu instead of it's own.05:55
lubot<Rudra Saraswat> t.me/lubunturpidev05:55
lubot<Rudra Saraswat> Telegram Channel for RPI Development05:55
KamilionLast I knew, our raspberry pi images were being generation as a gift by the ubuntu-mate maintainer, flexiondotorg/Martin Wimpress, you should probably speak to him about the scripts that already worked with bionic.06:03
guivercKamilion, thanks, I started testing in 18.10 cycle (so less than 2 years currently) but thanks :)06:08
lubot<Rudra Saraswat> Contacting wimpress06:08
Kamilionahhh, okay, yeah, I'm usually only around for the LTS cycle06:10
Kamilionso we've just missed eachother, *grin*06:10
KamilionI've maintained a spin of lubuntu + xen since about 2012ish06:11
lubot<Rudra Saraswat> Ah nice...06:12
Kamilionthis openbox issue has cropped up at least since 2015 in various forms06:12
Kamilionbionic seemed to have it fixed up06:12
Kamiliondidn't really poke around in eoan, but my last ISO builds from feb 20th on focal didn't seem to demonstrate the issue either06:13
Kamilionso I think it's managed to creep back in, in the last month, somewhere06:13
Kamilionother than that, been quite solid06:14
guivercif you have a bug report for it (historical) I'd suggest commenting there, or possibly creating one    big  :)  @ solid06:14
KamilionNope, and no repro either. Not sure what is even causing it other than some brief hints that I'm using my intuition to chase after many years of papercuts experiences on lubuntu06:16
guivercthe main issue I'm aware of with openbox is obmenu (I think it is, don't quote me on that) which is python2 (again don't quote me)06:17
Kamilionbut it happened with my respun ISO, which had the following packages purged: zram-config, and the following added: xen, ipxe, iftop, iotop, synaptic, gedit, gnome-disk-utility, falkon, dc3dd, x2goserver, ipmitool, nwipe, sdparm, tmux, lsscsi, sg3-utils, jq, screen, byobu, sysdig, lxterminal, gnome-terminal, nmap, ifupdown, supervisor, and smartmontools.06:17
Kamilionand then I went to the daily I built it from, and it occured there too.06:18
KamilionAhh! okay, that's actually a good lead, but odd, since I don't think I even have python2-minimal06:18
Kamilionlemme check, I think xen might have drug py2 back in, that might have been it06:18
Kamilionnope, no python206:19
Kamilionprobably why xen choked on my febuary build06:19
Kamilionbut yeah, obmenu sounds familiar, I'll go sniffing around it's config06:20
Kamilionsince I was a fluxbox user long ago06:20
guiverclubuntu doesn't use it (obmenu), but I recall discussion here, and have seen support requests about it (on 20.04 & not working..)06:21
* Kamilion nods06:21
Kamilionsounds at least like a lead I can try following06:22
Kamilionand one of the quirks of it, I don't think it happens in virtualbox, vmware, kvm, or qemu.06:22
Kamilionand if it's my ISO, I can x2go in without running into it either06:24
Kamilionso it's some kind of race condition somewhere06:24
Kamilionalso, if I log out and log in a few time, I can get a session that it doesn't occur with06:25
Kamilionnot sure if it's because the livecd user now has populated configuration files, or what06:26
Kamilionlooked at the menu.xml and the various rc files, nothing jumped out at me06:39
Kamilionbut so far I've hit it on three systems, all three of them with "amd" graphics (but oddly, of all generations. amdgpu (ryzen 2400G), radeonhd (5400HD), and ragexl (Supermicro X9DRW-iF+ BMC)06:41
Kamilionthink it might occur on mga (matrox G200 / Supermicro H8SCM-F BMC) as well, but I'll have to check.06:42
lubot<Rudra Saraswat> SDDM doesn't work on Raspberry Pi.06:42
Kamilionput the log on https://paste.ubuntu.com/06:45
lubot<Rudra Saraswat> Problem is, there isn't any log. It doesn't show any errors, but does not start up.06:47
lubot<Rudra Saraswat> The log is completely empty.06:47
lubot<tsimonq2> @Rudra Saraswat [Problem is, there isn't any log. It doesn't show any errors, but does not start …], Is the service enabled?06:48
lubot<Rudra Saraswat> Yup, it is06:48
lubot<tsimonq2> Give us the status of the systemd service06:48
lubot<tsimonq2> `sudo systemctl status sddm`06:48
lubot<Rudra Saraswat> Yup, I've verified.06:48
lubot<tsimonq2> systemd itself should have logs. I've never had to look for them06:48
lubot<tsimonq2> @Rudra Saraswat [Yup, I've verified.], Doesn't mean the output won't help06:48
lubot<tsimonq2> Is it enabled and running?06:49
lubot<Rudra Saraswat> Yup, it is06:49
lubot<tsimonq2> Does update-alternatives show it as the default DM?06:49
lubot<Rudra Saraswat> Yup06:49
lubot<tsimonq2> Are you absolutely 100% sure both of those are true?06:49
lubot<tsimonq2> Again, give us a pastebin of the status command06:49
lubot<tsimonq2> As verbose as you can get it06:49
lubot<Rudra Saraswat> I tried linking the default X DM using 'ln', but no changes06:49
lubot<Rudra Saraswat> Yup, am sharing06:49
lubot<tsimonq2> Okay06:50
KamilionAHA! I think I see what's going on.06:53
Kamilionthis is terrifying in a way.06:53
Kamilionopenbox's menu is opening below pcmanfm-qt --desktop06:54
KamilionI can reproduce it almost repeatably now by just rapidly right clicking on the desktop until I don't get a menu anymore06:54
lubot<Rudra Saraswat> Now, a couple of system errors are popping up. I'll reinstall and share. Showing as though user isn't admin. Some sort of a mess.06:54
lubot<tsimonq2> @Kamilion [<Kamilion> I can reproduce it almost repeatably now by just rapidly right clicki …], Is it reproducible on a fresh install?06:55
lubot<tsimonq2> @Rudra Saraswat [Now, a couple of system errors are popping up. I'll reinstall and share. Showing …], Okay06:55
Kamilionso pcmanfm-qt lost the click, and it fell through to openbox, who pops it's menu under the root background (somehow) and then that looks like the mouse is stuck and unclickable, since now pcmanfm-qt --desktop is accepting clicks again.06:55
Kamilionnot even on an install dude, just the liveiso06:55
Kamilionnow I'm starting to wonder if it did happen on my febuary ISO and I just never managed to run into it06:56
lubot<Rudra Saraswat> Flashing the ISO06:57
lubot<tsimonq2> @Kamilion [<Kamilion> not even on an install dude, just the liveiso], Ouchhh06:58
lubot<tsimonq2> Steps to repro again?06:58
Kamilionright click the desktop rapidly until you do not get pcmanfm-qt's rightclick menu06:58
Kamiliontrying the feb 19th daily iso now to see if the same thing happens there06:59
Kamilionlast one I have on hand before the two in current/pending06:59
KamilionNope, right clicking as fast as I can07:01
lubot<tsimonq2> Thanks Kamilion07:09
Kamilionsure07:09
lubot<tsimonq2> Can you also try Debian Sid or Fedora? If it's also broken there, we can blame upstream07:09
Kamilionnetinst sid, I guess?07:10
lubot<Rudra Saraswat> Any07:10
Kamilion"any"? The debian wiki says "there are no 'unstable' full CD or DVD images."07:11
lubot<Rudra Saraswat> Yup07:11
lubot<Rudra Saraswat> Was just checking and found it07:11
Kamilionso the only way I can think of to get it directly is via netinst.07:11
lubot<Rudra Saraswat> Yup07:11
lubot<Rudra Saraswat> :)07:11
Kamilionso, which any is one option?07:12
lubot<Rudra Saraswat> Sorry07:12
lubot<Rudra Saraswat> My mistake07:12
Kamilionno worries, easy mistake to make for someone not already familiar with debian's quirks07:13
Kamilionarmbian keeps me on my toes lol07:13
lubot<Rudra Saraswat> :)07:13
Kamilionhuh, now I can't even reproduce it at all on this boot07:14
lubot<Rudra Saraswat> Wish there was live07:14
Kamilionthat wouldn't be difficult.07:14
lubot<Rudra Saraswat> :)07:15
KamilionI have one of those cheap chinese HDMI capture dongles, and discord does group screenshares07:15
Kamilioner, oh, right, you're telegram, not discord07:15
lubot<Rudra Saraswat> Don't worry, I'm on Discord too07:15
lubot<Rudra Saraswat> Will connect07:15
Kamiliongrabbed unstable's 3-14 mini.iso07:18
Kamilionoh, also, I just noticed, trying to run the lubuntu installer from the desktop asks what to do with the desktop file.07:20
lubot<Rudra Saraswat> What!! Another bug!!07:20
Kamilion... of course07:21
Kamilionlubuntu's full of them, don't kid yourself.07:21
lubot<Rudra Saraswat> Yup...was just shocked when I saw so many bugs in a day07:22
Kamilionmost of them are "papercuts" or harmless07:22
lubot<Rudra Saraswat> Yup, but this one is SERIOUS07:22
Kamilionnot really?07:22
Kamiliongio set path/to/installer.desktop -t string metadata::trust "true"07:23
lubot<Rudra Saraswat> Hmm...07:23
Kamilionagaida already 'fixed' it in the past07:23
Kamilionbut it's really an upstream quirk.07:23
Kamilionhttps://github.com/lxqt/pcmanfm-qt/issues/75407:23
ubot93Issue 754 in lxqt/pcmanfm-qt "set/unset file trust from command line" [Closed]07:23
lubot<Rudra Saraswat> Yup07:23
lubot<Rudra Saraswat> Hmm...07:23
KamilionI'm already familiar with it because it's how I add icons to the desktop for my ISO as well.07:24
lubot<Rudra Saraswat> Ahh...07:25
lubot<Rudra Saraswat> Now facing another issue on my RPI4B07:25
lubot<Rudra Saraswat> Won't get to login after reinstallation07:25
lubot<Rudra Saraswat> Sharing a pic...07:25
lubot<Rudra Saraswat> (Photo, 1280x720) https://i.imgur.com/TpNeobT.jpg SOME SORT OF A MESS!!07:27
KamilionUm, honestly, supporting SBCs has been more or less out of scope for lubuntu, since we've only volunteers. flexiondotorg did some reasonable work in that direction, but for the most part, I think you should probably look at armbian's rootfs if you want something reasonably supported.07:27
lubot<Rudra Saraswat> Nah, am building, not testing07:28
Kamilionit'll be a couple weeks before igor gets to focal.07:28
lubot<Rudra Saraswat> Am just reporting bugs that I'm finding while building07:28
Kamilionbuilding what, focal?07:28
lubot<Rudra Saraswat> Eoan07:28
Kamilion... uh07:28
lubot<Rudra Saraswat> Um, I'm not sure if this will be considered since am using Raspberry Pi  Imager07:29
lubot<Rudra Saraswat> Quite new, isn't it?07:29
Kamilionyou... know eoan's only going to be supported until july, right?07:29
lubot<Rudra Saraswat> Yup, so am going to test Focal too07:30
KamilionI don't think anyone's doing any development nor accepting any SRUs for eoan, but I could be quite mistaken07:30
lubot<Rudra Saraswat> I'm trying, but not many are interested07:31
lubot<Rudra Saraswat> Some are, but not all07:32
lubot<Rudra Saraswat> Actually, I've been a fan of the Raspberry Pi since a long time07:32
Kamilionum, no, people aren't interested because development frozen.07:32
Kamilionhttps://wiki.ubuntu.com/EoanErmine/ReleaseSchedule07:33
Kamilionit's really difficult to actually convince the release team you need an SRU post-release.07:33
lubot<Rudra Saraswat> Yup...07:34
KamilionI don't even see lubuntu in the list.07:34
lubot<tsimonq2> @Kamilion [<Kamilion> gio set path/to/installer.desktop -t string metadata::trust "true"], That's fixed already in the ISOs07:35
lubot<Rudra Saraswat> Yup...07:35
Kamilionas of which daily?07:35
lubot<tsimonq2> A while ago07:35
Kamilion17ths or 18ths?07:35
lubot<tsimonq2> That's a regression if that's a thing again07:35
lubot<tsimonq2> I believe that was casper07:35
lubot<Rudra Saraswat> Well, it's been my goal to build software for the Raspberry Pi to make it behave like a desktop07:36
lubot<Rudra Saraswat> I'm wondering how to stop unattended-upgr07:38
Kamiliondpkg-reconfigure unattended-upgrades07:38
Kamilionor apt purge unattended-upgrades07:39
Kamilionlike zram-config07:39
lubot<Rudra Saraswat> Neither command works07:39
Kamilion(really wish gnome-disk-utility and kde partition manager knew not to show zram devices; but perhaps that's udisks2's fault)07:40
lubot<Rudra Saraswat> I'm waiting for unattended-upgr to finish, since the installation of lubuntu-desktop itself takes a lot of time.07:40
Kamilionthen install lxqt-core first07:41
Kamilionbut eoan stuff belongs in the support channel anyway07:42
lubot<Rudra Saraswat> Am doing here since I've found multiple bugs in even Eoan07:42
Kamilionalso, since you're using pis like desktops, make sure you make use of squid-deb-proxy-client07:42
Kamilionreally helps when you're installing the same packages over and over07:43
lubot<Rudra Saraswat> Yup07:44
KamilionI ported it to python3 since it seems like few other people use it07:44
lubot<Rudra Saraswat> Ahh...07:45
Kamiliontrying to get some updates to wajig upstreamed now too07:45
Kamilionget aptitude from depends to recommends07:45
Kamilionbut I don't think apt 2.0 will make it into focal07:46
Kamilionthink they'll stick with 1.907:46
lubot<Rudra Saraswat> Sad...07:46
Kamilionnot really.07:46
Kamilionit was past the feature freeze when it was released.07:46
lubot<Rudra Saraswat> Ahh...07:47
KamilionThat's just how the mechanism is set to work. Same reason eoan won't be touched.07:47
lubot<Rudra Saraswat> Yup07:47
Kamilioni got loads of fixes I'd like, but most of them are out of scope for focal's freezes07:47
lubot<Rudra Saraswat> You were right, the package was very useful07:47
lubot<Rudra Saraswat> It generally takes an hour to finish, but the installation finished in a minute's time07:48
Kamilionyou'll need to choose one node to run 'squid-deb-proxy' on. The rest will locate it automatically via avahi.07:48
lubot<Rudra Saraswat> Hmm...07:48
lubot<Rudra Saraswat> :)07:48
Kamilionbut once the packages are cached, yeah, it turns 35 minutes of waiting for downloads into "WOW, 24 megabytes per second... *nervous laugh*"07:49
lubot<Rudra Saraswat> Configuring the desktop, will then share the ISO07:49
lubot<Rudra Saraswat> 😄07:49
lubot<Rudra Saraswat> :)07:49
Kamilionas far as I know though, lxqt is in good shape on armbian buster, so as far as buggy arm64 packages, I'm not aware of any directly.07:59
lubot<Rudra Saraswat> Ahh...08:00
Kamilionand the rootfs images tend to work on most of the ARM7+ SBCs by nature of linaro's baselines, which canonical partnered with long ago for ARM/AArch64 support.08:01
Kamilionarmbian supports plenty of boards, the only real difference is the bootloader partition and the kernel image.08:01
Kamilionas an example, I've been busy trying to get bionic and focal to work on the pinepone's allwinner a6408:02
Kamilionmore or less, everything works (and better than ubport's 16.04 versions, ugggh)08:02
lubot<Rudra Saraswat> By the way, another bug08:02
lubot<Rudra Saraswat> (Photo, 1280x720) https://i.imgur.com/DFr8PtE.jpg08:03
lubot<Rudra Saraswat> Gets stuck here08:03
Kamiliontry ttyS0 as it says.08:03
Kamilionor check your console option in the kernel commandline.08:04
lubot<Rudra Saraswat> It has now started on tty2, but SDDM won't start (on the RPI)08:05
Kamilionpastebin the logs.08:05
Kamilionuse pastebinit if you have to.08:07
Kamilionit should already be installed as lubuntu-desktop recommends/depends on it08:07
lubot<Rudra Saraswat> Clicked the picture08:07
lubot<Rudra Saraswat> Had to install it seperately, but still does not work08:08
lubot<Rudra Saraswat> Uh, I included —no-install-recommends08:08
Kamilionah, welcome to "if it breaks, you get to keep both pieces"08:08
lubot<Rudra Saraswat> (Photo, 1280x720) https://i.imgur.com/WyF9HaH.jpg08:08
lubot<Rudra Saraswat> Hmm...08:09
Kamilionokay, well, how about the display server log.08:09
Kamilionpastebinit.08:09
Kamilionhttps://paste.ubuntu.com/p/k67CwxdQt5/08:11
lubot<Rudra Saraswat> Hmm...08:11
lubot<Rudra Saraswat> Turns out, xinit wasn't installed08:11
lubot<Rudra Saraswat> Dunno if it is required08:12
Kamilioni'd suggest installing 'lxqt-core' with it's recommendations, before installing lubuntu-desktop without recommends.08:20
Kamilionthe former will pull in all the desktop GUI packages, the latter will skip all the apps in Reccomends08:21
lubot<Rudra Saraswat> Ahh... Will try that08:21
lubot<Rudra Saraswat> Currently installing xinit, which in turn is installing all the missed applications...08:22
Kamilioni've previously asked for a lubuntu-server package, but simon's consistantly pushed back; and eventually just got rid of all the other meta packages other than lubuntu-desktop for focal. So I understand his direction; but I just don't agree with it.08:22
lubot<Rudra Saraswat> Me too...08:22
KamilionI don't really want the bundled desktop apps (especally libreoffice's girth)08:23
Kamilionthat's okay though, I know I'm in the minority of developer-users.08:24
lubot<Rudra Saraswat> I also don't like them08:24
Kamilionthey're for all the normal people that just want to use a computer for documents and such08:25
lubot<Rudra Saraswat> Yup...08:25
lubot<Rudra Saraswat> I'm just including them so that newbies do not get angry08:25
Kamilionso I'm totally fine with them being part of the ISO defaults08:25
lubot<Rudra Saraswat> Yup...08:25
Kamilionand if I want a minimal lubuntu, I just install ubuntu-server, apt install lxqt-core, then apt install --no-recommends lubuntu-desktop08:26
lubot<Rudra Saraswat> Yup...08:26
Kamilionyou will get bitten if you don't do at least one package with normal recommends during the xorg install though08:26
Kamilionany desktop environment is enough, doesn't have to be lubuntu08:27
Kamilioneven just installing weston + xwayland08:27
lubot<Rudra Saraswat> Yup... Am just using LXQT since this is related to Lubuntu08:27
Kamilion--no-recommends should only be used if you know what you're doing.08:28
lubot<Rudra Saraswat> Yup08:28
lubot<Rudra Saraswat> It turns out that Lubuntu is bloated, rather that being minimal08:29
Kamilionmeh, that's in the eye of the beholder08:29
lubot<Rudra Saraswat> It downloaded 4GBs whole08:29
lubot<Rudra Saraswat> :)08:29
Kamilionfor me, lubuntu's quite minimal, as I use TORAM=Yes on machines with 128GB08:29
lubot<tsimonq2> @Kamilion [<Kamilion> meh, that's in the eye of the beholder], +108:30
Kamilionfor someone with a thinkpad t420 and 2GB of ram, it's getting rather chubby08:30
lubot<tsimonq2> @Rudra Saraswat [It downloaded 4GBs whole], It's 202008:30
Kamilionand those are the folks that lubuntu is targeting08:30
lubot<Rudra Saraswat> But on a Raspberry Pi with 8GB of SD sorage08:30
KamilionRAM, dude, not storage.08:30
KamilionLubuntu used to be the go-to besides xubuntu for machines with 1GB to 2GB of ram -- worked great, ate about 200MB and didn't need swap.08:31
lubot<Rudra Saraswat> Storage really... (download size is more than RAM)08:31
lubot<Rudra Saraswat> Yup08:31
Kamilionstorage size doesn't really matter though -- a 64GB SD is $1008:31
Kamilionand that works even with a 2003 Acer Aspire08:31
Kamilionlow ram is what really puts the screws to a lubuntu install.08:32
Kamilion1GB just isn't enough anymore.08:32
lubot<tsimonq2> We still have the lowest RAM usage of all the flavors08:32
lubot<Rudra Saraswat> Xubuntu has lowest08:33
lubot<Rudra Saraswat> Now...08:33
Kamilionubuntu-server or ubuntu-core has the lowest, quit kidding around08:33
lubot<Rudra Saraswat> Mine is the 4GB variant o the RPI408:33
lubot<Rudra Saraswat> No, in terms of Desktop, not Server08:33
Kamilionbut yeah, xubuntu, mate, and lubuntu are all pretty much equal08:34
lubot<Rudra Saraswat> Xubuntu has the lowest memory footprint08:34
Kamilionit's harder to notice with lubuntu since pcmanfm-qt is running as the desktop wallpaper engine, so it's always in memory08:34
lubot<Rudra Saraswat> Yup08:34
Kamilionopening a file manager doesn't really use more ram due to kernel samepage merging08:34
Kamilionversus xubuntu, everything you do consumes more ram08:34
Kamilionso it's sort of unfair to compare08:35
Kamilionplus, TORAM=Yes changes the whole system behavior08:35
lubot<Rudra Saraswat> Yup08:35
Kamilionand lubuntu becomes REALLY instant and snappy08:35
lubot<Rudra Saraswat> Yup... :)08:36
Kamilionsomething you just are not going to be able to do unless you've got a 4GB pi, and few people want to shell out $55 for broadcom's overpriced offering.08:36
Kamilionamlogic's a better choice for a 4GB SBC08:36
lubot<Rudra Saraswat> Hmm...08:36
lubot<Rudra Saraswat> Luckily have got one08:36
lubot<Rudra Saraswat> @Kamilion [<Kamilion> amlogic's a better choice for a 4GB SBC], Yup08:36
Kamilionbut the rockchips are gaining ground08:36
lubot<Rudra Saraswat> Yup...08:37
lubot<Rudra Saraswat> Quite cheap, aren't they!08:37
Kamilionin both meanings08:37
lubot<Rudra Saraswat> Hmm...08:37
Kamilionbut I refuse to give broadcom money after how they treated hardkernel on the odroid-pi08:37
lubot<Rudra Saraswat> Yup...08:37
Kamilionif broadcom is picky enough to refuse a customer purchase of 10k units, they don't deserve my money either08:38
Kamilionplus their long anti-linux history08:38
lubot<Rudra Saraswat> Yup...08:39
KamilionI'm happy they decided to play with the community for the vc4 though. They're changing for the better, and if they keep it up, I might even consider paying for a pi5.08:39
lubot<Rudra Saraswat> Hmm...08:39
lubot<Rudra Saraswat> Generally, they operate like a company08:39
Kamilionwhom?08:39
Kamilionbroadcom? or the raspberry pi foundation?08:40
lubot<Rudra Saraswat> Broadcm08:40
Kamiliontwo separate entities, with different interests.08:40
lubot<Rudra Saraswat> Hmm...08:40
Kamilionthough the foundation has a bunch of ex-broadcom employees, which is how they got the chip deals.08:40
lubot<Rudra Saraswat> Yup...08:40
lubot<Rudra Saraswat> Am testing Lubuntu now08:41
lubot<Rudra Saraswat> Just booted08:41
Kamilionanyway, I oughta shut up before we spam up the development log with support discussion.08:41
Kamiliontake it to #lubuntu-offtopic if you wish to continue.08:42
lubot<Rudra Saraswat> I don't... Want to work now08:42
* Kamilion goes back to beating on focal08:44
lubot<Rudra Saraswat> Am installing lxqt-core now08:44
lubot<tsimonq2> @Rudra Saraswat [Xubuntu has the lowest memory footprint], No actually. We're under all others by about 100 MB. We did the math08:45
lubot<Rudra Saraswat> Ah...08:46
guivercCan a dev (wxl, tsimonq2 kc2bez etc) sometime peruse https://discourse.lubuntu.me/t/20-04-daily-testing-calamares-alongside-failed/834  (a number of failures are recorded in comments only & I don't have capacity to evaluate; yeah probably already seen but making sure..)08:46
lubot<Rudra Saraswat> But with LXQT, it must have increased08:46
Kamilionno, decreased with lxqt compared to lxde08:47
Kamilionwe're not at feature parity either08:47
lubot<Rudra Saraswat> Ah, I thought it must have increased!08:47
Kamilionstill a few things pcmanfm supports but pcmanfm-qt does not08:47
guiverc@Rudra Saraswat, in my x86 (19.04 testing) Lubuntu with LXQt performed better than Xubuntu on pentium M/1gb ram; GTK3 porting increased ram used by Xubuntu08:47
Kamilionand using plugins will bloat any desktop enviroment08:47
Kamilionsuch as the pcmanfm git plugin08:47
lubot<Rudra Saraswat> Ah08:47
Kamilionguiverc: phoronix benchmark?08:48
Kamilionor just gut observation feel?08:48
lubot<Rudra Saraswat> Yeah?08:48
lubot<Rudra Saraswat> I guess it must be a benchmark, because it does feel to be bloated08:49
Kamilionno, i mean, a benchmark is needed to be able to compare directly, gut observation doesn't really qualify since it's not directly objective08:49
lubot<Rudra Saraswat> Yup08:49
guivercKamilion, just observations; I noted first MATE slow down on thinkpad t43 I still use, then Xubuntu as it moved to GTK3... Expected same with 18.10 LXQt testing, but nope it was good.08:49
Kamilionwhat about xorg?08:50
lubot<Rudra Saraswat> Yeah?08:50
lubot<Rudra Saraswat> What about xorg?08:50
Kamilionquite a few things have changed during the last two development cycles08:50
KamilionGLamour and pixman have both learned new tricks with shader accelerations08:51
lubot<Rudra Saraswat> Yup08:51
Kamilionsome of which has also reduced memory usage (as long as you have a GPU with dedicated memory)08:51
lubot<Rudra Saraswat> Yup, I do08:52
Kamilionlots of updates in mesa, less things fall back to software emulation now08:52
Kamilionespecally for i810 and older intels08:52
lubot<Rudra Saraswat> Yup08:52
Kamilionso it's hard to tell if it's actually "lubuntu" that has improved in performance, QT becoming more optimized with 5.1x improvements, lxqt having less code than lxde, or the lower level system is operating smoother. xorg/mesa/dri/drm/kernel...08:53
lubot<Rudra Saraswat> Yup, really confusing08:53
lubot<Rudra Saraswat> Nowadays, people imagine the inner system to be faster08:53
KamilionI mean, lubuntu's gone from basically unusable in january to much better here in march on the pinephone, just due to the kernel improvements with the mali08:54
lubot<Rudra Saraswat> (Talking about newbies only)08:54
lubot<Rudra Saraswat> Yup08:54
Kamilioner, I mean, on the pinephone08:54
Kamilionif you used the binary mali drivers, it was already great performance08:54
lubot<Rudra Saraswat> I know, there are articles about it08:54
lubot<Rudra Saraswat> Hmm...08:54
Kamilionbut then you had trouble updating xorg08:55
guivercKamilion, my observation was I saw MATE slow down (around 16.04 or whenever it moved), forgot about that, and noted Xubuntu slowing somehwhat that eventually reminded me of MATE & yes it's GTK3 movement.  I can't tell differente with Lubuntu LXDE & LXQt (when using appropriate apps), just that it DIDN'T slowdown in switch08:55
lubot<Rudra Saraswat> Yup08:55
Kamilionyeah, that coincided with mesa picking up support for GL4.x08:55
lubot<Rudra Saraswat> LXDE & LXQT are really confusing08:55
lubot<Rudra Saraswat> The latter being more beautiful08:56
Kamilionand GLamour started trying to use it if mesa showed the extension as available, despite many GPUs only supporting GL 3.2 or below, and having to fall back to the slower mesa CPU emulation fallback for certain ops.08:56
Kamilionwhat's confusing about it?08:56
KamilionLXDE is about 12ish years old, and based on the GTK+ toolkit, while lxqt is about 3-4 years oldish, and based on QT5 explicitly (never supported QT4 AFAIK)08:57
guivercLXDE used GTK2 (deprecated) ; Most LXDE devs moved to join RazorQt creating LXQt as new desktop...  GNOME2 switched to Gnome Shell (GTK3) ages ago, MATE ported, xubuntu ported only recently...  Lubuntu switched to LXQt08:57
lubot<Rudra Saraswat> I'm referring to newbies; they do think that LXDE is the same as LXQT, LXQT being more beautiful08:57
Kamilionboth are ugly as heck if don't have lubuntu's theme08:57
lubot<Rudra Saraswat> Yup...08:57
lubot<Rudra Saraswat> I tried them on Debian, and they looked horrible, in reality08:58
Kamilionyeah, redwolf put a lot of effort into the lubuntu themes08:58
lubot<Rudra Saraswat> Yup08:58
Kamilionspeaking of themes08:58
lubot<Rudra Saraswat> By the way, are you on Ubuntu Discourse08:59
Kamilion@tsimonq2: it's about time to change /usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png08:59
Kamilionswitch to 1910-Lubuntu-logo.png if you have no other choices08:59
lubot<Rudra Saraswat> Yup, the background does not match the theme08:59
lubot<Rudra Saraswat> Yup08:59
lubot<Rudra Saraswat> They should do something08:59
Kamilionhttp://puu.sh/Fml8X/a79e812756.png09:00
lubot<Rudra Saraswat> Yup09:00
Kamilion1910-Lubuntu-logo.png seems to fit the best out of what we already have09:00
lubot<Rudra Saraswat> Yup!!09:01
lubot<Rudra Saraswat> :)09:01
Kamilionit's rather large though09:01
lubot<Rudra Saraswat> I just don't like the title bar of Lubuntu's applications09:01
Kamilionswitch your openbox theme then09:01
lubot<Rudra Saraswat> Yup, it is09:01
lubot<Rudra Saraswat> I know...09:01
lubot<Rudra Saraswat> Not a big issue :)09:01
lubot<Rudra Saraswat> 😀09:02
Kamilionlxqt doesn't handle window chrome09:02
lubot<Rudra Saraswat> Yup, chrome's is it's own09:02
Kamilionno, window chrome09:03
Kamilionnot google chrome09:03
Kamilionthe latter was named after the former09:03
Kamilionrun obconf-qt and you can mess with the Lubuntu Arc theme settings.09:04
lubot<Rudra Saraswat> Yup09:04
lubot<Rudra Saraswat> Anyways, am testing now09:04
lubot<Rudra Saraswat> Let's finish before we get spammed :)09:04
KamilionI really wish the QT terminal widgets didn't suck09:05
lubot<Rudra Saraswat> Yup09:06
Kamilionlibvte's GTK+ only though :<09:06
Kamilionno QT equivolent that I've found09:07
lubot<Rudra Saraswat> Hmm...09:07
lubot<Rudra Saraswat> Yup09:07
lubot<Rudra Saraswat> Again a bug found09:07
lubot<Rudra Saraswat> And it's same as last time09:07
lubot<Rudra Saraswat> SDDM does not start09:07
lubot<Rudra Saraswat> :<09:07
lubot<Rudra Saraswat> I think I'll build with GDM, not SDDM09:08
Kamilionwell, simon was the last one to touch it before focal... lol09:10
lubot<Rudra Saraswat> :)09:10
lubot<tsimonq2> @Kamilion [<Kamilion> @tsimonq2: it's about time to change /usr/share/lubuntu/wallpapers/lu …], We have a wallpaper contest that's wrapping up09:13
lubot<Rudra Saraswat> Ah09:14
KamilionOh, alright, wasn't aware of that09:14
Kamilionon lubuntu.me or somewhere else?09:14
lubot<tsimonq2> Discourse09:15
lubot<Rudra Saraswat> discourse.lubuntu.me09:15
Kamilionah09:15
Kamilionfound it09:16
Kamilionone request: for the love of DIMMs, compress the friggin png!09:16
lubot<Rudra Saraswat> :)09:16
Kamilion1910-Lubuntu-logo.png is like 8MB for no reason09:16
lubot<Rudra Saraswat> That's too much!09:17
lubot<Rudra Saraswat> Wasting a whole 8MB on a poor man's computer is a shame :)09:17
Kamilionhttp://puu.sh/FmlnF/c21b46d1a4.png09:18
Kamilionhere's the same image, 686KB09:18
Kamilionsame PSNR as the 9125KB version.09:18
Kamilionsame 5120x3200 resolution.09:18
lubot<Rudra Saraswat> They have increased the size for no reason09:18
Kamilionno, it's just a massive resolution and saved in 32bit for no reason09:19
lubot<Rudra Saraswat> By size, I meant size of the file09:19
Kamilionthe resolution isn't even much of a problem -- it looks great on a 4K monitor, in 32bit or 4bit, but 4bit indexed saves a huge amount of memory09:19
lubot<Rudra Saraswat> Yup09:20
Kamilionbut a lot of these contest entries are photos, which are not gonna index as well09:20
lubot<Rudra Saraswat> ...09:20
Kamilion... and none of these really fit lubuntu... *sigh*09:22
lubot<tsimonq2> That's in the eye of the beholder09:22
Kamilionuh, no, that's in the eye of historical progression, lol09:24
lubot<Rudra Saraswat> :)09:25
Kamilionwe've never shipped a photographic wallpaper as the default, EVER.09:25
Kamilionat most, we've shipped backgrounds with gradient fades09:25
lubot<Rudra Saraswat> Hmm...09:25
lubot<Rudra Saraswat> Yup09:25
Kamilionit's not like I mind either way09:25
lubot<Rudra Saraswat> Yup09:25
Kamilionbut if it's gonna be a photo, it'll be the first thing I reconfigure away09:26
lubot<Rudra Saraswat> Yup09:26
Kamilionwhereas I leave the lubuntu gradient defaults in place09:26
lubot<Rudra Saraswat> Back to the point, if you please :)09:26
Kamilionbecause they fit the rest of the lubuntu theme09:26
lubot<Rudra Saraswat> Or else, we'll get spammed, just like you said09:26
lubot<The_LoudSpeaker> you guys do realise that 500+ msgs in half a day counts as spam.09:27
Kamiliondude, you can go to #lubuntu-offtopic09:27
Kamilionnot you, loudspeaker09:27
KamilionI know you're already there.09:28
lubot<The_LoudSpeaker> @tsimonq2 re: https://phab.lubuntu.me/D83 you wanted some changes?09:33
-lugito:#lubuntu-devel- [Needs Review] Merge from debian unstable.: https://phab.lubuntu.me/D8309:33
lubot<The_LoudSpeaker> or is it good?09:33
lubot<tsimonq2> I will look09:33
lubot<The_LoudSpeaker> I think it is the whitespaces but tell me if there's something else.09:34
lubot<tsimonq2> Alright so taking this from PMs...09:58
lubot<tsimonq2> @The_LoudSpeaker I'll start from where I think is logical then go from there09:58
lubot<The_LoudSpeaker> yup!09:58
lubot<The_LoudSpeaker> listening09:58
lubot<tsimonq2> Here's how builds are done...  â€¦ mgmt/merger is a dummy job and it's a child job of mgmt/jobgenerator. In Jenkins you can set dependency builds to trigger after a job is successful. The merger job is always successful, so its child jobs are always triggered. Each merger job, e.g. merger_libfm-qt, has child jobs of the format RELEASE_10:04
lubot(stable/unstable)_libfm-qt which then downloads the source, puts it in a tarball, uploads it to the PPA, and gets PPA build results10:04
lubot<tsimonq2> The only difference between stable and unstable builds are where the orig tarball comes from. stable builds just use uscan to download the latest release. unstable builds use the tip of upstream master, which it wraps up in a tarball10:05
lubot<The_LoudSpeaker> okay. makes sense10:06
lubot<tsimonq2> The merger job literally does a cascading merge of ubuntu/DEVEL -> ci/stable -> ci/unstable10:07
lubot<The_LoudSpeaker> so once libfm-qt is successful, all the dependencies (packages that are dependent on libfm-qt) are also triggered to build?10:07
lubot<tsimonq2> @The_LoudSpeaker [so once libfm-qt is successful, all the dependencies (packages that are dependen …], No10:07
lubot<tsimonq2> But it should10:07
lubot<tsimonq2> That gets tricky though10:07
lubot<tsimonq2> For one no-op commit you could end up triggering 50 builds10:08
lubot<The_LoudSpeaker> haa. thats correct. I will trigger many builds. So how often does the unstable build run? every few hours or every specified no of commits later?10:09
lubot<The_LoudSpeaker> *it will10:09
lubot<tsimonq2> When a commit is pushed to Phab, iirc, it pokes Lugito which starts the merger job for the package10:10
lubot<tsimonq2> The individual stable/unstable jobs aren't automatically started individually10:10
lubot<tsimonq2> The merger job is always done first to make sure the branches are up to date10:11
lubot<tsimonq2> And then the child jobs, so stable and unstable for all the releases, are triggered10:11
lubot<tsimonq2> I'm going to be honest, like I said, I didn't plan this out before I started writing code and it was done in one sitting. I literally just wanted a working prototype10:12
lubot<tsimonq2> I'd really love to see a well-architected and well-executed CI rewrite10:12
lubot<tsimonq2> Feel free to ask as many questions as you'd like to help you understand how it's currently implemented and why. Then we can work on a new implementation spec, before we actually rewrite it. I want you to have the lead on this though10:13
lubot<The_LoudSpeaker> @tsimonq2 [When a commit is pushed to Phab, iirc, it pokes Lugito which starts the merger j …], So here's how it goes: e.g:  I commit to lxqt-globalkeys on phab —> That pokes lugito which starts merger job —> merger job merges ubuntu/focal of the package(where I had just committed) with ci/stable(latest release of globalke10:14
lubotys) and starts to build it, also does same for ci/unstable ?10:14
lubot<tsimonq2> @The_LoudSpeaker [So here's how it goes: e.g:  I commit to lxqt-globalkeys on phab —> That pokes l …], Yes10:14
lubot<tsimonq2> That's correct10:14
lubot<The_LoudSpeaker> the merge doesn't fail coz it is basically adding the debian folder from ubuntu/devel to base upstream tar10:14
lubot<tsimonq2> That's not why the merger doesn't fail10:15
lubot<tsimonq2> The merger job only works with the packaging Git repos10:15
lubot<tsimonq2> The individual tars are made by the child jobs10:15
lubot<The_LoudSpeaker> @tsimonq2 [The merger job only works with the packaging Git repos], which git repos exactly? ubuntu/focal and ___?10:16
lubot<tsimonq2> @The_LoudSpeaker [which git repos exactly? ubuntu/focal and ___?], ubuntu/focal is merged into ci/stable which is merged into ci/unstable10:16
lubot<tsimonq2> If you make a commit to stable, it is only visible on stable and unstable10:17
lubot<tsimonq2> If you make a commit to unstable, the other two don't see it10:17
lubot<tsimonq2> Quite frankly, I like that design10:17
lubot<The_LoudSpeaker> ahh! yes I can acyually commit to things other than ubuntu/focal na!10:17
lubot<The_LoudSpeaker> got it.10:17
lubot<tsimonq2> Yeah10:17
lubot<kc2bez> @tsimonq2 [Quite frankly, I like that design], +110:17
lubot<The_LoudSpeaker> @tsimonq2 [Quite frankly, I like that design], I too think it is good only. what redesign you are thinking it should have?10:18
lubot<tsimonq2> The merger jobs are pretty good. I want to figure out how to make the code less hacky and to be able to tie in Harbormaster10:19
lubot<tsimonq2> A couple of things...10:19
lubot<tsimonq2> If we created a new job for each diff, that's fairly wasteful. We also won't have an audit log for it10:19
lubot<tsimonq2> If we had one like "review" Jenkins job, we'd have to figure out which diff goes for what. That part isn't hard, it's figuring out where to build the sources. If we build it on CI we only get amd64. We can build it on LP but that may mean we get one new PPA for each diff10:21
lubot<tsimonq2> That's okay but again we don't have an audit log10:21
lubot<tsimonq2> We could basically have a review child job for each package and then have it create a new PPA for each diff. Then it can download each build log and have it as an artifact of the Jenkins job10:21
lubot<tsimonq2> The only thing then becomes this: do we want to have Jenkins jobs be huge, or should the diff just be a Harbormaster artifact? If we can have Harbormaster artifacts, we should attach the Jenkins and LP build log there and automatically clean up the Jenkins copy10:22
lubot<tsimonq2> I'm just thinking out loud but those are the things we have to think about10:23
lubot<tsimonq2> https://phab.lubuntu.me/source/ci-tooling/10:25
lubot<tsimonq2> @The_LoudSpeaker Here's your homework... … Go through https://phab.lubuntu.me/source/ci-tooling/browse/master/ci/jobgenerator.py and tell me what it's doing. Same with https://phab.lubuntu.me/source/ci-tooling/browse/master/ci/lp_check.py10:29
lubot<tsimonq2> If you don't understand something after looking at it for a good chunk of time, let me know10:29
lubot<tsimonq2> Once you know what the existing code does, I'll be confident you have a good idea what needs to be replaced10:30
lubot<The_LoudSpeaker> k. I will take a look.10:31
lubot<tsimonq2> Sounds good10:32
lubot<The_LoudSpeaker> also check D83 once you are free. if it is good, I will complete other merges from merge-tool in a simillar way.10:32
lubot<tsimonq2> Okay10:32
lubot<tsimonq2> @tsimonq2 [Once you know what the existing code does, I'll be confident you have a good ide …], I would definitely like to move to database storage. Perhaps developing a small CLI tool to interact with a simple server would work. I'd also like Harbormaster interaction, and the ability to stand up (un)stable-type Jenkins jobs with10:34
lubot a specific PPA.10:34
lubot<tsimonq2> If you want to do the work, I can let this be your baby10:35
lubot<tsimonq2> Otherwise I'm happy to help10:35
lubot<The_LoudSpeaker> I will have to read in detail about jenkins and understand current working. after that lets try to get the redesign, I would also like it to be more integrated with harbourmaster.10:37
lubot<tsimonq2> Sounds good10:38
-lugito:#lubuntu-devel- [rMANUALbfbe1bcd2c1e: Update qpdfviewprefrences.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALbfbe1bcd2c1e22:06
-lugito:#lubuntu-devel- [rMANUAL9a8c6928784f: Update qpdfview-graphics.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL9a8c6928784f22:09
-lugito:#lubuntu-devel- [rMANUALa29a94d8254a: Update Graphic_PDF_subtab.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALa29a94d8254a22:11
-lugito:#lubuntu-devel- [rMANUAL8f91914bfe65: Update graphics-postcrtpt.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL8f91914bfe6522:15
-lugito:#lubuntu-devel- [rMANUAL9c7d36207e3b: Update qpdfview-interface.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL9c7d36207e3b22:17
Kamilionaha, found it23:06
Kamilionroot@kamilion-focal:/home/minilubuntu-focal/FileSystem/usr/share/initramfs-tools# grep -R "gio "23:06
Kamilionscripts/casper-bottom/25adduser:            chroot /root sudo -i -u $USERNAME dbus-run-session -- gio set /home/$USERNAME/Desktop/$(basename "$file") metadata::trusted true23:06
-lugito:#lubuntu-devel- [rMANUAL0980d14b6ea5: Update qpdfview-shortcuts.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0980d14b6ea523:29
-lugito:#lubuntu-devel- [rMANUAL0d2eb8101d58: Update qpdfview-modifiers.png] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0d2eb8101d5823:35

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