2025-08-30.log

joschokay, i'm back00:15
joschsorry, this took way longer...00:15
- cow321 (QUIT: Server closed connection) (~deflated8@user/meow/deflated8837)00:17
joschyes, what m.inute said might've happened but reform53 also said earlier that the emmc, not the sd-card was chosen for /boot but i also was not quite sure what was going on and felt a bit confused00:17
+ cow321 (~deflated8@user/meow/deflated8837)00:17
joschgenerating a new system image now...00:18
joschminute: unless you have objections, i'd add the reform-y2k plymouth theme in the next version of reform-tools and add plymouth as a dependency for reform-desktop-full00:18
joschthis would *not* enable plymouth yet. To enable it, one would have to manually configure that the "splash" boot option is added to the kernel cmdline00:19
josch(either by editing /etc/default/u-boot or /etc/u-boot-menu/conf.d/foo.conf)00:19
joschthe downside is that it does not work on all platforms but we want to ship a unified system image00:20
joschbut i think there exists a good solution: add the "splash" parameter to u-boot of the platforms where plymouth does work and should be enabled00:20
minutejosch: if you ship it as something that is off by default but can be easily activated for beta testing, that would be best00:41
minutejosch: then i can test it and tweak the design on my own machines00:43
joschminute: yes, it will be "off by default" because "splash" is not in the linux cmdline by default anywhere (yet)00:43
minutejosch: good good00:44
joschit is quite crazy what one can do with plymouth00:44
joschessentially you can do literally anything because if you want to, your plymouth theme can literally be your 100% custom plugin written in C00:44
joschfor the reform-y2k theme, instead of re-inventing the wheel, I took the two-step plugin (which itself is written in 2.3k lines of C) and has the advantage that it has a few dozen configuration options for things one might usually want to change when creating a simple theme. So instead of writing C, one just changes config values in a text file.00:47
joschIf one wants to go a bit deeper, there is the plugin called "script" which allows executing a custom turing-complete scripting language (no idea if it has a name) which allows customizing nearly everything that one could want to render on the screen during boot00:50
joschand then of course the most powerful option is: write your theme as a new C plugin00:50
joschif the two-step plugin is sufficient, there are a few things to remember, for example that while it is possible to show the text in an arbitrary font, one has to copy that font into the initramfs and tell fc-cache about it00:51
josch(and since i was lazy i just used the font which is in there anyways, Cantarell)00:52
minutejosch: haha wow, sounds intense00:56
minutejosch: i see, obviously the font has to be Inter ^^^^00:56
joschi'm running reform-setup-encrypted-disk right now and i think i remember that (a few days ago?) there was a case where somebody entered an empty password but the initramfs cannot handle that situation and then one can never unlock the disk? I think I should just forbid an empty passphrase, yes?00:57
joschokay, if the font has to be Inter, then I'll add a hook to copy it in00:57
minutejosch: thx! that's the first thing that i'd do anyway :D00:58
josch"Inter Medium 11" I guess, that's what is used everywhere else00:58
minutejosch: and oh yeah, forbidding the empty passphrase sounds good00:58
joschokay, i'm adding that now01:00
joschreform-setup-encrypted-disk never stores the passphrase in a variable so we cannot compare the user-supplied passphrase against the empty string01:09
joschfortunately, cryptsetup has the --test-passphrase option so we can just check if the empty string opens the device or not :)01:09
minutejosch: nice01:15
joschhrm... but it should work even with an empty passphrase... i'm reading cryptsetup-initramfs scripts right now...01:32
minutejosch: hm01:32
minutejosch: what sense does that make though? why encrypt with no passphrase? keyfile?01:33
joschminute: i don't think it makes sense which is why this is (as mentioned earlier) now forbidden in reform-setup-encrypted-disk: https://source.mnt.re/reform/reform-tools/-/commit/4b6aad94093c6fe9f1f470cc9aa3da41ac571a0701:34
joschbut for non MNT users, the failure mode is bad. Right now, all they see is "Nothing to read on input. cryptsetup: ERROR: cryptsetup failed, bad password or options?"01:35
joschi'd say this is a bug because either a) make it work or b) add a message that tells the user that empty passwords are not supported01:36
minutejosch: non mnt users of what exactly?01:40
joschminute: Debian in general i mean01:43
minutejosch: ohh ok01:43
joschI also just succesfully ran reform-setup-encrypted-disk and the system boots up with /boot on emmc just fine01:46
joschThis was on rk3588 classic reform01:46
joschSo I cannot see a bug there with the latest system image and reform-setup-encrypted-disk. Thus, maybe the bug is specific to imx8m+ pocket reform?01:47
josch(and since i don't see a bug i cannot fix anything, sorry)01:47
- n_to (QUIT: Quit: quitidiquit) (~n_to@2a03:4000:6:3662:24b1:57ff:fec6:76c1)02:00
+ n_to (~n_to@2a03:4000:6:3662:24b1:57ff:fec6:76c1)02:00
minutejosch: ah, i didn't have a bug with reform-setup-encrypted-disk. the known reported bug was about the passphrase. but good that you checked anyway! the bug i encountered was with reform-flash-rescue not yielding a bootable system on imx8mp. might be specific to the latest main build of sysimage though, for example02:12
joschah okay, then let me run reform-flash-rescue now as well02:13
joschheh, already found the first bug XD02:14
joschand the second one...02:21
joschminute: i have to hit the "y" key a lot... would you like to have a --force option for reform-flash-rescue such that it just says yes to every warning and works without user interaction?02:26
minutejosch: yes02:28
minute:D02:29
joschand found another bug in reform-boot-config02:29
joschyou can see it has been a while since i've run these...02:30
joschwhy does nobody else run into those things :D02:30
minutepeople rarely need these specific tools i think02:30
minutethe most common use case is reform-setup-encrypted-disk i think02:30
joschyeah, probably02:31
minutebut yeah, i _was_ using reform-flash-rescue :D02:31
joschthen i'll be sorry in advance for the new bugs that fixing the old bugs introduces :D02:36
joschtesting the fixed scripts now...02:36
minuteno worries!02:39
joschminute: i just successfully ran reform-flash-rescue, rebooted, got through the wizard, rebooted and successfully started gnome -- no bug in sight :(02:40
joschthe bugs i fixed were only problems with what was printed to the screen, so unlikely they caused the issue you saw02:41
minutejosch: well, that's good then, thanks for being thorough! maybe it didn't work because of too-old uboot02:42
joschhrm... :/02:42
minutedoes reform-flash-rescue always flash the latest uboot as well?02:43
joschit flashes whatever is in /boot/flash.bin02:43
joschand since two commits ago it offers to run reform-flash-uboot if that file does not exist02:43
minuteok. i thought it checks against a hash and downloads a newer version or so02:43
joschit could02:44
minuteah, that functionality is in reform-flash-uboot iirc02:44
joschbut does the user not use the "latest" system image to do this sort of operation anyway?02:44
joschyes02:44
minutejosch: yeah that's right02:44
joschbut it currently only checks if /boot/flash.bin is there or not, not if it's the latest02:44
joschand for example in the reform-system-any image /boot/flash.bin isn't there, so now reform-flash-rescue offers to run reform-flash-uboot to obtain a copy (and with --force it will do so automatically)02:45
joschbut i'll implement --force tomorrow, not today :)02:45
joschand then new reform-tools release02:45
minutejosch: ok cool! many thanks02:45
joschi'm happy to have a bit more time for this again02:45
joschbeing in the middle of the semester break helps :)02:46
joschgreetings from portugal -- FOSS work is much more fun with 1 gbit/s down *and* up :D02:46
joschbottleneck when flashing sd-card is now the write speed of the sd-card and not my internet XD02:47
minutejosch: haha wow @ 1gbit up02:52
joschyeah, it's sad that in germany i pay *more* for my internet at home and get only a fifth of the speed compared to here :(02:54
minutejosch: sounds like i should pay a visit to portugal, never been!03:00
joschtoo hot and too many cars (barely any infrastructure for bikes) but in contrast to summer in germany I get mega fast internet and really good AC in every room, so i'm more productive here during summer :D03:01
josch(half my family lives here, which is why we are here for a few weeks during summer)03:02
josch(that's also the explanation for my weird last name)03:02
+ emdevt (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514)03:09
hairuok i solved the message03:17
hairuhttps://paste.gentoo.zip/qlZDBcQL03:17
hairuhttps://matrix.xwaretech.net/heisenbridge/_heisenbridge/media/xwaretech.net/CDHQrTQNdFLvMzaErQhRvTvL/5P5Viy1qSLA/IMG_1036.jpeg03:17
+ enticeing (~user@user/enticeing)03:18
- enticeing (QUIT: Quit: rcirc on GNU Emacs 30.1) (~user@user/enticeing)03:20
- paperManu (QUIT: Ping timeout: 260 seconds) (~paperManu@72.10.129.226)03:43
* ChanServ changed mode (+o, minute)03:51
* minute changed mode (+b, hairu!*@*)03:51
- minute was kicked by hairu (hairu)03:51
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org)03:59
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)04:16
+ bkeys1 (~Thunderbi@h193.131.19.98.dynamic.ip.windstream.net)04:19
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@98.19.131.193)04:20
* bkeys1 -> bkeys04:20
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@h193.131.19.98.dynamic.ip.windstream.net)04:33
+ bkeys1 (~Thunderbi@98.19.131.193)04:34
- bkeys1 (QUIT: Ping timeout: 260 seconds) (~Thunderbi@98.19.131.193)04:38
+ bkeys (~Thunderbi@98.19.131.193)04:46
- skipwich (QUIT: Remote host closed the connection) (~skipwich@user/skipwich)05:01
+ skipwich (~skipwich@user/skipwich)05:01
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1)05:12
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@98.19.131.193)05:29
- mhoye (QUIT: Server closed connection) (~mhoye@li319-32.members.linode.com)05:38
+ mhoye (~mhoye@li319-32.members.linode.com)05:39
- Sario (QUIT: Quit: updates) (sario@libera/staff/owl/sario)06:52
+ Sario (sario@libera/staff/owl/sario)06:59
- emdevt (QUIT: Remote host closed the connection) (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514)07:54
+ emdevt (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514)07:56
joschch: i'd like to pass the "how much sleep do you need??" award on to m.inute if you agree :D08:46
joschthe thing i came here to say is this: i get extremely annoyed by how limited discourse is in how much of a thread is shown in the browser. Even my poor little A311D can easily handle millions of characters on a page, so why unload things so quickly as i scroll, breaking ctrl+f and other browser functionality. But I found a workaround on HN:08:48
joschappend ?_escaped_fragment_ to the URL. That will disable all javascript and load the post in question as a single page. \o/08:48
- iank (QUIT: Server closed connection) (~iank@fsf/staff/iank)08:49
+ iank (~iank@fsf/staff/iank)08:49
- emdevt (QUIT: Ping timeout: 256 seconds) (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514)09:08
+ emdevt (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514)09:10
joschTIL: git push -o ci.skip09:16
joschno need to generate 21 GB of artifacts for a change in the README09:17
- shtrophic (QUIT: Ping timeout: 260 seconds) (~m-hrdsqi@user/shtrophic)09:45
+ shtrophic (~m-hrdsqi@user/shtrophic)09:53
+ reform11696 (~reform116@p200300ee572785006159c3ae7cc6668c.dip0.t-ipconnect.de)09:56
- shtrophic (QUIT: Ping timeout: 248 seconds) (~m-hrdsqi@user/shtrophic)10:02
+ gustav28 (~gustav@c-78-82-52-20.bbcust.telenor.se)10:02
+ shtrophic (~m-hrdsqi@user/shtrophic)10:08
chjosch: :>10:24
- skipwich (QUIT: Ping timeout: 260 seconds) (~skipwich@user/skipwich)10:35
chhm, dead_greek10:46
+ skipwich (~skipwich@user/skipwich)10:50
reform11696hi its me uni, i tried to boot from the sd card with the image minute provided but it doesnt boot off it, i tried it several times now - it asks me with for the cryptsetup pw and without nvme i go into initramfs11:25
+ hlep (~hlep@user/hlep)11:33
joschreform11696: long shot: have you tried flashing to a different sd-card? we had users in the past who discovered that they had an sd-card which would refuse to work with their reform but picking a different one would work11:41
reform11696i just bought one from sandisk11:43
reform11696i dont have anyother besides one which is 8gb11:43
reform11696but the image is too large11:43
joschreform11696: which sizes do you have? I could build you a smaller image11:44
reform11696i got 32gb which doesnt work i guess and one 8gb from verbatim11:45
reform11696i try to look for another one on a raspbi11:45
reform11696ok i do not find the other one12:01
reform11696do you have a smaller image laying around? or can i test anything on the web?#12:21
joschreform11696: not laying around, i'm building one12:23
reform11696tried this image https://reform.debian.net/d-i/ but still i go into initramfs since it looks for the encrypted source device12:33
reform11696with the 8gb sd card12:33
reform11696can u try a usb stick?12:34
joschreform11696: this is reform.debian.net -- there is a warning which says that this is *not* an official MNT website12:34
joschreform11696: additionally, the page you linked is for Debian installer images, not the system images published by MNT12:34
reform11696ok sorry12:35
joschyou get the latest MNT images via this link: https://mnt.re/system-image12:36
josch(which is also what it says on the top of https://reform.debian.net/)12:36
joschreform11696: should be finished in about half an hour12:51
reform11696thanks I hope it works, as i get to the initramfs i assume  the boot partition is on the emmc can you somehow delete that flag and rebuild the emmc?12:52
joschreform11696: u-boot is on emmc and it will prefer booting from the sd-card12:53
- jogu (QUIT: Remote host closed the connection) (~jogu@user/jogu)13:07
+ jogu (~jogu@user/jogu)13:08
+ paperManu (~paperManu@72.10.129.226)13:17
joschoh interesting...13:31
joschso i was about to upload pocket-reform-system-imx8mp.img and noticed that there already was an old system image from August 202413:31
joschwhich I created last year in context of this issue: https://community.mnt.re/t/debugging-boot-failures/2375/113:32
joschand this issue looks *very* similar to the ones we have now, no?13:33
joschbut that was due to a UBOOT_OFFSET issue which should be fixed...13:34
joschreform11696: in any case, here is the image which worked for deianara on the imx8mp pocket last year, so this *should* be a "known good" image: https://mister-muffin.de/reform/pocket-reform-system-imx8mp_2025-08-30_deianara.img.xz13:38
reform11696thanks i write it with dd if of because the bmaptool did not work somehow with some images, also i am on a different computer rn so that i can flash the sd i hope theres no difference13:39
joschreform11696: writing with dd after extracting the xz-compressed image is totally fine13:39
reform11696should i format the sd in ext4?13:39
- hlep (QUIT: Quit: zzz) (~hlep@user/hlep)13:39
joschreform11696: this is a disk image, so it does not get copied as a file but with dd13:39
joschreform11696: did you copy the image as a normal file to an existing filesystem before?13:40
reform11696yes with bmaptool and dd13:40
reform11696but i didnt know if i should use exfat or ext4 with gparted before13:40
joschreform11696: if you created filesystem on the sdcard with gparted or any other tool before, then using bmaptool or dd will overwrite them13:41
joschreform11696: just to be sure, could you copypaste the exact command you use to flash the image to your sd-card?13:41
josch(either dd or bmaptool, doesn't matter)13:41
reform11696sudo dd if=reform-system-imx8mp.img of=/dev/sdX \13:42
reform11696        bs=8M status=progress that i used13:42
reform11696also with bs=1M13:42
joschreform11696: what did you use instead of of=/dev/sdX?13:43
reform11696sudo dd if=/home/user/Downloads/pocket-reform-system-imx8mp_2025-08-30_deianara.img.xz of=/dev/mmcblk0p1 \13:43
reform11696thats what i use13:43
joschooooooooooooh13:43
joschthere is a problem :)13:43
reform11696damn13:44
joschtwo problems actually13:44
reform11696no p1?13:44
josch1) you are flashing a compressed image -- you have to uncompress it before13:44
josch2) you are flashing it to a partition, not to the device itself13:44
joschyes, remove the p113:44
joschand uncompress the image beforehand13:44
joschreform11696: after flashing to make sure that the flashing was successful, remove the sd-card and plug it in again. It should have two partitions. The one on the front should be 488 MiB small and should contain a file called boot.scr. The second partition should contain a normal linux root filesystem with /usr, /home and /etc13:46
reform11696oh yeah, sorry i had a long break with linux13:47
joschreform11696: lets use this to improve the documentation -- where would you have liked to find out how to flash the image?13:47
reform11696so as a question, i would answer it with https://support.mnt.re/ acutally13:48
reform11696actually13:49
joschreform11696: support.mnt.re currently says "Please refer to the guide in the Operator Handbook on how to do this." and then links to https://mntre.com/documentation/pocket-reform-handbook/software.html#flashing-the-system-image13:51
joschreform11696: is that what you clicked? that's probably where you have the of=/dev/sdX from13:51
reform11696i googled dd if of mnt pocket reform actually and came to that site but i did yesterday something else but i cant remember the site where i found it i guess it was the gitlab13:52
joschokay, lets improve the wording in the handbook... one sec...13:53
reform11696thanks13:53
joschreform11696: also your file was compressed with xz -- did you download it from reform.debian.net?13:58
reform11696deianara.img.xz this one? no from the link u gave me .. the reform.debian.net thing i only touched once because of "emergency" i couldnt boot anything13:59
joschah okay13:59
joschgood13:59
+ jogu_ (~jogu@user/jogu)14:00
joschreform11696: i suggested to change the handbook text like this -- do you think that would've helped you? https://source.mnt.re/reform/pocket-reform-handbook/-/merge_requests/6/diffs14:01
reform11696yes thats a good fresh up14:02
joschreform11696: thank you!14:02
joschnow lets see if it makes a difference for you :)14:03
reform11696and its irrelevant if the sd card is ext4 exfat?14:03
- jogu (QUIT: Read error: Connection reset by peer) (~jogu@user/jogu)14:03
joschreform11696: whatever filesystem was on the sd-card before will be overwritten14:03
joschreform11696: as it says in the handbook: "all data on the microSD card will be erased"14:04
joschthat includes any data of filesystems that might've been present on the card before14:04
+ jogu (~jogu@user/jogu)14:06
- jogu_ (QUIT: Ping timeout: 256 seconds) (~jogu@user/jogu)14:07
reform11696i booted from the sd and typed in root now what?14:15
joschreform11696: so you booted from sd and you did *not* see the setup wizard?14:16
reform11696is the setup wizard gui?14:16
reform11696i only see a cli14:16
joschoh dear :(14:16
joschhrm...14:16
joschyes, the setup wizard is a gui and looks like this: https://screenshots.debian.net/package/reform-setup-wizard14:17
joschreform11696: i guess when you are thrown into the single user mode on cli you do not see any actual error message explaining *why* this happened?14:18
reform11696not really14:18
reform11696tty 714:18
joschreform11696: which system image did you end up flashing?14:18
reform11696that deianara.img.xz14:18
joschokay14:18
joschif you do this: ls -lha /boot14:19
joschcan you confirm that the files are indeed from August 2024?14:19
+ mjw (~mjw@gnu.wildebeest.org)14:19
reform11696yes its august14:20
reform11696but i cant see 202414:20
reform11696only august14:20
reform11696sorry  yeah 202414:20
joschokay, good14:20
reform11696i added a user14:20
joschokay, but can we maybe start with trying to figure out why you are thrown into single user mode in the first place?14:21
joschcould you run this:14:21
joschjournalctl -p 3 -xb14:21
joschit will show you the errors (priority 3) of this boot14:22
reform11696it shows me a lot of error but i dont know which ones are relevant14:23
reform11696as i dont have internet connectifity (?) even with the lan adapter hooked up i cant upload it so easy14:24
reform11696i  can post in the forum if you want14:24
joschmaybe taking a photo would work?14:24
reform11696dmed you on the forum14:27
joschneh that's just bluetooth and the ntp daemon14:28
joschreform11696: i'm really sorry, i don't have an imx8m+ pocket, so i'm of very limited help i'm afraid :(14:29
reform11696u helped me alot14:32
reform11696i flashed the image from mnt and it gives me the wizard now14:49
josch\o/14:50
joschreform11696: which image exactly did you flash? the latest one?14:50
reform11696https://source.mnt.re/reform/reform-system-image/-/jobs/11901/artifacts/raw/reform-system-any.img.gz14:51
joschreform11696: okay, then do you think that the problem was that you flashed to a partition and not to the device? Because you also tried flashing MNT images originally, right?14:53
reform11696yeah that could be14:53
reform11696sorry about that14:53
joschreform11696: no problem! but could you send a message to the community forum post of yours with the resolution?14:53
joschi'm usually coming back to a thread a year later and i will have forgotten everything about today and it will help to have a small note saying what the issue was14:54
joschespecially since forum user murph seems to have a very similar problem14:54
reform11696i posted14:57
reform11696i try to move the system to the nvme now, but dont want to mess up with the cryptsetup again ..14:58
joschreform11696: can you quickly remind me what the cryptsetup problem was?15:00
+ bkeys (~Thunderbi@98.19.131.193)15:01
reform11696i dont remember again too ^^ but i guess i will try again. where should i put the boot option on the emmc?15:01
joschah15:02
joschreform11696: it shows you errors when you run reform-setup-encrypted-disk or it shows you errors when you reboot afterwards?15:02
joschah sorry15:03
joschwrong paste15:03
joschreform11696: yes, put the /boot partition on emmc15:03
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@98.19.131.193)15:21
+ bkeys (~Thunderbi@h193.131.19.98.dynamic.ip.windstream.net)15:25
joschminute: in this commit you added the package gnome-themes-extra-data to be installed: https://source.mnt.re/reform/reform-system-image/-/commit/07e1edf40191fb4ae3f3f07e601c9a6c4dd8929c15:30
joschminute: do you happen to know *why* that package is needed? Here are its contents: https://paste.debian.net/hidden/f19c3d79/15:30
joschcontext: the package is to be removed from debian because upstream abandoned it15:30
joschminute: should i just remove it and see if anything breaks?15:31
joschreform-tools is one of seven packages in debian that still depend on it15:31
joschminute: in unrelated news, just a note: the two-stop plymouth plugin does not do any scaling of the MNT watermark, so it looks quite different on the classic reform compared to the pocket: https://mister-muffin.de/p/5Xv8.jpg15:52
minutejosch: looks like adwaita theme for gtk215:59
joschyes15:59
joschand there is work to remove gtk2 from debian15:59
minutejosch: if it's gone it's gone i guess... hmm. doesn't kicad use gtk2?16:00
joschyes, several packages do16:00
minutehmm i think they moved to gtk3, but i think not wayland native yert16:00
minuteyet16:00
joschthere are a lot of gtk2 packages left but work is being done to convert or remove them16:01
minutecool16:01
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@h193.131.19.98.dynamic.ip.windstream.net)16:01
minuteok, let yeet it josch 16:01
minutelet's16:01
minutejosch: lgtm @ mnt reform logo on classic16:02
joschokay, then in other news: reform-tools 1.77 is already old -- i just tagged 1.78 :)16:02
joschyes, i like the logo size there much more -- on the pocket it's a bit too big16:02
minuteyeah it's too big on pocket16:02
minutealso in the login screen in gdm16:02
minutesame thing... it's a bit of a tradeoff16:03
minuteto fine tune this we would need to ship 2 sizes i think16:03
joschthere are more complex plymouth themes that try to deal with hidp displays better16:03
+ bkeys (~Thunderbi@66.110.201.50)16:03
joschbut that also feels like a ton of work for just a tiny change in logo size...16:04
+ chomwitt (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1)16:04
minutejosch: 2 different images depending on platform shouldn't be that hard to do, or?16:04
- xktr (QUIT: Quit: leaving) (~xktr@user/xktr)16:04
joschthe problem is how to select them16:04
minutejosch: just brainstorming, could it be two mutually exclusive debian packages for reform-branding / pocket-reform-branding?16:05
minutethat provide the same files16:05
+ xktr (~xktr@user/xktr)16:05
joschyes, but then you'd loose the property that the rootfs is the same for every platform16:05
joschi'd rather let the theme itself detect it and then choose the other or have an initramfs hook which does the swap16:05
minuteok. then maybe ship everything in reform-branding, but have a script that lets you choose the version (it copies from a subfolder to the parent folder for example)16:06
minutethis script can be called by setup-wizard, initramfs or manually16:06
joschanother option: let reform-branding ship two different backgrounds16:06
joschbecause the background is always stretched to fill the screen, if it does include the logo, then the logo will get scaled with it16:07
minuteif it's still crisp then... isn't the logo svg?16:07
joschyes, but for plymouth it has to become png16:08
joschunless of course a plymouth plugin includes an svg loader, which would be possible16:08
minuteah ok. then it makes sense to stamp it into the background yeah16:08
minutethe logo also is not strictly required on plymouth16:08
minutecan also be left out imho16:08
minutedon't need to plaster everything with logos tbh16:09
joschyes, if i don't put the MNT logo, then the Debian logo is placed there16:09
minutecan that be removed too? just empty png16:10
joschthis is not done by me but by the plymouth package16:10
joschyes, that is possible as well16:10
minutethe y2k bg is enough branding vibes16:10
joschfeel free to experiment -- the new release ships the theme and installs plymouth with reform-desktop-full but it's only activated once the "splash" option gets added to the linux cmdline16:10
minutesorry--what's the contemporary way again to add cmdline options? (i have u-boot-menu)16:11
joschfor example this:16:13
joschecho "U_BOOT_PARAMETERS=\"\$U_BOOT_PARAMETERS splash\"" > "/etc/u-boot-menu/conf.d/splash.conf"16:13
joschminute: it's "documented" in /usr/share/u-boot-menu/conf.d/reform.conf16:13
minuteah thanks!16:14
minutejosch: ah so i have to wait for 1.78 to go through the pipelines, right? it wasn't yet in 1.7716:22
joschminute: even worse: you have to wait until the next dinstall :)16:28
joschwhat i upload to debian will only pushed out to the mirrors four times a day16:28
joschthere are fixed times for that and the action is called a "dinstall"16:29
joschafter the new reform-tools is in the mirrors, the reform-debian-packages pipeline is getting triggered by me and then it's also in the MNT repo16:29
joschyes, this is slow but in return we get all the Debian QA, for example I only got the heads-up notice about gnome-themes-extra-data because reform-tools is in Debian main16:30
- pinsl (QUIT: Server closed connection) (c01623b131@2a03:6000:1812:100::121d)16:35
+ pinsl (c01623b131@2a03:6000:1812:100::121d)16:35
joschokay, both reform-tools 1.78 and reform-branding 7 are uploaded16:39
joschwill be in unstable in maybe ~6 hours16:40
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1)16:50
- emdevt (QUIT: Ping timeout: 256 seconds) (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514)17:31
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@66.110.201.50)17:32
+ bkeys (~Thunderbi@66.110.201.50)17:34
- xktr (QUIT: Quit: leaving) (~xktr@user/xktr)17:44
+ xktr (~xktr@user/xktr)17:46
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@66.110.201.50)17:57
+ bkeys (~Thunderbi@98.19.131.193)18:21
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2a02-8434-b6a3-e901-facc-8e87-8e54-890d.rev.sfr.net)18:27
+ chomwitt (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1)18:30
- pastaonirc (QUIT: Read error: Connection reset by peer) (~pastaonir@user/xha)19:06
minutejosch: thanks for the refresher, i can test tomorrow night!19:29
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1)19:32
grimmwareminute: btw what’s the expected build time for reform-debian-packages? I think mine’s set to time out after 1 hour which means reprepo step fails due to the i386 etc builds which is kind of a bummer for doing work on the flickering display issue.19:40
+ chomwitt (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1)19:59
- tretinha (QUIT: Server closed connection) (3a571d9f43@2a03:6000:1812:100::1151)20:07
+ tretinha (3a571d9f43@2a03:6000:1812:100::1151)20:07
+ voxpelli (sid31634@id-31634.tinside.irccloud.com)20:41
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-52-20.bbcust.telenor.se)22:15
- theesm1 (QUIT: Server closed connection) (2cbdf4b38a@2a03:6000:1812:100::11c8)22:38
+ theesm1 (2cbdf4b38a@2a03:6000:1812:100::11c8)22:39
chsomebody remind me to buy an Anker 565 when i'm back and see why PD doesnt work22:47
joschoh that's the kind of thing that m.inute said would/should make me be able to use the top usb-c port for data *and* power23:15
joschdoes this mean that this thing has a usb-hub and there is a usb-ethernet adapter and a usb-soundcard attached to that hub or is there some usb-c magic connecting audio and ethernet to the pocket?23:18
chusually these things have a ton of usb hubs in them23:19
chaudio and ethernet is most of the time just additional hardware in the device23:20
joschsounds packed!23:20
chsomebody said on discourse the 565 doesnt fully work, and i'm curious why that would be the case23:20
chyeah i guess there's now all in one chips23:20
chhavent really opened one of these in a while23:20
chno images to be found23:22
joschminute: patch orga question: i just remembered the etnaviv patch by austriancoder (i really should immediately open an issue at source.mnt.re or otherwise i forget these kind of todo items...) and it applies just fine on both 6.12 and 6.16, nice! But since this (probably?) effects multiple SoMs, in which directory would you like me to put the patch? From 6.5 to 6.9 we had a dedicated "etnaviv" directory 23:32
joschnext to the others. Should I re-introduce a directory named like that?23:32
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1)23:33
josch(i guess the same argument could be made for many other patches, for example there is no dedicated directory for rk3588 pocket reform and everything is inside the rk3588-mnt-reform2 directory...)23:33

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!