 too late i already mirror /dev/urandom arraybolt
 we forget i am my own source of chaotic entropy
[00:39] <arrayboltCBook> Heh.
[00:40] <chaoticentropy> @teward001: Too late, I stole it. :P
[00:40] <arrayboltCBook> ok this is offtopic I should stop and go back to installer-prompt hacking
[00:45] <tsimonq2> hi @teward001 teward I need my code and my invoice :P
[00:49] <teward> see email reply.  at dinner right now
 *accidentally REJECTs all uploads for the installer* OOPS :p
[01:19] <arrayboltCBook> Good, I didn't make any uploads :P
[01:19] <arrayboltCBook> Yet.
[01:42] <teward> tsimonq2: see email - invoice from PayPal in your inbox
[01:58] <teward> tsimonq2: payment received, thanks.
[01:59] <teward> fyi i'm going to burn lubot briefly and try another IRC integration for Matrix.
[02:01] <teward> ... tomorrow
[02:02] <arraybolt3> Nice, that sounds hopeful. Would be nice to use Matrix again withoud causing floodspam.
[02:34] <arraybolt3> Does anyone here have any idea how /etc/sddm.conf gets written on the Lubuntu live ISO?
[02:35] <arraybolt3> By default it enables autologin for the Lubuntu user and sets the session to Lubuntu.desktop.
[02:35] <arraybolt3> I'm trying to find what makes that happen so that it can be tweaked to launch the installer prompt instead.
[02:35] <arraybolt3> I assume it's written dynamically on bootup since "apt-file find /etc/sddm.conf" doesn't give any results.
[02:40] <arraybolt3> Found it. It's in Casper... and it looks like it's... *build into the initramfs?!*
[02:41] <arraybolt3> *built
[02:42] <arraybolt3> Wow. I'm assuming there's some history in here - what SDDM session is "QLubuntu"?
[02:48] <genii>  !info qlubuntu-default-session
[02:48] <genii> Hm
 typo
[02:48] <genii> !info qlubuntu-default-session bionic
 well might not be a package on its own might have been something to specify it was not lxde way back
[02:49] <genii> ah right we're in -devel
 genii: oh hai.  send decaf
[04:32] <arraybolt3> Whilst doing other testing, it looks like Calamares would have let me make an initial user account without a password? I may try and verify this myself later, but if someone has time, could they verify that that's possible? If so, it might make the XScreenSaver glitch with a passwordless account a whole lot more important.
[04:32] <arraybolt3> Also arguably that would be a bug in Calamares since a user account on Linux is never supposed to be passwordless AFAIK.
[11:37] -queuebot:#lubuntu-devel- Packageset: Added xdg-desktop-portal-lxqt to lubuntu in kinetic
[11:37] -queuebot:#lubuntu-devel- Packageset: Added xdg-desktop-portal-lxqt to lubuntu in lunar
[16:29] <user94> hello?
[20:17] <arraybolt3> Still hacking on lubuntu-installer-prompt, I think the easiest way to make things work right is to add a "startLubuntuLiveEnv.sh" script to the mix. I made a "map" of how I think it should work and pastebinned it here: https://dpaste.com/3BEAZE6KW
[20:17] <arraybolt3> I'm going to start trying to implement this, if there's anything that should change let me know.
[20:52] <tsimonq2> arraybolt3: The thing I can't quite put my finger on is: what is the advantage to a completely different session?
 One tiny upside is less resources used during install but one downside would be how do testers end up reporting bugs in the just the installer session
[21:03] <arraybolt3> tsimonq2: The reason for a completely different session is that, without it, we have LXQt appear first, and then the installer prompt pop over the top.
[21:04] <arraybolt3> That takes a bit more resources, and also, it looks choppy.
[21:04] <arraybolt3> Having a different session means that the prompt appears on its own, and then *it* (or really, the startLubuntuLiveEnv.sh script) starts LXQt.
[21:05] <arraybolt3> One could argue this is purely a "it looks nice" change, but the whole point of the installer prompt is mostly that it looks nice, so if we're going to make things look nice, why not make them look *really* nice.
[21:19] <arraybolt3> tsimonq2: Oh my gosh, it works. Almost, it's a tiny bit rough, but you have to see this. Hold on, let me make a video...
[21:20] <arraybolt3> Somehow the Lubuntu theming gets lost if you start LXQt, but otherwise it looks perfect.
[21:21] <arraybolt3> tsimonq2: https://imgur.com/a/BE8UE7b
[21:23] <arraybolt3> And there are some changes left to be made to the code itself for i.e. making the buttons vanish but the background stay when Install Lubuntu is clicked, and detecting when Calamares is closed so an LXQt session can be started automatically.
[21:25] <arraybolt3> So here's what I'm not sure of - why did all the Lubuntu theming get lost?
[21:28] <arraybolt3> Perhaps there's more to the X sessions than just /usr/share/xsessions.
[21:40] <arraybolt3> Hah, it has to do with the desktop file name.
[22:08] <arraybolt3> Does anyone know where/how Lubuntu's LXQt theming is set, and why it's dependent upon the name of the desktop file that launches the X session?
[22:10] <arraybolt3> I've figured out that if the name of the desktop file that launches the X session is "Lubuntu.desktop" the theming applies, otherwise it doesn't.