2024-10-26.log

- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.22.80)00:39
+ Ar|stote|is (~linx@149.210.22.80)00:40
- sevarat (QUIT: Quit: sevarat) (~sevarat@2601:207:600:d90::d573)01:02
- CandidCadaver (QUIT: Ping timeout: 248 seconds) (~aloo_shu@90.166.98.89)01:09
- cow321 (QUIT: Remote host closed the connection) (~deflated8@user/meow/deflated8837)01:19
+ CandidCadaver (~aloo_shu@90.166.98.89)01:20
+ cow321 (~deflated8@user/meow/deflated8837)01:22
- cow321 (QUIT: Remote host closed the connection) (~deflated8@user/meow/deflated8837)01:22
- nsc (QUIT: Ping timeout: 245 seconds) (~nicolas@23-99-142-46.pool.kielnet.net)01:26
+ nsc (~nicolas@57-97-142-46.pool.kielnet.net)01:27
+ cow321 (~deflated8@user/meow/deflated8837)01:48
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)02:12
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)02:13
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-153-47.tukw.qwest.net)03:04
+ colinsane (~colinunin@97-113-153-47.tukw.qwest.net)03:09
- paperManu (QUIT: Ping timeout: 245 seconds) (~paperManu@198.16.214.40)03:18
- gsora (QUIT: Ping timeout: 248 seconds) (~gsora@user/gsora)03:33
+ gsora (~gsora@user/gsora)03:43
- Ar|stote|is (QUIT: Ping timeout: 252 seconds) (~linx@149.210.22.80)04:26
- sts-q (QUIT: Ping timeout: 248 seconds) (~sts-q@89.58.73.137)04:30
- spew (QUIT: Quit: spew) (~spew@155.133.15.67)04:30
+ Ar|stote|is (~linx@149.210.21.116)04:30
+ sts-q (~sts-q@89.58.73.61)04:32
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)05:11
- sts-q (QUIT: Ping timeout: 252 seconds) (~sts-q@89.58.73.61)05:23
+ sts-q (~sts-q@89.58.73.103)05:25
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)05:54
- Gooberpatrol66 (QUIT: Ping timeout: 252 seconds) (~Gooberpat@user/gooberpatrol66)06:44
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)06:44
xhaminute: just did an upgrade and... rk_gmac-dwmac fe1b0000.ethernet end0: Link is Up - 1Gbps/Full - flow control rx/tx06:57
xhathank you so much! :)06:57
xhaso that means not sending the module back then.06:59
xhaACTION is expierencing all kinds of good emotions07:00
- xha (QUIT: Quit: WeeChat 4.4.2) (~xha@user/xha)07:04
+ xha (~xha@user/xha)07:09
xhabluerise: did you manage to run openbsd on the rk3588 module? or made some progress?07:19
+ gustav28 (~gustav@c-78-82-52-34.bbcust.telenor.se)10:03
- Ar|stote|is (QUIT: Ping timeout: 252 seconds) (~linx@149.210.21.116)10:05
+ Ar|stote|is (~linx@149.210.20.13)10:09
bluerisexha: mine's yet to be shipped!10:33
blueriseI hope UPS will have a present for me next week10:33
xhai see. thanks10:34
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)11:04
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net)11:04
- Ar|stote|is (QUIT: Ping timeout: 245 seconds) (~linx@149.210.20.13)12:37
svphad an oopsie happen while i was being uncautious, now two usb ports are without power. both are controlled by the internal hub so i went and checked if their enable was high but i was met with a nice round 0 on both enable pins, with no short to ground. is there anything upstream i could check or is it more likely that i made the hub sad?12:41
+ Ar|stote|is (~linx@149.210.28.21)12:41
hramrachuh, how do you boot from a SD card?12:43
hramrachI tried to insert one, reboot, and got beck the the emmc OS, then rebooted again, and get the SD card OS12:44
hramrachimx8mp pocket reform12:47
joschin theory, u-boot (on emmc) should be trying to load boot.scr or extlinux.conf from the first partition on the sd-card first and then (if sd-card failed) try the first partition on emmc12:56
joschwhich OS is then loaded depends on the initramfs that was found on sd-card or emmc12:56
hramrachso perhaps the SD is flaky then13:11
minutexha: awesome, happy that it works now13:13
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149.210.28.21)13:16
hramrachhm, machine powered on by itself, scary13:21
hramrachbut then again I am running some development snapshot of sysctl firmware so I should not be that surprised13:22
hramrachnot sure what could trigger it13:22
+ Ar|stote|is (~linx@149.210.28.40)13:24
minutehramrach: there is a factory mode define where it turns on at start of sysctl firmware13:25
minutemaybe that's on?13:25
+ paperManu (~paperManu@198.16.214.40)13:31
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)13:47
+ jacobk_ (~quassel@47-186-105-237.dlls.tx.frontiernet.net)13:47
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149.210.28.40)14:06
mhoyehah! it turns out the answer is "wait for it to just slightly oxidize"14:09
mhoyeWorks perfectly now.14:09
mhoyeIn any case: now despite being tragically not shiny, this new mouse ball is an improvement. 14:10
joschmhoye: i'm happy with my existing ball. How is your now oxidized ball better than the original?14:11
mhoyevery, _very_ smooth motion, like oil-on-glass smooth, and just a little bit of weight to it. 14:12
mhoyeI mean, to be clear I'm aware that what I'm doing is obviously ridiculous. 14:13
mhoyeThe number of people in the world who need a trackball made out of an exotic material that's machined to micron tolerances is zero. 14:13
+ Ar|stote|is (~linx@149.210.29.105)14:14
joschmhoye: where can one get one?14:14
mhoyeBut I happen to think computing should be a lot more tactile and pleasing than it is, so I'm here and it's pretty good.14:15
mhoyeI'm on my way out, but I'll dig out the Ali Express links later today.14:15
minutebtw in the meantime vkcube runs on my rk3588 with the latest git mesa. so the first vulkan basics are there for g61014:20
minutemhoye: i agree with the more tactility. also interested in the ball link. cool that there was one that fits!14:22
grimmwareYeah I’d like to try the same in the pocket.14:29
- Ar|stote|is (QUIT: Ping timeout: 252 seconds) (~linx@149.210.29.105)14:42
+ Ar|stote|is (~linx@149.210.28.249)14:47
jfredNow I'm tempted to try this out too lol. mhoye you might have started a trend XD14:50
joschi love the trackball -- if it's not too expensive, i'm open for experiments :)14:51
ryukazouDoes pocket reform and reform2 share the same hinge design? They look pretty alike.15:06
joschryukazou: same hinges15:07
ryukazouThanks!!15:08
hramrachminute: but for the factory setting to apply the sysctl would have to reboot, right?15:14
hramrachin any case I have seen it onkly once so difficult to say what it is15:14
minutehramrach: yes, it would have to15:33
+ mjw (~mjw@gnu.wildebeest.org)15:42
joschmhoye: without having met somebody in person it is hard for me sometimes to remember all the nicknames but now i read your post on fedi and saw your keyboard and i immediately was like "ooooh yes, *that* is who mhoye was" :D15:43
joschcustom keyboard ftw :)15:44
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org)15:46
+ mjw (~mjw@gnu.wildebeest.org)15:48
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@static.93.70.235.167.clients.your-server.de)15:52
- mjw (QUIT: Ping timeout: 245 seconds) (~mjw@gnu.wildebeest.org)15:53
+ sir-photch (~m-hy5poy@static.93.70.235.167.clients.your-server.de)15:54
grimmwarehonestly the aesthetic hardware mods are a huge part of why the reform ecosystem is good - you actually have the choice to change how it looks and feels15:56
grimmwareI am going to have to make a pocket keyboard with browns though, I'm on a train and the carriage is quite quiet and I feel bad about my clicky keys :/15:57
grimmwareeven though I love them15:57
minutegrimmware: i had one with browns during development and it's a good fit!16:00
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)16:11
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)16:12
grimmwareminute: what made you choose whites or reds (completely) out of interest?16:12
grimmwareman trying to figure out the math on this accelerometer-based lid closed detection is a bit more complex than I figured16:17
grimmwareI wish I could remember literally any of that phyics masters degree I allegedly did :P16:19
grimmwareNot helped by the fact I had to orient the sensors differently16:20
grimmware(I am not asking someone to explain the math to me, I will get there and I almost certainly won't learn in the way you teach)16:21
- jacobk_ (QUIT: Ping timeout: 248 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)16:28
grimmwarethink I've nailed it16:36
grimmwarerotation matrix and then angle between16:36
joschgrimmware: if your problem is related to rotation/transformation matrices to convert between different coordinate systems -- we have a full semester course on that topic here at uni and it confuses the heck out of everybody including us professors, so don't feel too bad :D16:39
joschsometimes, after having pulled too much of my remaining hair out, i just let a program go through all possible permutations of matrix operations until it finds the one that produces the expected output... it's tricky :)16:40
grimmwarejosch: I'm on the train to a low-key halloween party with 6 people (including us) and I've just remembered that 1/6th of the party has a PhD in mathematics so I'm going to pause my efforts until I get there :P16:50
joschnice :D16:51
grimmwarething is it looks like I've solved the problem up until I start waving the closed pocket around and it turns out I've only solved for a relatively flat surface16:51
grimmwareI've added keyboard backlight on/off to the script so at least I can see through the hinge what it thinks is happening16:51
joschoh handy16:52
grimmwareat least lid closed detection is the only thing I really need both accelerometers for - orientation will be entirely based on the screen so that will be easy :)16:55
- truck (QUIT: Remote host closed the connection) (truck@shell.suomiscene.fi)17:33
- cobra (QUIT: Ping timeout: 246 seconds) (~cobra@user/Cobra)17:59
- mlarkin (QUIT: Ping timeout: 248 seconds) (~mlarkin@syn-047-036-115-056.res.spectrum.com)18:09
+ mlarkin (~mlarkin@syn-047-036-115-056.res.spectrum.com)18:12
+ cobra (~cobra@user/Cobra)18:32
xhahmm, is it possible to boot from nvme on the pocket reform w/ rk3588?18:39
mhoyejosch: you know it18:40
minutexha: not directly but via uboot on emmc18:41
xhahmm, i am not very familiar with uboot. "nvme scan" or "nvme info" don't show any disks.18:42
- cow321 (QUIT: Remote host closed the connection) (~deflated8@user/meow/deflated8837)18:42
minutexha: i suggest to just migrate your os to nvme and keep /boot on emmc18:42
xhaoh, well, i am trying to boot openbsd, just installed it on the pocket to the nvme :D18:42
minutexha: you can use reform-setup-encrypted-nvme for that18:42
minuteah sorry18:42
minutexha: how did you install that18:43
xhai booted openbsd from the sd card18:43
mhoye14:36 <@shogo> weird two linux servers just decided that they needed more power and started to beep and then shutdown18:43
minutexha: how did you get display out that way?18:43
mhoyewhoops18:43
minutexha: or you want to use it headless?18:43
xhai used the serial connection18:44
minutexha: so you want to use it only over serial?18:44
xhanah, i just find it easier to develop on an installed system and not having to build an installation medium all the time18:44
mhoyehttps://www.aliexpress.com/item/1005006891835801.html18:44
mhoyethere we go18:44
mhoyeThat's the ali supplier I used18:45
mhoyeWhat size are the pocket reform trackballs? They're probably on that list...18:45
minutexha: couldn't you use the same sd card to boot into openbsd on nvme somehow?18:45
minutealso, bluerise here should be able to give the best advice on openbsd+rk358818:46
xhahe does not have the module yet :D18:46
xhaalright, then i'll use the sd card.18:47
+ cow321 (~deflated8@user/meow/deflated8837)18:48
joschmhoye: and i assume you bought the 25 mm variant and after "waiting" a few days that one is no perfect in your opinion?18:59
xhaminute: actually, booting from nvme works :D18:59
joschs/no/now/18:59
joschxha: i never used openbsd, how does it install itself to another medium? Do you have openbsd on a sd-card and it comes with an installer program that queries you for the target medium and then formats that and copies all the relevant files?19:00
xhajosch: yeah19:01
joschi'm asking because for the reform we have the custom reform-migrate and reform-setup-encrypted-nvme scripts and i'd like to hear how other OSes do this19:01
xhaokay well i am now running openbsd on the pocket reform (over a serial connection) on the nvme. that was easy lol19:02
xhaugh the uboot timeout of 0 is a pain, is there a way to increase it?19:04
joschxha: that seems to have been a deliberate choice by minute: https://source.mnt.re/reform/reform-rk3588-uboot/-/commit/0d114ec477be5469d3fdf32f5e4ba1429302d2db19:06
joschxha: maybe setting ${bootdelay} helps: https://docs.u-boot.org/en/latest/usage/environment.html#:~:text=bootdelay19:13
minutexha: yeah you can rebuild and flash uboot19:15
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-153-47.tukw.qwest.net)19:25
- Gooberpatrol66 (QUIT: Read error: Connection reset by peer) (~Gooberpat@user/gooberpatrol66)19:27
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)19:27
+ colinsane (~colinunin@97-113-153-47.tukw.qwest.net)19:30
+ jacobk (~quassel@2603:8080:b200:7b02::b71)20:08
hramrachmhoye: the description here says 15mm https://www.crowdsupply.com/mnt/pocket-reform but it llooks like the hole is 15mm, the ball is probably a bit larger20:12
svpis USB_RESETn supposed to be 0V or not 0V in normal operation? id assume 0V because it might be a negated input but i want to be sure20:36
- Ar|stote|is (QUIT: Ping timeout: 252 seconds) (~linx@149.210.28.249)20:37
+ Ar|stote|is (~linx@149.210.30.4)20:42
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@2603:8080:b200:7b02::b71)20:53
- Ar|stote|is (QUIT: Ping timeout: 272 seconds) (~linx@149.210.30.4)20:54
+ Ar|stote|is (~linx@149.210.28.180)20:58
gustav28is the 16gb emmc located on the reform motherboard itself or on a module?21:58
- cow321 (QUIT: Remote host closed the connection) (~deflated8@user/meow/deflated8837)22:14
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-52-34.bbcust.telenor.se)22:15
+ cow321 (~deflated8@user/meow/deflated8837)22:16
+ gustav28 (~gustav@c-78-82-52-34.bbcust.telenor.se)22:19
svptapping on the USB_RESETn pin seems to make the controller act up and sometimes it springs up to life. curious.22:27
joschgustav28: module22:33
gustav28on all modules?22:38
joschgustav28: currently, all modules officially su22:40
joschpported by MNT come with eMMC 22:40
joschand none of the mainboards (classic reform, pocket reform, reform next) have emmc soldered on them22:40
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net)22:55
gustav28okay, thanks for the clarification23:02
gustav28minute: I'm currently adding modes for swapping ctrl<->hyper/super<->alt in reform/reform2-keyboard4-fw. any general thoughts on this?23:25
gustav28I have two observations:23:26
gustav281) it seems to be possible to trigger non-standalone functionality in standalone-mode (see execute_menu_function()), should this be restricted?23:26
gustav282) what about having pico-sdk as a git submodule to the reform repo? looks like you already clone the pico-sdk repo to the repo root (build.sh sets this path), but having it as an explicit submodule allows for everyone to use the same commit of it, etc23:26
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.28.180)23:53
+ Ar|stote|is (~linx@149.210.28.180)23:56

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