2024-08-02.log

joschturns out that the 4 MB offset of the first partition was hard-coded in more places than i had expected XD00:37
- mjw (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org)00:56
- mtm (QUIT: Ping timeout: 255 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)02:04
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)02:05
- nsc (QUIT: Ping timeout: 244 seconds) (~nicolas@139-98-142-46.pool.kielnet.net)02:42
+ nsc (~nicolas@i5C74DE01.versanet.de)02:44
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-150-69.tukw.qwest.net)02:55
^alexminute, there's a `fixme` next to the keyboard's `soc_power_on` variable, what's that about? (if the keyboard should be querying the syscon over the UART for the power state, we can probably fix that)02:55
+ colinsane (~colinunin@97-113-150-69.tukw.qwest.net)02:58
- skipwich (QUIT: Quit: DISCONNECT) (~skipwich@user/skipwich)05:01
+ skipwich (~skipwich@user/skipwich)05:07
jfredah there was fun old phone talk here that I missed... I always wanted an N9 but it was not to be. my N900 is still my favorite phone of all time though05:51
jfred(also the N950 was really cool)05:51
- ptrc (QUIT: Remote host closed the connection) (~ptrc@ptrc.gay)06:57
+ ptrc (~ptrc@ptrc.gay)06:57
- gsora (QUIT: *.net *.split) (~gsora@user/gsora)07:05
- plomlompom (QUIT: *.net *.split) (~plom@play.plomlompom.com)07:05
- Aard (QUIT: *.net *.split) (~bwachter@edna-edison.lart.info)07:05
- _alice (QUIT: *.net *.split) (sid544964@id-544964.ilkley.irccloud.com)07:05
- svp (QUIT: *.net *.split) (sid537750@id-537750.uxbridge.irccloud.com)07:05
- eschaton (QUIT: *.net *.split) (~eschaton@li541-49.members.linode.com)07:05
- sknebel (QUIT: *.net *.split) (~quassel@v22016013254630973.happysrv.de)07:05
- jfred-linode (QUIT: *.net *.split) (quassel@libera/sponsor/jfred)07:05
- wose (QUIT: *.net *.split) (wose@mail.zuendmasse.de)07:05
- anzu (QUIT: *.net *.split) (~anzu@melkki.cs.helsinki.fi)07:05
+ gsora (~gsora@user/gsora)07:06
+ plomlompom (~plom@play.plomlompom.com)07:06
+ Aard (~bwachter@edna-edison.lart.info)07:06
+ _alice (sid544964@id-544964.ilkley.irccloud.com)07:06
+ svp (sid537750@id-537750.uxbridge.irccloud.com)07:06
+ eschaton (~eschaton@li541-49.members.linode.com)07:06
+ sknebel (~quassel@v22016013254630973.happysrv.de)07:06
+ jfred-linode (quassel@libera/sponsor/jfred)07:06
+ wose (wose@mail.zuendmasse.de)07:06
+ anzu (~anzu@melkki.cs.helsinki.fi)07:06
- gsora (QUIT: Max SendQ exceeded) (~gsora@user/gsora)07:06
- Twodisbetter (QUIT: *.net *.split) (2cc0e4ea1c@irc.cheogram.com)07:06
- Bertl (QUIT: *.net *.split) (herbert@IRC.13thfloor.at)07:06
- amospalla (QUIT: *.net *.split) (~jordi@user/amospalla)07:06
- jackhill (QUIT: *.net *.split) (~jackhill@kalessin.dragonsnail.net)07:06
+ Twodisbetter (2cc0e4ea1c@irc.cheogram.com)07:06
+ Bertl (herbert@IRC.13thfloor.at)07:06
+ amospalla (~jordi@user/amospalla)07:06
+ jackhill (~jackhill@kalessin.dragonsnail.net)07:06
+ gsora (~gsora@user/gsora)07:07
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)07:53
+ hairu (m-uotkmd@user/hairu)07:55
- op_4 (QUIT: Remote host closed the connection) (~tslil@user/op-4/x-9116473)08:20
+ op_4 (~tslil@user/op-4/x-9116473)08:21
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)08:49
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)08:49
- cow321 (QUIT: Ping timeout: 252 seconds) (~deflated8@user/meow/deflated8837)09:38
+ cow321 (~deflated8@user/meow/deflated8837)09:46
+ mjw (~mjw@gnu.wildebeest.org)10:10
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-150-69.tukw.qwest.net)10:24
minute^alex: i think what would be interesting is to set soc_power_on to 1 whenever there's usb traffic10:28
minute^alex: right now when the keyboard thinks that the computer is off, it will show the "menu hint" which slows down usb keyboard input10:28
minutejosch: yep, looks like i just have to correct the artifact list10:30
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org)10:34
gsorajfred: i had both n900 and n9! great devices, the n9 was incredibly advanced UX-wise for its time... i'm still a webos individual at heart, but the n9 slightly changed that10:35
[tj]minute: I really happy to hear about the shipping progress via the fediverse, it must be really nice to see machines leave home10:39
- amospalla (QUIT: Quit: WeeChat 4.3.3) (~jordi@user/amospalla)10:55
+ colinsane (~colinunin@97-113-150-69.tukw.qwest.net)11:15
- Gooberpatrol66 (QUIT: Ping timeout: 260 seconds) (~Gooberpat@user/gooberpatrol66)11:15
- colinsane (QUIT: Remote host closed the connection) (~colinunin@97-113-150-69.tukw.qwest.net)11:16
+ mjw (~mjw@89.205.227.182)11:17
+ colinsane (~colinunin@97-113-150-69.tukw.qwest.net)11:19
ericsfragajfred: gsora: I still have my n900! Use it once in a while. Beautiful little phone and loved having the physical keyboard.11:27
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@89.205.227.182)12:23
- cobra (QUIT: Ping timeout: 252 seconds) (~cobra@user/Cobra)12:24
+ cobra (~cobra@user/Cobra)12:48
- cobra (QUIT: Ping timeout: 248 seconds) (~cobra@user/Cobra)12:54
+ cobra (~cobra@user/Cobra)13:06
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@45.134.140.153)13:27
+ bkeys (~Thunderbi@45.134.140.153)13:27
Twodisbetterminute: I just got home and I am probably too tired, but how do I move everything to the NVME? I used reform-migrate nvme but it failed at reform-boot-config. 13:29
Twodisbetteron the pocket reform I mean13:29
Twodisbetteralso this thing is beautiful! 13:31
grimmwareTwodisbetter: you probably want to update to reform-tools 1.4613:34
grimmwarehttps://community.mnt.re/t/error-creating-encrypted-ssd-migrating/2107/7113:34
grimmwareI applied that patch before it was released and my migration went just fine13:35
TwodisbetterThanks! I'll do that and let you all know how it goes. 13:47
- mtm (QUIT: Ping timeout: 252 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:03
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:05
minutejosch: we got some files :D https://source.mnt.re/reform/reform-rk3588-uboot/-/jobs/5066/artifacts/browse/u-boot/14:07
+ mjw (~mjw@2a02-a472-ffa1-1-f2e6-4728-2974-38b8.fixed6.kpn.net)14:18
- mjw (QUIT: Ping timeout: 244 seconds) (~mjw@2a02-a472-ffa1-1-f2e6-4728-2974-38b8.fixed6.kpn.net)14:27
joschminute: nice! Could the artifacts be dd-ed together to form a single file called rk3588-mnt-reform2-flash.bin which is then exported as an artifact?14:30
joschminute: that would prevent having to do any special-casing14:30
joschi'll be back to prepare the next reform-tools release in around 9-10 hours14:30
- _justin_kelly (QUIT: Quit: The Lounge - https://thelounge.chat) (~justinkel@user/justin-kelly/x-6011154)14:38
+ _justin_kelly (~justinkel@user/justin-kelly/x-6011154)14:40
TwodisbetterSo the updated reformgmigrate still didn't work.  If I want to use the nvme and boot from it what should the command look like? 15:23
TwodisbetterI'm using 15:23
Twodisbettersudo reform-migrate nvme15:23
TwodisbetterThe pocket is super awesome. Really looking forward to harnessing the nvme and making a big swap on it. 15:30
TwodisbetterJust not having any luck with the migrate script. 15:30
minuteTwodisbetter: what you probably want is just: reform-setup-encrypted-nvme15:33
minute(as root)15:33
Twodisbetterok let me try that. I didn't really want the encrypted version but I'll give it a whirl15:33
minuteTwodisbetter: ah ok. 15:34
minutejosch: meanwhile https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/4915:34
Twodisbetterminute: is running it as sudo enough or must I be root15:45
minuteTwodisbetter: sudo enough15:48
minutecool, i have reform-system-image booting on Reform Next for the first time, i only had to plop in a .dtb and extlinux.conf15:54
minutebut it's missing mali csf (gpu) firmware15:54
minuteuh oh there's something wrong with the font in foot cc josch 15:56
minutejosch: in foot ini, it has to be JetBrains Mono istead of JetBrains Mono Regular. the weight is given as an extra parameter if needed15:57
minutejosch: for rk3588 we need firmware-misc-nonfree, it includes mali_csffw.bin16:00
Twodisbetterminute: if suspend is attempted what would be the method to wake it? 16:03
minuteTwodisbetter: suspend doesn't work at the moment unfortunately. we still need to fix it again16:03
Twodisbetterroger. Once I am over the jetlag I will dig more into it. For now, I am just slowly setting it up to my liking. 16:06
minutejosch: sway bizarrely starts xterm as the default terminal now?!16:14
+ mjw (~mjw@185.59.39.53)16:26
vkoskivI'm at Assembly 202416:36
vkoskivI brought my IBM PC, the Reform and some toshiba laptops :D16:37
abortretryfailxterm? Is it using something like i3-sensible-terminal16:40
abortretryfailupstream default is foot.. hmm16:42
minuteohhh assembly16:47
Twodisbetterdoes copy and paste not work with xterm? I couldn't get the right mouse button to bring up a context menu at all. 16:57
abortretryfailTwodisbetter: it does the old X11 way, with right click and middle click16:59
Twodisbetterahh ok, thanks17:00
Zabavkoskiv: how's the vibe? i was thinking of maybe dropping by on the weekend (i assume/hope one can just get a visitor ticket at the door :D)17:00
minuteTwodisbetter: is xterm also the default for you?!17:12
minutewhat's going on17:13
abortretryfaili wonder if its a debian defaults thing17:14
abortretryfailACTION boots up the Reform17:14
minutebut IIRC i but foot explicitly in sway config... or didn't i17:15
minuteah josch changed that to x-terminal-emulator17:16
minutei overlooked that17:17
abortretryfailthat'll do it17:17
minute# Your preferred terminal emulator. You can change it by running:17:17
minute# sudo update-alternatives --config x-terminal-emulator17:17
minutejosch: where can we set this to foot as a default? xterm is not a good user experience17:17
TwodisbetterYes17:20
TwodisbetterSorry yes it defaults to xterm. What should it be? 17:21
minuteTwodisbetter: i'm curious though why you got xterm. did you download a fresh image instead of using the one shipped with pocket?17:21
minutebecause the default install is from an older version17:21
TwodisbetterNo just what came on it17:21
TwodisbetterMy guess is something in the setup wizard. 17:22
minutedamn17:22
minuteTwodisbetter: the default terminal should be foot17:22
minutethis change was introduced july 25 https://source.mnt.re/reform/reform-tools/-/commit/fde42bdb105e6c97731afdd572bf555eab556aa317:24
minutebut also, the foot config contains an error at the moment due to our font change17:27
minutei just pushed a fix for that to reform-tools repo17:27
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@185.59.39.53)17:40
^alexminute, yeah, we noticed when we reset the keyboard it gets kinda wobbly until it realize the computer is on. if the USB disconnects when the computer is off that would be nice, might be able to track power state that way18:18
vkoskivZaba: Quite fun, we're just messing around with my 5150 here18:57
joschminute: this is all already fixed -- sorry19:46
joschminute: see my MR in reform-system-image19:47
joschminute: you are seeing this regression only on a *fresh* system image, right? This is not something you see after an upgrade, correct?19:48
joschminute: the commit you are looking for is this one: https://source.mnt.re/reform/reform-system-image/-/merge_requests/103/diffs?commit_id=047e4cfa6615f4100050ca99625b34545349827b19:49
joschminute: this is not yet merged because of some items on the TODO list i shared with you yesterday19:50
joschminute: i just saw your commit in reform-tools but this is invalidated by this MR to reform-tools: https://source.mnt.re/reform/reform-tools/-/merge_requests/7819:51
minutejosch: apparently xterm was the default for Twodisbetter, but i'm not sure how that's possible because we're shipping older system images19:53
joschyes, exactly -- odd19:54
joschthe problem should only have happened with a system image built yesterday19:54
joschbecause that was the time of the reform-tools 1.46 release19:54
joschi have all the fixes waiting in MRs19:54
josch(i also saw the regression of the default terminal)19:54
minutejosch: is this waiting for TODOs from your list for me? i did some of them at least :D19:55
joschaha, sorry i wasn't online for the better part of today, i see the things now :)19:57
joschcan you re-run the pipeline for this: https://source.mnt.re/reform/pocket-reform-handbook/-/merge_requests/119:57
joschand either leave a comment or merge it if you like it?19:57
josch(if the pipeline succeeds)19:57
minuteok, rerunning19:58
joschthank you and sorry for the mess!19:58
joschminute: can you move rk3588-mnt-reform2-flash.bin one directory up (to the root directory) in the artifacts and then put a git tag (like 2024-08-02) on it?20:00
joschi can also make both things a MR if you are currently doing other things20:01
joschminute: i also see a sneaky  rk3588-mnt-reform-next-flash.bin -- should i add that to this reform-tools release as well?20:02
minutejosch: yes please :320:03
minutejosch: thanks, MR would be appreciated20:03
minutei just fixed sound for next so i'll push one more dts change soon20:04
joschminute: ah my fork at https://source.mnt.re/reform/reform-rk3588-uboot/ needs the CI enabled...20:08
joschMR here: https://source.mnt.re/reform/reform-rk3588-uboot/-/merge_requests/120:08
minutejosch: the link to your fork is probably a different one?20:09
minutejosch: in any case, thanks, merged :320:10
joscherrr20:10
joschokay XD20:10
joschwell, lets hope i didn't mess up!20:10
joschi did20:13
joschhang on...20:13
joschah...20:13
joschminute: https://source.mnt.re/reform/reform-rk3588-uboot/-/merge_requests/220:16
joschminute: the basename of the reform next system image should be reform-next-system-rk3588, yes?20:18
minutejosch: yes!20:18
joschgreat, then i have now the machines/*.conf files ready and they are just waiting for the git tag in the rk3588 u-boot git20:19
joschlets see if the pipeline succeeds...20:19
joschyes20:19
joschminute: could you do a "git tag 2024-08-02" and git push in the u-boot git?20:19
minutejosch: ok!20:20
minutejosch: done20:21
joschand then, unless you have objections, hit the merge button here: 20:21
joschhttps://source.mnt.re/reform/pocket-reform-handbook/-/merge_requests/120:21
joschthen i can also merge that branch of reform-debian-packages20:21
minutejosch: it's cool, i believe the html pocket handbook is broken though... in general, i mean. let me take a quick look20:22
joschoh20:23
joschi didn't check that at all XD20:23
joschi changed reform-tools such that reform-help would point people to the right handbook depending on their platform -- hence my asking20:24
minutejosch: basically all of the images in the html version are missing20:25
josch:/20:26
joschokay, your call what you want to fix first then20:26
joschthis is not a hard blocker for me20:26
minutei'm taking a look if i can fix it quickly somehow20:27
TwodisbetterWayfire on the pocket is great20:28
Twodisbetterwriting from the pocket now20:28
grimmwareminute, josch: ugh sorry my bad I should have tested the build a little more20:29
joschgrimmware: no worries, i also only cared about the build succeeding and didn't bother to open my browser :D20:30
joschminute: reform-tools 1.47 is released and reform-debian-packages pipeline is running20:31
joschminute: once that is done i merge the fixes for reform-system-image and that will fix the foot issues as well20:31
TwodisbetterI'm noticing trackball button layout inconsistencies. Basically somtimes teh right click is a right click and sometime it is not. It is not consistent it would seem either.20:33
minuteok, images fixed here, but there's some rst syntax issues still, trying to workaround20:48
minutejosch: pushed hacky fix to web build20:57
Twodisbetterminute: thanks! It is taking me sometime to hone in on the keyboard but I am getting there. This thing with a Rx3588 in it is going to be so awesome20:58
grimmwareTwodisbetter: is this before and after a package update? The mouse button layout was corrected in a new version of the firmware recently I think.21:05
grimmwareminute, josch: which package are keyboard firmware updates delivered as part of by the way? I'm gonna need to get apt to hold the package so that updates don't clobber my layout modifications21:09
joschgrimmware: none, this is on my todo list21:10
joschgrimmware: i only started packaging the reform-firmware last week21:10
joschbut nothing released yet21:10
grimmwareoh cool21:10
grimmwarewell from that point of view can I express a desire to keep it as granular as possible so I can do things like hold the keyboard firmware but still track upstream system controller?21:11
joschgrimmware: in my personal opinion, just like u-boot updates, keyboard and trackball and lpc firmware updates should remain explicit choices and not be automatic21:12
joschno idea if minute thinks differently about that21:12
grimmwareace21:12
joschgrimmware: so my idea is to have the files available and up-to-date via apt but you still have to run a script to do the flashing21:12
grimmwarethat's very cool.21:12
grimmwareI think that makes a lot of sense because it would be pretty user hostile to build a hackable laptop and then keep clobbering people's hacks!21:13
joschgrimmware: yes, this is also why i keep removing stuff that reform-tools ships away from /etc21:14
grimmwareLove it21:15
joschin my eyes, the user should have the last word and be able to override most things21:15
joschso reform-tools will install what it can to /usr and if somebody doesn't like that, they can override it with a file in /etc21:15
joschTwodisbetter: you said earlier that your terminal defaults to xterm. I'd like to find out how that happened. Was this with the initial installation on your pocket?21:24
joschTwodisbetter: or was this with a new firmware image that you downloaded and flashed to an sd-card, for example21:25
TwodisbetterIt was stock pre-installed image. 21:29
Twodisbettergrimmware: I have updated once though. 21:29
joschTwodisbetter: and this happens in sway or wayfire? when you use the super+enter hotkey?21:30
joschTwodisbetter: did you maybe upgrade reform-tools yesterday and *then* created a new user?21:31
grimmwarealso potentially of note (probably tangential but worth mentioning in case it's not) `sensible-terminal` launches `uxterm`21:33
joschgrimmware: i think that is less important because sensible-terminal comes from the i3-wm package21:35
TwodisbetterThis was with sway. I just type foot now instead of terminal. Haven't tried the keyboard shortcut yet. 21:35
joschTwodisbetter: where do you type terminal?21:35
TwodisbetterLauncher (hyper + d) 21:35
joschin rofi?21:35
joschooooh!21:35
joschminute: maybe Twodisbetter's problem was not the default terminal but what was offered at the top when typing "terminal" in rofi21:36
minutejosch: ahh ok21:36
grimmwaretop result is foot tho21:36
TwodisbetterNot for me it wasn't 21:36
TwodisbetterNow that I have used foot several times it will be but in the beginning. 21:36
grimmwareoh now *that'* interesting21:37
grimmwarehmm, I don't remember doing it but I can imagine having typed foot into rofi all of like, once21:37
joschTwodisbetter: thank you! we can investigate that :)21:37
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)22:08
+ colinsane1 (~colinunin@97-113-150-69.tukw.qwest.net)22:25
- colinsane (QUIT: Ping timeout: 260 seconds) (~colinunin@97-113-150-69.tukw.qwest.net)22:26
minutejosch: your TODOs for me are gone (the link). did i do everything?22:31
- robin (QUIT: Quit: Leaving) (~robin@user/terpri)22:50
+ robin (~robin@user/terpri)23:19
+ mjw (~mjw@185.59.39.53)23:47

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