2025-03-12.log

+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)00:37
joschvagrantc: do you have a recipe to let qemu boot linux via u-boot? That might allow adding some test cases.01:15
vagrantcjosch: not off the top of my head, but is in theory possible01:19
joschvagrantc: we have autopkgtests for other packages that boot debian inside qemu -- if you can find out how to boot u-boot, then this can be set up to make sure we don't break things01:20
vagrantcjosch: right01:22
joschvagrantc: and starting with Trixie, these qemu VMs can even be created to be bit-by-bit reproducible which makes it even easier to reproduce things01:23
vagrantcnice!01:23
joschyay :)01:24
vagrantcpresumably someone wanted the u-boot-qemu package for a reason ...01:25
joschshould've added the autopkgtest for u-boot-qemu back when the package was created :)01:26
vagrantcqemu-system-arm -machine virt -nographic -bios /usr/lib/u-boot/qemu_arm/u-boot.bin ... gets me as far as a u-boot prompt01:31
joschvagrantc: seems to have network... could load something via tftp01:39
joschi didn't manage to let it be able to see any sata or pci disks01:39
vagrantcand has worse luck with qemu-system-aarch6401:54
vagrantchuh. guess i could set up the imx8mq module as a standalone system ...01:57
vagrantchrm. dkms module is not working to monitor the battery ... although i think that might have been before i upgraded too02:00
- Ar|stote|is (QUIT: Ping timeout: 276 seconds) (~linx@149.210.9.30)02:07
+ Ar|stote|is (~linx@149.210.10.62)02:11
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org)03:00
- nsc (QUIT: Ping timeout: 244 seconds) (~nicolas@i5C74DE17.versanet.de)03:14
+ nsc (~nicolas@212-96-142-46.pool.kielnet.net)03:16
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)04:03
+ hairu (m-uotkmd@user/hairu)04:03
- Ar|stote|is (QUIT: Ping timeout: 260 seconds) (~linx@149.210.10.62)04:05
+ Ar|stote|is (~linx@149.210.32.218)04:09
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)04:14
+ hairu (m-uotkmd@user/hairu)04:16
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)04:17
+ hairu (m-uotkmd@user/hairu)04:20
+ jacqueline (~jacquelin@user/jacqueline)06:02
- mtm (QUIT: Ping timeout: 245 seconds) (~textual@47.202.75.129)06:04
+ mtm (~textual@47.202.75.129)06:06
- jacqueline (QUIT: Ping timeout: 252 seconds) (~jacquelin@user/jacqueline)06:33
+ chomwitt (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)06:41
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)07:07
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)07:30
+ jacqueline (~jacquelin@user/jacqueline)08:30
+ sts-q (~sts-q@89.58.73.145)08:34
+ gustav28 (~gustav@c-78-82-53-248.bbcust.telenor.se)09:40
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@47-186-65-73.dlls.tx.frontiernet.net)10:04
+ jacobk (~quassel@47-186-65-73.dlls.tx.frontiernet.net)10:05
hramrachthe arm64 has -M options like cubieboard or vexpress, these should be compatible with some u-boot build10:19
hramrachthe generic virtualized hardware, on the ohter hand, may need some work in u-boot to get support10:20
joschthe problem with using machines other than virt I have found is, that you then use kvm acceleration -- at least i have not figured out how to make it work10:24
hramrachI don't think you need KVM acceleration to test u-boot menu10:37
hramrachbut yes, there might be a problem with getting the wrong CPU model for the machine with acceleration10:37
joschwe don't want to just test u-boot-menu though. We want to test the full distro. For example, we want to be able to check whether installing u-boot-menu on bookworm and then upgrading to trixie breaks anything.10:37
hramrachwhich may or may not be a problem for the feature you want to test10:37
hramrachyes, the upgarde yould be time consuming without acceleratio, a lot of compression/decompression going on there10:38
joschwe also have a setup of openQA which could be used for such a thing but then finding the time to implement this...10:39
hramrachsounds like getting u-boot support for the arm64 virt hardware would be beneficial both for this particular test and u-boot testing in general but would require some effort, possibly non-trivial. Normally the virt machine uses edk210:47
+ mjw (~mjw@gnu.wildebeest.org)11:58
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)12:51
- mjw (QUIT: Killed (erbium.libera.chat (Nickname regained by services))) (~mjw@gnu.wildebeest.org)13:00
* Guest4249 -> mjw13:00
+ chomwitt (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)13:37
+ murph_nj (~murph@pool-108-35-93-154.nwrknj.fios.verizon.net)14:34
- murphnj (QUIT: Read error: Connection reset by peer) (~murph@user/murphnj)14:34
+ mark_ (~mjw@gnu.wildebeest.org)15:54
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@47-186-65-73.dlls.tx.frontiernet.net)16:17
+ Guest99 (~Guest47@2600:387:f:7e18::6)16:26
- Guest99 (QUIT: Quit: Client closed) (~Guest47@2600:387:f:7e18::6)16:42
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)16:42
+ jacobk (~quassel@utdpat242060.utdallas.edu)17:17
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)17:47
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@utdpat242060.utdallas.edu)18:01
- mtm (QUIT: Ping timeout: 252 seconds) (~textual@47.202.75.129)18:05
+ mtm (~textual@47.202.75.129)18:06
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)18:53
+ jacobk (~quassel@utdpat241106.utdallas.edu)19:14
- sts-q (QUIT: Remote host closed the connection) (~sts-q@89.58.73.145)19:23
* mjw -> Guest885619:29
- Guest8856 (QUIT: Killed (tantalum.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)19:29
* mark_ -> mjw19:29
+ Guest8856 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)19:29
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)19:57
joschPSA: use loctite. everywhere.19:58
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)19:58
joschthe reform makes a very faint sound when turning it around. It usually comes from the choc brown switches of the keyboard.19:59
joschtoday the sound when getting it out of the backpack was slightly different19:59
joschso i turned it around (there was the sound!) and had a look through the acrylic but spotted nothing odd19:59
joschi turned it around again and the sound was back19:59
joschsince this was not the first time this happened, i didn't turn it but looked through the acrylic from the bottom20:00
joschand there was one of the M2x5 screws happily rolling around on the acrylic while the machine was compiling some large c++ project...20:00
joschit was one of the motherboard screws, the one near the hdmi plug20:01
joschthis is a DIY reform20:01
joschso it took that screw 2 years to wiggle itself loose20:01
joschand the last time i applied loctite i did not remove the motherboard20:01
joschnext time...20:01
joschat least nothing seems to have been shorted...20:02
BoostisBettervery lucky! Happy nothing bad happened. 20:05
joschphew...20:06
L29Ahdon't forget to coat your mobo with varnish20:28
L29Ahand grease all the connectors20:28
L29Ahfor water resistance if anything20:28
joschthere are these thinkpads where, if you pour liquid on the keyboard it runs out at the bottom20:30
joschright now, the reform works the same :D20:30
L29Ahwas it verified to work with a cup full of water? :>20:30
joschit was verified with a thousand little breadcrumbs, dust and hair acting as a liquid-simulator20:31
L29Ahthis is extremely high viscosity liquid, i don't think it qualifies if your experiment is shorter than a hundred of years20:31
L29Ahi have thinkpad x201 and poured some soup on it, it got to mobo in a couple of places despite the precautionary design20:32
joschi sped up my experiment by routinely violent shaking in my backpack20:32
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@utdpat241106.utdallas.edu)20:50
vagrantcwhere are the mnt/reform kernels coming from? i have browsed most of the repositories in https://source.mnt.re/reform but have yet to find them ...21:00
vagrantc(i mean, i did not look in the blender* ones but ...)21:01
joschvagrantc: depends on your apt sources21:04
joschvagrantc: the ones from https://mntre.com/reform-debian-repo come from the latest successful gitlab CI pipeline run of the reform-debian-packages project21:05
vagrantcideally looking for patches that apply to linux 6.12 or 6.1321:05
joschvagrantc: https://source.mnt.re/reform/reform-debian-packages/-/tree/main/linux/patches6.1221:07
vagrantchttps://source.mnt.re/reform/reform-debian-packages/-/tree/main/linux/patches6.12?ref_type=heads21:07
vagrantc:)21:07
joschvagrantc: i have a merge request for 6.13 but that one is not in unstable yet https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/8121:07
vagrantcwow, that is a tiny number of patches21:07
vagrantcoh, it is subdirectories :)21:08
joschhaha21:08
vagrantcwell rk35898 + imx8mq are still a reasonable number of patches21:09
joschvagrantc: rk3588 are an order of magnitude more than imx8mq21:11
vagrantcare the .dtb files at https://source.mnt.re/reform/reform-debian-packages/-/tree/main/linux just there for convenience, and building a kernel with the patches applied should produce those .dtb files (in theory, when the wind blows the right way)21:12
joschvagrantc: the dtb files are copied into the tree21:13
vagrantcjosch: that makes sense, it is an order of magnitude faster! :)21:13
joschvagrantc: only for imx8mq did i prepare a patch that applies to upstream21:13
joschvagrantc: reason for that is that only imx8mq classic reform dtb is in upstream linux21:13
vagrantcso the patches do not contain the device-tree bits to generate the .dtb?A21:13
joschvagrantc: the patches sometimes patch a dtsi21:14
joschvagrantc: but the only direct patch for a dts is in this MR: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/8421:14
joschbut apparently that introduces a regression where audio recording via mic-in doesn't work anymore21:15
joschi don't have a microphone here, so i cannot test that21:15
vagrantc 185 files changed, 20901 insertions(+), 1520 deletions(-) ... that is arguably somewhat reasonable. :)21:24
+ chomwitt (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)21:26
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-53-248.bbcust.telenor.se)22:15
minutejosch: btw not sure if you know that we do offer screws with nylon coating!22:23
joschi do and i keep trying to remember to put them into my next order XD22:24
joschi'll put them into my desktop reform case order :)22:24
minutenice :D i ordered all the test pcbs and some aluminum top plates for it today22:44
josch\o/22:45
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)23:42

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