/srv/irclogs.ubuntu.com/2023/02/03/#lubuntu-devel.txt

lubot[telegram] <teward001> too late i already mirror /dev/urandom arraybolt00:36
lubot[telegram] <teward001> we forget i am my own source of chaotic entropy00:36
arrayboltCBookHeh.00:39
chaoticentropy@teward001: Too late, I stole it. :P00:40
arrayboltCBookok this is offtopic I should stop and go back to installer-prompt hacking00:40
tsimonq2hi @teward001 teward I need my code and my invoice :P00:45
tewardsee email reply.  at dinner right now00:49
lubot[telegram] <teward001> *accidentally REJECTs all uploads for the installer* OOPS :p01:18
arrayboltCBookGood, I didn't make any uploads :P01:19
arrayboltCBookYet.01:19
tewardtsimonq2: see email - invoice from PayPal in your inbox01:42
tewardtsimonq2: payment received, thanks.01:58
tewardfyi i'm going to burn lubot briefly and try another IRC integration for Matrix.01:59
teward... tomorrow02:01
arraybolt3Nice, that sounds hopeful. Would be nice to use Matrix again withoud causing floodspam.02:02
arraybolt3Does anyone here have any idea how /etc/sddm.conf gets written on the Lubuntu live ISO?02:34
arraybolt3By default it enables autologin for the Lubuntu user and sets the session to Lubuntu.desktop.02:35
arraybolt3I'm trying to find what makes that happen so that it can be tweaked to launch the installer prompt instead.02:35
arraybolt3I assume it's written dynamically on bootup since "apt-file find /etc/sddm.conf" doesn't give any results.02:35
arraybolt3Found it. It's in Casper... and it looks like it's... *build into the initramfs?!*02:40
arraybolt3*built02:41
arraybolt3Wow. I'm assuming there's some history in here - what SDDM session is "QLubuntu"?02:42
genii !info qlubuntu-default-session02:48
ubot93Package qlubuntu-default-session does not exist in lunar02:48
geniiHm02:48
lubot[telegram] <lynorian> typo02:48
genii!info qlubuntu-default-session bionic02:48
ubot93'bionic' is not a valid release02:48
lubot[telegram] <lynorian> well might not be a package on its own might have been something to specify it was not lxde way back02:49
geniiah right we're in -devel02:49
lubot[telegram] <teward001> genii: oh hai.  send decaf03:26
arraybolt3Whilst 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
arraybolt3Also arguably that would be a bug in Calamares since a user account on Linux is never supposed to be passwordless AFAIK.04:32
-queuebot:#lubuntu-devel- Packageset: Added xdg-desktop-portal-lxqt to lubuntu in kinetic11:37
-queuebot:#lubuntu-devel- Packageset: Added xdg-desktop-portal-lxqt to lubuntu in lunar11:37
=== Eickmeyer0 is now known as Eickmeyer
user94hello?16:29
arraybolt3Still 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/3BEAZE6KW20:17
arraybolt3I'm going to start trying to implement this, if there's anything that should change let me know.20:17
tsimonq2arraybolt3: The thing I can't quite put my finger on is: what is the advantage to a completely different session?20:52
lubot[telegram] <lynorian> 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 session20:53
arraybolt3tsimonq2: 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:03
arraybolt3That takes a bit more resources, and also, it looks choppy.21:04
arraybolt3Having a different session means that the prompt appears on its own, and then *it* (or really, the startLubuntuLiveEnv.sh script) starts LXQt.21:04
arraybolt3One 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:05
arraybolt3tsimonq2: 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:19
arraybolt3Somehow the Lubuntu theming gets lost if you start LXQt, but otherwise it looks perfect.21:20
arraybolt3tsimonq2: https://imgur.com/a/BE8UE7b21:21
arraybolt3And 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:23
arraybolt3So here's what I'm not sure of - why did all the Lubuntu theming get lost?21:25
arraybolt3Perhaps there's more to the X sessions than just /usr/share/xsessions.21:28
arraybolt3Hah, it has to do with the desktop file name.21:40
arraybolt3Does 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:08
arraybolt3I'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.22:10

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