josch | turns out that the 4 MB offset of the first partition was hard-coded in more places than i had expected XD | 00: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 | |
^alex | minute, 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 | |
jfred | ah 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 though | 05: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 traffic | 10: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 input | 10:28 |
minute | josch: yep, looks like i just have to correct the artifact list | 10:30 |
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org) | 10:34 | |
gsora | jfred: 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 that | 10:35 |
[tj] | minute: I really happy to hear about the shipping progress via the fediverse, it must be really nice to see machines leave home | 10: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 | |
ericsfraga | jfred: 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 | |
Twodisbetter | minute: 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 |
Twodisbetter | on the pocket reform I mean | 13:29 |
Twodisbetter | also this thing is beautiful! | 13:31 |
grimmware | Twodisbetter: you probably want to update to reform-tools 1.46 | 13:34 |
grimmware | https://community.mnt.re/t/error-creating-encrypted-ssd-migrating/2107/71 | 13:34 |
grimmware | I applied that patch before it was released and my migration went just fine | 13:35 |
Twodisbetter | Thanks! 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 | |
minute | josch: 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 | |
josch | minute: 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 |
josch | minute: that would prevent having to do any special-casing | 14:30 |
josch | i'll be back to prepare the next reform-tools release in around 9-10 hours | 14: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 | |
Twodisbetter | So 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 |
Twodisbetter | I'm using | 15:23 |
Twodisbetter | sudo reform-migrate nvme | 15:23 |
Twodisbetter | The pocket is super awesome. Really looking forward to harnessing the nvme and making a big swap on it. | 15:30 |
Twodisbetter | Just not having any luck with the migrate script. | 15:30 |
minute | Twodisbetter: what you probably want is just: reform-setup-encrypted-nvme | 15:33 |
minute | (as root) | 15:33 |
Twodisbetter | ok let me try that. I didn't really want the encrypted version but I'll give it a whirl | 15:33 |
minute | Twodisbetter: ah ok. | 15:34 |
minute | josch: meanwhile https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/49 | 15:34 |
Twodisbetter | minute: is running it as sudo enough or must I be root | 15:45 |
minute | Twodisbetter: sudo enough | 15:48 |
minute | cool, i have reform-system-image booting on Reform Next for the first time, i only had to plop in a .dtb and extlinux.conf | 15:54 |
minute | but it's missing mali csf (gpu) firmware | 15:54 |
minute | uh oh there's something wrong with the font in foot cc josch | 15:56 |
minute | josch: in foot ini, it has to be JetBrains Mono istead of JetBrains Mono Regular. the weight is given as an extra parameter if needed | 15:57 |
minute | josch: for rk3588 we need firmware-misc-nonfree, it includes mali_csffw.bin | 16:00 |
Twodisbetter | minute: if suspend is attempted what would be the method to wake it? | 16:03 |
minute | Twodisbetter: suspend doesn't work at the moment unfortunately. we still need to fix it again | 16:03 |
Twodisbetter | roger. 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 |
minute | josch: sway bizarrely starts xterm as the default terminal now?! | 16:14 |
+ mjw (~mjw@185.59.39.53) | 16:26 | |
vkoskiv | I'm at Assembly 2024 | 16:36 |
vkoskiv | I brought my IBM PC, the Reform and some toshiba laptops :D | 16:37 |
abortretryfail | xterm? Is it using something like i3-sensible-terminal | 16:40 |
abortretryfail | upstream default is foot.. hmm | 16:42 |
minute | ohhh assembly | 16:47 |
Twodisbetter | does 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 |
abortretryfail | Twodisbetter: it does the old X11 way, with right click and middle click | 16:59 |
Twodisbetter | ahh ok, thanks | 17:00 |
Zaba | vkoskiv: 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 |
minute | Twodisbetter: is xterm also the default for you?! | 17:12 |
minute | what's going on | 17:13 |
abortretryfail | i wonder if its a debian defaults thing | 17:14 |
abortretryfail | ACTION boots up the Reform | 17:14 |
minute | but IIRC i but foot explicitly in sway config... or didn't i | 17:15 |
minute | ah josch changed that to x-terminal-emulator | 17:16 |
minute | i overlooked that | 17:17 |
abortretryfail | that'll do it | 17:17 |
minute | # Your preferred terminal emulator. You can change it by running: | 17:17 |
minute | # sudo update-alternatives --config x-terminal-emulator | 17:17 |
minute | josch: where can we set this to foot as a default? xterm is not a good user experience | 17:17 |
Twodisbetter | Yes | 17:20 |
Twodisbetter | Sorry yes it defaults to xterm. What should it be? | 17:21 |
minute | Twodisbetter: i'm curious though why you got xterm. did you download a fresh image instead of using the one shipped with pocket? | 17:21 |
minute | because the default install is from an older version | 17:21 |
Twodisbetter | No just what came on it | 17:21 |
Twodisbetter | My guess is something in the setup wizard. | 17:22 |
minute | damn | 17:22 |
minute | Twodisbetter: the default terminal should be foot | 17:22 |
minute | this change was introduced july 25 https://source.mnt.re/reform/reform-tools/-/commit/fde42bdb105e6c97731afdd572bf555eab556aa3 | 17:24 |
minute | but also, the foot config contains an error at the moment due to our font change | 17:27 |
minute | i just pushed a fix for that to reform-tools repo | 17:27 |
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@185.59.39.53) | 17:40 | |
^alex | minute, 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 way | 18:18 |
vkoskiv | Zaba: Quite fun, we're just messing around with my 5150 here | 18:57 |
josch | minute: this is all already fixed -- sorry | 19:46 |
josch | minute: see my MR in reform-system-image | 19:47 |
josch | minute: you are seeing this regression only on a *fresh* system image, right? This is not something you see after an upgrade, correct? | 19:48 |
josch | minute: the commit you are looking for is this one: https://source.mnt.re/reform/reform-system-image/-/merge_requests/103/diffs?commit_id=047e4cfa6615f4100050ca99625b34545349827b | 19:49 |
josch | minute: this is not yet merged because of some items on the TODO list i shared with you yesterday | 19:50 |
josch | minute: 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/78 | 19:51 |
minute | josch: apparently xterm was the default for Twodisbetter, but i'm not sure how that's possible because we're shipping older system images | 19:53 |
josch | yes, exactly -- odd | 19:54 |
josch | the problem should only have happened with a system image built yesterday | 19:54 |
josch | because that was the time of the reform-tools 1.46 release | 19:54 |
josch | i have all the fixes waiting in MRs | 19:54 |
josch | (i also saw the regression of the default terminal) | 19:54 |
minute | josch: is this waiting for TODOs from your list for me? i did some of them at least :D | 19:55 |
josch | aha, sorry i wasn't online for the better part of today, i see the things now :) | 19:57 |
josch | can you re-run the pipeline for this: https://source.mnt.re/reform/pocket-reform-handbook/-/merge_requests/1 | 19:57 |
josch | and either leave a comment or merge it if you like it? | 19:57 |
josch | (if the pipeline succeeds) | 19:57 |
minute | ok, rerunning | 19:58 |
josch | thank you and sorry for the mess! | 19:58 |
josch | minute: 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 |
josch | i can also make both things a MR if you are currently doing other things | 20:01 |
josch | minute: i also see a sneaky rk3588-mnt-reform-next-flash.bin -- should i add that to this reform-tools release as well? | 20:02 |
minute | josch: yes please :3 | 20:03 |
minute | josch: thanks, MR would be appreciated | 20:03 |
minute | i just fixed sound for next so i'll push one more dts change soon | 20:04 |
josch | minute: ah my fork at https://source.mnt.re/reform/reform-rk3588-uboot/ needs the CI enabled... | 20:08 |
josch | MR here: https://source.mnt.re/reform/reform-rk3588-uboot/-/merge_requests/1 | 20:08 |
minute | josch: the link to your fork is probably a different one? | 20:09 |
minute | josch: in any case, thanks, merged :3 | 20:10 |
josch | errr | 20:10 |
josch | okay XD | 20:10 |
josch | well, lets hope i didn't mess up! | 20:10 |
josch | i did | 20:13 |
josch | hang on... | 20:13 |
josch | ah... | 20:13 |
josch | minute: https://source.mnt.re/reform/reform-rk3588-uboot/-/merge_requests/2 | 20:16 |
josch | minute: the basename of the reform next system image should be reform-next-system-rk3588, yes? | 20:18 |
minute | josch: yes! | 20:18 |
josch | great, then i have now the machines/*.conf files ready and they are just waiting for the git tag in the rk3588 u-boot git | 20:19 |
josch | lets see if the pipeline succeeds... | 20:19 |
josch | yes | 20:19 |
josch | minute: could you do a "git tag 2024-08-02" and git push in the u-boot git? | 20:19 |
minute | josch: ok! | 20:20 |
minute | josch: done | 20:21 |
josch | and then, unless you have objections, hit the merge button here: | 20:21 |
josch | https://source.mnt.re/reform/pocket-reform-handbook/-/merge_requests/1 | 20:21 |
josch | then i can also merge that branch of reform-debian-packages | 20:21 |
minute | josch: it's cool, i believe the html pocket handbook is broken though... in general, i mean. let me take a quick look | 20:22 |
josch | oh | 20:23 |
josch | i didn't check that at all XD | 20:23 |
josch | i changed reform-tools such that reform-help would point people to the right handbook depending on their platform -- hence my asking | 20:24 |
minute | josch: basically all of the images in the html version are missing | 20:25 |
josch | :/ | 20:26 |
josch | okay, your call what you want to fix first then | 20:26 |
josch | this is not a hard blocker for me | 20:26 |
minute | i'm taking a look if i can fix it quickly somehow | 20:27 |
Twodisbetter | Wayfire on the pocket is great | 20:28 |
Twodisbetter | writing from the pocket now | 20:28 |
grimmware | minute, josch: ugh sorry my bad I should have tested the build a little more | 20:29 |
josch | grimmware: no worries, i also only cared about the build succeeding and didn't bother to open my browser :D | 20:30 |
josch | minute: reform-tools 1.47 is released and reform-debian-packages pipeline is running | 20:31 |
josch | minute: once that is done i merge the fixes for reform-system-image and that will fix the foot issues as well | 20:31 |
Twodisbetter | I'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 |
minute | ok, images fixed here, but there's some rst syntax issues still, trying to workaround | 20:48 |
minute | josch: pushed hacky fix to web build | 20:57 |
Twodisbetter | minute: 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 awesome | 20:58 |
grimmware | Twodisbetter: 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 |
grimmware | minute, 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 modifications | 21:09 |
josch | grimmware: none, this is on my todo list | 21:10 |
josch | grimmware: i only started packaging the reform-firmware last week | 21:10 |
josch | but nothing released yet | 21:10 |
grimmware | oh cool | 21:10 |
grimmware | well 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 |
josch | grimmware: in my personal opinion, just like u-boot updates, keyboard and trackball and lpc firmware updates should remain explicit choices and not be automatic | 21:12 |
josch | no idea if minute thinks differently about that | 21:12 |
grimmware | ace | 21:12 |
josch | grimmware: 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 flashing | 21:12 |
grimmware | that's very cool. | 21:12 |
grimmware | I 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 |
josch | grimmware: yes, this is also why i keep removing stuff that reform-tools ships away from /etc | 21:14 |
grimmware | Love it | 21:15 |
josch | in my eyes, the user should have the last word and be able to override most things | 21:15 |
josch | so reform-tools will install what it can to /usr and if somebody doesn't like that, they can override it with a file in /etc | 21:15 |
josch | Twodisbetter: 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 |
josch | Twodisbetter: or was this with a new firmware image that you downloaded and flashed to an sd-card, for example | 21:25 |
Twodisbetter | It was stock pre-installed image. | 21:29 |
Twodisbetter | grimmware: I have updated once though. | 21:29 |
josch | Twodisbetter: and this happens in sway or wayfire? when you use the super+enter hotkey? | 21:30 |
josch | Twodisbetter: did you maybe upgrade reform-tools yesterday and *then* created a new user? | 21:31 |
grimmware | also potentially of note (probably tangential but worth mentioning in case it's not) `sensible-terminal` launches `uxterm` | 21:33 |
josch | grimmware: i think that is less important because sensible-terminal comes from the i3-wm package | 21:35 |
Twodisbetter | This was with sway. I just type foot now instead of terminal. Haven't tried the keyboard shortcut yet. | 21:35 |
josch | Twodisbetter: where do you type terminal? | 21:35 |
Twodisbetter | Launcher (hyper + d) | 21:35 |
josch | in rofi? | 21:35 |
josch | ooooh! | 21:35 |
josch | minute: maybe Twodisbetter's problem was not the default terminal but what was offered at the top when typing "terminal" in rofi | 21:36 |
minute | josch: ahh ok | 21:36 |
grimmware | top result is foot tho | 21:36 |
Twodisbetter | Not for me it wasn't | 21:36 |
Twodisbetter | Now that I have used foot several times it will be but in the beginning. | 21:36 |
grimmware | oh now *that'* interesting | 21:37 |
grimmware | hmm, I don't remember doing it but I can imagine having typed foot into rofi all of like, once | 21:37 |
josch | Twodisbetter: 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 | |
minute | josch: 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.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!