2025-06-19.log

- RandyK (QUIT: Remote host closed the connection) (~RandyK@user/randyk)00:28
+ RandyK (~RandyK@user/randyk)00:29
- AnimaInvicta (PART: !!unknown attribute: msg!!) (~AnimaInvi@88-120-179-216.subs.proxad.net)00:32
- chomwitt (QUIT: Ping timeout: 248 seconds) (~chomwitt@2a02:85f:9a1d:4100:1ac0:4dff:fedb:a3f1)01:13
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)01:27
- paperManu (QUIT: Ping timeout: 276 seconds) (~paperManu@72.10.128.164)03:04
- mjw (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org)04:06
- elektron (QUIT: Ping timeout: 272 seconds) (~elektron@apoc.halo.nu)06:28
+ elektron (~elektron@apoc.halo.nu)06:35
- swivel (QUIT: Ping timeout: 268 seconds) (~swivel@shells.gnugeneration.com)06:37
- elektron (QUIT: Ping timeout: 260 seconds) (~elektron@apoc.halo.nu)06:40
+ elektron (~elektron@apoc.halo.nu)06:40
+ swivel_ (~swivel@shells.gnugeneration.com)06:42
- elektron (QUIT: Remote host closed the connection) (~elektron@apoc.halo.nu)07:21
+ elektron (~elektron@apoc.halo.nu)07:33
+ chomwitt (~chomwitt@ppp178059008065.access.hol.gr)07:43
BoostisBetterminute: do you have the old wayfire configuration file that shipped with the MNT default image? 08:47
joschBoostisBetter: I have a bunch of them -- which one do you need?08:51
joschBoostisBetter: here is the initial version: https://source.mnt.re/reform/reform-tools/-/blob/9a2e523f67fa3ec6482ca90723398f434a7cfd44/etc/skel/.config/wayfire.ini08:59
BoostisBetterjosch: thanks that is a good start. I can just build from there using my sway config08:59
joschBoostisBetter: if you tell me the date in your /etc/motd then I can give you the wayfire.ini which probably shipped with your unit09:00
BoostisBetterjosch: it says 2025-01-2709:02
joschBoostisBetter: in that case, this was probably the one that came with your device: https://source.mnt.re/reform/reform-system-image/-/blob/016043e39f70b4e95e4acb77734c3edeb4b57312/etc/skel/.config/wayfire.ini09:05
joschBoostisBetter: but why do you need to do git archeology instead of just looking it up in /etc/skel/.config/wayfire.ini? Did you delete or change that one?09:06
BoostisBetterjosch: when I removed wayfire I did a purge09:07
BoostisBetterjosch: but I also just don't know all that stuff. Or I forgot. 09:08
joschBoostisBetter: a purge of any package (except bash, which is essential so you will never purge it) will not touch anything you have in /etc/skel09:09
joschif you still have it there then you could start from that version09:10
BoostisBetterjosch: hmm, then maybe it is because on the stable branch I am using from you, did not have wayfire at all included. So when I installed it now, I installed it from scratch. It is weird, because even though the super key is defined it doesn't work for changing workspaces. 09:10
BoostisBetterjosch: all kinds of things are wonky under wayfire. The application finder (super + d) doesn't seem to access to ALL applications, and I can't move betweeen workspaces, or move things to different workspaces. 09:13
joschthe images on reform.d.n are built using the same git repo as the images served by MNT. Only very few selected changes are done. I did not change anythin regarding the wayfire config.09:13
BoostisBetterthen I might have grabbed it AFTER MNT decided to drop Wayfire. 09:14
BoostisBetterThere was a reason I stopped using wayfire. 09:14
BoostisBetterI think it was because I attributed issues with using psuspend with it. Sway was more uniform in that regard. But I can't really remember. 09:14
BoostisBetterI will be getting the new keyboard here soon for the Pocket and I am looking forward to using it much more again. 09:15
- nsc (QUIT: Read error: Connection reset by peer) (~nicolas@i5C74DF29.versanet.de)09:38
+ nsc (~nicolas@i5C74DF29.versanet.de)09:39
kfxgot a working alpine linux build on an sd card, but when I boot from nvme I don't get any video09:59
kfxstill: progress09:59
abortretryfailnice10:04
+ mjw (~mjw@gnu.wildebeest.org)11:55
+ paperManu (~paperManu@72.10.128.164)12:18
- V (QUIT: Ping timeout: 265 seconds) (~v@ircpuzzles/2022/april/winner/V)13:20
* mjw -> Guest146914:07
- Guest1469 (QUIT: Killed (platinum.libera.chat (Nickname regained by services))) (~mjw@gnu.wildebeest.org)14:07
* Guest4705 -> mjw14:07
+ Guest1469 (~mjw@gnu.wildebeest.org)14:08
* swivel_ -> swivel14:32
- paperManu (QUIT: Ping timeout: 252 seconds) (~paperManu@72.10.128.164)14:42
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)15:36
bremnerhuh, sounds like a lot of heat, basically a pocket-pocket-reform: https://www.indiegogo.com/projects/liberux-nexx--3/#/15:44
bremnernot sure how much that is just vapourware.15:44
- chomwitt (QUIT: Ping timeout: 248 seconds) (~chomwitt@ppp178059008065.access.hol.gr)15:48
vagrantchot pockets may produce steam15:55
minuteyeah this is gonna be hot15:56
vagrantcthe rk3588s vs. rk3588 might make some difference ... though how much?15:59
joschvagrantc: it might interest you that i rebased the patch stack onto 6.12.3216:03
bremnerso I'm a bit lazy. Is it worth persuing thermal tape for wifi problems on my rk3588 if I can duplicate the issue below 50C? I sent like 2000 pings last as a test, only 0.2% lost packets, but some very long times, up to 9s. This is with very strong signal (5 bars). 16:07
bremner(rk3588 pocket reform)16:07
bremnerI guess I should try with a different access point before I go much further.16:07
vagrantcjosch: you are correct! :)16:09
Zabaisn’t the rk3588s literally the same chip but in a smaller package with correspondingly fewer signals brought out to pins?16:09
joschbremner: i really wish for them to succeed. I began my journey into open hardware with openmoko 17 years ago and neither it nor the projects after it was ever more than a device to tinker with. I really would like an open hardware phono to exist and I wish them all the luck. It's just very, very, very hard. It's crazy how many things can go wrong...16:14
vagrantcjosch: they also appear to apply fine on v6.12.3316:17
joschsweet!16:17
vagrantcnow for the hard part ... does it build and boot? :)16:18
vagrantchrm. the most recent tag on reform-debian-packages is 2023-07-10 ... any chance we could get a fresher tag at some point? :)16:30
minutejosch: when will you be around at gpn? :317:15
minutebremner: the real solution will be to upgrade to the r2 version of rcore and use the new m.2 slot with intel card we'll launch soon :317:16
bremneroof17:16
bremnerI prefer to use things a little first...17:17
bremnerGreta thunberg tells me I cannot thrown away a 2 week old SOC ...17:21
minutebremner: nono17:31
minutebremner: no the soc. it's only the adapter17:31
bremneroh!17:31
minutebremner: the rcore is made of two parts. the adapter (called rcore) for the firefly icore 3588q and the actual icore17:31
minutebremner: one can unplug the firefly module from it17:32
bremnerwill it still support a WWAN card?17:32
bremner(in addition)17:32
minutebremner: yes. 17:32
bremnernifty.17:32
minutebremner: you can use 3 m.2 cards then. nvme, wwan and wifi/bt17:33
minutethis is the config i'm typing from atm :317:33
minutei'm finally online here on the grass @ gpn with cell 4g connection in the pocket reform17:33
- murphnj (QUIT: Quit: Leaving) (~murph@user/murphnj)18:04
+ AnimaInvicta (~AnimaInvi@88-120-179-216.subs.proxad.net)18:11
- Gooberpatrol_66 (QUIT: Remote host closed the connection) (~Gooberpat@user/gooberpatrol66)18:16
* mjw -> Guest301918:24
- Guest3019 (QUIT: Killed (silver.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)18:25
* Guest1469 -> mjw18:25
+ Guest3019 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)18:25
joschminute: we're arriving to karlsruhe tomorrow evening and will try snatching a day ticket on saturday early in the morning :)18:32
kfxok: fully* functional alpine linux achieved19:30
kfx* termas and conditions apply19:30
kfxfor some reason the ethernet connection resets every few seconds, but otherwise it looks good19:31
sigridwould love to get my hands on this19:32
sigridis there a git repo you could put it on, perhaps?19:32
kfxI will write up what I have so far19:33
sigridthanks19:33
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)19:34
joschvagrantc: it builds just fine. The hard part is a different one: craft a patch such that the same dtb boots with both 6.12 *and* 6.15....19:35
joschkfx: about ethernet, you might need "manual ethernet phy reset" from reform-hw-setup19:35
joschzeha: do you rememeber what you pasted me here? https://mntre.com/reform-irc-logs/2025-05-17.log.html#t09:08:35 Maybe you already committed that one?19:41
+ chomwitt (~chomwitt@ppp178059008065.access.hol.gr)19:52
vagrantcjosch: yeah, building 6.12.33 against reform-debian-packages 27af49ccdb972b755d786e9970500276a14af633 linux/patches6.12: rebase on 6.12.32 ... still no boot.20:00
vagrantcugh. and it also does not respond to the circle key anymore20:01
vagrantcso it's just hung20:01
vagrantcguess it is time for the reset button...20:01
vagrantcwhich worked.20:07
vagrantccurious that the kernel would crash the lpc or whatever20:07
kfxjosch: thanks.  does this need to happen every boot?20:10
vagrantcjosch: guess i should try the old .dtb with the new patchset? or are there definitely incompatibilities?20:12
joschkfx: i'm afraid i don't know the details20:13
joschvagrantc: i cannot say either. You are trying to boot 6.12.33 on rk3588?20:14
vagrantcyes20:14
joschvagrantc: and that is *not* the dsi variant, right?20:14
vagrantcright20:14
joschgood20:14
josch(that one is only supported for 6.14 and later)20:14
joschvagrantc: with 6.12.32 i'll try to make it work with the latest dtb20:15
vagrantcseems worth a shot ... worst case (i hope) is i have to hit unscrew the bottom and hit the reset button again20:15
joschjust today i had to unplug the batteries to get the oled of imx8mq classic reform to turn on again at all :(20:16
vagrantcmy first build attempt with the latest patches failed to build ... because i left my custom patch reverting an upstream commit. :/ :)20:17
vagrantci guess rather than unplug the batteries, one could maybe wedge a firm hard plastic in between one of the contacts, breaking the circuit20:17
vagrantcactually pulling those batteries out is pretty nervewracking, even though i've done it a handful of times now20:18
vagrantcthose clips are really quite strong20:18
kfxjosch: I see it ships a systemd unit that runs reform-hw-setup every boot as a oneshot.  I'll figure out how to cram this into openrc.  thanks!20:18
joschkfx: i can confirm that yes, reform-hw-setup is run at every boot but i cannot tell you anything about why this particular hack is needed -- does it fix your issue?20:20
kfxjosch: seems to so far!20:24
joschphew nice :)20:27
kfxI wonder if I can hack the kernel to do this reset 20:28
kfxjust another to-do list entry for now20:28
sigridI think that specific part could be done via /etc/modprobe.d20:31
vagrantcfwiw, diffoscope output on the working vs. non-working .dtb: https://paste.debian.net/1381164 ... quite a bit of probably inconsequestial address differences, but also a handful of significant ones (hdmiX_phy_pll vs. pll_hdmiphy)20:31
kfxjosch: speaking of to-do lists, I seem to recall there was a tweak to get the lpc to actually cut power on systemctl poweroff.  does this ring a bell?  looking for more20:32
sigridah wait no, I was looking at the wrong function20:32
vagrantcthere are also a handful of minor configuration differences added with the old vs. new patches20:32
joschkfx: yes, this used to work, alas it does not work for me right now -- i'm not sure about the current state of things though as minute was the last one touching the relevant code in the recent rework20:33
kfxcopy that, thanks20:34
vagrantcCONFIG_DRM_CDNS_* ... and CONFIG_PHY_ROCKCHIP_SAMSUNG_DCPHY=m vs. y20:34
joschvagrantc: i have been touching names like hdmiX_phy_pll as they also changed in the collabora stack over time20:35
joschvagrantc: is CONFIG_DRM_CDNS_* not the cadence mhdp8501 from imx8mq?20:36
kfxsigrid: no, I think you're right, something like 'install dwmac_rk gpioset <etc>; modprobe dwmac_rk $CMDLINE_OPTS' should do it20:36
vagrantcjosch: i can neither confirm nor deny why CONFIG_DRM_CDNS_* were added, but what you say suggests they are not relevent for me anymore :)20:39
vagrantcjosch: well, booted the new kernel with the old .dtb, and it appears to work!20:46
josch\o/20:47
vagrantci mean, i haven't tested HDMI or anything, but it boots and doesn't crash the LPC :)20:47
vagrantcalthough... the keyboard appears to have stopped working20:48
+ murphnj (~murph@user/murphnj)20:48
vagrantckeyboard worked well enough to log in and type a few commands. ..20:53
vagrantcworked on a second try...20:54
- Gooberpatrol66 (QUIT: Read error: Connection reset by peer) (~Gooberpat@user/gooberpatrol66)21:05
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)21:05
grimmwarePhew, just finished changing out the keyswitches on my pocket reform for kailh sunsets21:49
grimmwareIt is quite significantly quieter now - not quite as quiet as gl0b's twighlights (his pocket is the quietest laptop I've ever completely failed to hear)21:49
grimmware*twilights21:49
grimmwareeven21:49
joschgrimmware: what did you have in before?21:52
grimmwarewhites21:53
sigridkfx: perhaps it could even be done through device tree21:54
grimmwareI found that I wasn't using the pocket as much as I'd like on public transport because I wasn't sure whether it was making people want to stab me or not21:55
kfxsigrid: I'll die before I learn to write device trees, but I'll use a blob someone else makes22:07
sigridI can look into it as long as I don't have to figure out the whole alpine-for-reform from scratch :)22:11
joschgrimmware: nice work! jacqueline also switched hers for sunset orange: https://chaos.social/@jacqueline/11459082290246489022:23
grimmwareyeah I saw! I was considering them already and then I saw she'd done it and figured it was probably time to actually try some out22:24
grimmwarereally lucky that gl0b had both the keyswitches that I wanted to try out22:24
joschsweet!22:25
joschzeha: i got GRML with fluxbox running on the Reform: https://mister-muffin.de/p/VQdK.jpg22:26
grimmwarejosch: oh man I've just seen your battery mod! That's really cool!22:27
joschzeha: it reminds me of this mouse trail thing from windows 95 :D https://mister-muffin.de/p/H3Pg.jpg22:27
grimmwareI'd better add that to the list :)22:27
joschgrimmware: okay! i'll let you know in case these blow up XD22:28
grimmwarejosch: oh you should try the silicon nitride trackball again btw given that the ones for the pocket are *much* cheaper22:28
joschhahaha true!22:28
joschgrimmware: do you happen to have the aliexpress seller handy where you got yours from?22:29
grimmwareah I got mine from ebay, lemme see if I can find the link22:33
grimmwarehttps://www.ebay.co.uk/itm/176539527132?var=47615145171322:34
grimmwareit's the 15mm one22:34
- chomwitt (QUIT: Ping timeout: 248 seconds) (~chomwitt@ppp178059008065.access.hol.gr)22:35
+ Gooberpatrol_66 (~Gooberpat@user/gooberpatrol66)22:38
- Gooberpatrol66 (QUIT: Ping timeout: 265 seconds) (~Gooberpat@user/gooberpatrol66)22:39
+ chomwitt (~chomwitt@ppp178059008065.access.hol.gr)22:52
gl0bgrimmware: how are you finding the new switches? i really like them on my TOTEM but was going for silence on the pocket23:01
gl0bthe pocket chassis does seem quite resonant too, but i’m not certain there’s much l23:03
+ paperManu (~paperManu@72.10.128.164)23:07
grimmwaregl0b: I really like that you've gone stealth with your pocket :)23:08
grimmwaregl0b: you know I miss the clickies a little bit but that's mostly out of familiarity. If I think about it objectively I think I like everything about these switches more.23:09
grimmwareIt feels more like a tiny GRiD Compass23:09
joschgrimmware: thank you, ordered!23:24
grimmwarejosch: np :)23:41

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