2022-06-20.log

+ bkeys (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)00:07
+ bkeys1 (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)00:10
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)00:12
* bkeys1 -> bkeys00:12
cinap_lenreki wonder00:12
cinap_lenreki'd be nice to have a serial port connector somehow00:13
cinap_lenrekfor the mnt reform00:13
cinap_lenrekright now, i have a dupond connector hooked up and the back is open00:13
cinap_lenreki'm a desaster when it comes to mechanics00:13
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)00:14
+ bkeys (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)00:14
cinap_lenreki'm just thinking if theres a good compromize thats better than having the serial cable wires dangeling thru the bottom plate00:14
kfxcinap_lenrek: I drilled a hole in my side plate00:17
kfxand fed the cable through that00:17
kfxwhen I don't have the cable in I just shove a rubber grommet in the hole00:17
cinap_lenrekhahahaha00:18
cinap_lenrekperfect00:18
cinap_lenrekmaybe i can fiddle the cables thru the supports of the display00:18
cinap_lenrekbut then i'd need some kind of planar connector00:18
cinap_lenrekmaybe such a thing exists00:18
cinap_lenrekbut yeah00:19
cinap_lenrekcould also drill a hole or dremel a window00:19
kfxside plates are cheap, I have like three sets00:19
cinap_lenrekhold on00:20
cinap_lenrekthe sideplace is a discrete part00:20
kfxyes00:20
cinap_lenrekdude00:20
kfxoriginally when I wanted the serial cable on for a while I'd just remove the side plate entirely00:20
cinap_lenrekwhat where i thinking00:20
cinap_lenreki can just 3d print one00:21
kfxalso true?   I lack that technology00:21
cinap_lenrekperfect00:22
cinap_lenrekthanks00:22
cinap_lenrekmaybe it even already exists00:23
cinap_lenrekkfx: lemme look into it00:24
- bkeys (QUIT: Ping timeout: 240 seconds) (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)00:25
kfxthe side plates are svg files00:28
kfxI have mine laser-cut by some shop00:28
cinap_lenrekyeah00:29
cinap_lenreki found them00:29
kfxlooks like lukas added step files since I last looked00:29
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)00:36
cinap_lenrekok00:36
cinap_lenrekthis is perfect00:36
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)00:38
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)00:38
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)00:45
cinap_lenrekhaha00:46
cinap_lenreki was looking for connector options for the 3v3 uart00:46
cinap_lenrekit seems people use the coaxial headphone jack?00:47
kfxpinebook pro does that00:49
kfxit's super annoying because you have to disassemble the laptop to flip the switch to get headphone audio back00:49
cinap_lenrekHAHAHAHA00:49
- mjw (QUIT: Quit: Leaving) (~mark@gnu.wildebeest.org)00:58
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-28-104.mobile.nym.cosmote.net)01:00
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net)01:00
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)01:01
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p4fe7356a.dip0.t-ipconnect.de)01:08
- S0rin (QUIT: Ping timeout: 248 seconds) (~S0rin@user/s0rin)01:24
+ erle_reform (~erle_refo@86-82-248-88.fixed.kpn.net)01:24
+ S0rin (~S0rin@user/s0rin)01:29
+ erle_reform41 (~erle_refo@86-82-248-88.fixed.kpn.net)01:31
- erle_reform (QUIT: Ping timeout: 252 seconds) (~erle_refo@86-82-248-88.fixed.kpn.net)01:33
+ erle_reform (~erle_refo@86-82-248-88.fixed.kpn.net)01:36
- erle_reform41 (QUIT: Ping timeout: 252 seconds) (~erle_refo@86-82-248-88.fixed.kpn.net)01:39
- erle_reform (QUIT: Ping timeout: 252 seconds) (~erle_refo@86-82-248-88.fixed.kpn.net)01:47
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)02:16
- bkeys (QUIT: Ping timeout: 246 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)04:33
- sigrid (QUIT: *.net *.split) (~sigrid@ftrv.se)06:21
- ezequielg (QUIT: *.net *.split) (sid363064@id-363064.uxbridge.irccloud.com)06:21
- skalk (QUIT: *.net *.split) (~skalk@vond.sysret.de)06:21
+ sigrid (~sigrid@ftrv.se)06:22
+ skalk (~skalk@vond.sysret.de)06:22
+ ezequielg (sid363064@id-363064.uxbridge.irccloud.com)06:22
- verx (QUIT: *.net *.split) (~verx@matrix.16bit.dev)06:27
- flowy (QUIT: *.net *.split) (~flowy@2a01:4f8:c0c:1a8f::1)06:27
- hl (QUIT: *.net *.split) (~hl@user/hl)06:27
+ flowy (~flowy@2a01:4f8:c0c:1a8f::1)06:27
+ verx (~verx@matrix.16bit.dev)06:27
+ hl (~hl@user/hl)06:27
- yuu_ (QUIT: *.net *.split) (sid267332@id-267332.ilkley.irccloud.com)06:30
- lexik (QUIT: *.net *.split) (~lexik@171.25.222.230)06:30
- sbates (QUIT: *.net *.split) (sid451432@id-451432.ilkley.irccloud.com)06:30
+ yuu_ (sid267332@id-267332.ilkley.irccloud.com)06:30
+ sbates (sid451432@id-451432.ilkley.irccloud.com)06:30
+ lexik (~lexik@171.25.222.230)06:30
+ Kooda2 (~kooda@natsu.upyum.com)06:52
- scops (QUIT: Ping timeout: 272 seconds) (~scopstchn@2001:470:69fc:105::8da)06:53
- Kooda (QUIT: Ping timeout: 272 seconds) (~kooda@natsu.upyum.com)06:53
+ scops (~scopstchn@2001:470:69fc:105::8da)07:06
ex-parrotevening08:28
ex-parrotthere was a new trackball firmware?08:28
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)08:32
- MajorBiscuit (QUIT: Ping timeout: 268 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)08:51
- GNUmoon (QUIT: *.net *.split) (~GNUmoon@gateway/tor-sasl/gnumoon)09:07
- mlarkin (QUIT: Ping timeout: 260 seconds) (~mlarkin@047-048-086-214.biz.spectrum.com)09:15
+ mlarkin (~mlarkin@047-048-086-214.biz.spectrum.com)09:15
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)09:29
- MajorBiscuit (QUIT: Ping timeout: 246 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)09:50
+ mjw (~mark@gnu.wildebeest.org)09:58
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)10:20
- MajorBiscuit (QUIT: Ping timeout: 268 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)10:41
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)10:46
- MajorBiscuit (QUIT: Ping timeout: 248 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)10:51
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)11:05
- MajorBiscuit (QUIT: Ping timeout: 264 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)11:11
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)11:22
- MajorBiscuit (QUIT: Ping timeout: 248 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)11:35
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)11:45
- MajorBiscuit (QUIT: Ping timeout: 248 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)11:51
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)12:11
- MajorBiscuit (QUIT: Ping timeout: 264 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)12:33
vkoskivThe trackball fw was last touched 3 months ago12:41
joschvkoskiv: did you have a chance to look at blender? otherwise i think it'd be better to disable building blender until it gets fixed because i'll be away on holidays for 10 days starting this thursday12:54
vkoskivjosch: Only briefly, investigating more today after work.13:02
vkoskivBrief look indicated it might be a small patch to fix it, but I didn't try it yet.13:03
+ mark (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)13:21
- mjw (QUIT: Killed (NickServ (GHOST command used by mark!~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440))) (~mark@gnu.wildebeest.org)13:23
* mark -> mjw13:23
+ mark__ (~mark@gnu.wildebeest.org)13:24
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)13:33
+ Christoph_ (~Christoph@p54bf604a.dip0.t-ipconnect.de)13:33
flowyanyone interested in signal on linux/aarch64, this person http://elagost.com/flatpak/ is maintaining a flatpak that is now being built by gitlab CI. runs well for me13:49
- mtm (QUIT: Ping timeout: 256 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)14:04
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)14:13
vkoskivI just remembered that binfmts exist.14:30
vkoskivI'll try to set up transparent running of x86 binaries, most notably Ripcord on my reform.14:31
vkoskivI wonder how safe dpkg --add-architecture is. I'm assuming it won't mess up any existing packages.14:31
joschvkoskiv: correct, `dpkg --add-architecture` does nothing else than enable the architecture so that you can download and install packages from that arch with apt afterwards14:34
joschyou can only call dpkg --remove-architecture after having removed all packages from that foreign architecture first14:34
vkoskivCool. As far as I know I need an x86 libc at least to run dynamically linked binaries14:35
vkoskivWith qemu.14:35
joschyes, but that will get installed automatically when you install a foreign arch binary14:36
joschthe dependency system is taking care of pulling it in14:36
vkoskivIn this case it's a proprietary software that I just downloaded as an AppImage off the web manually.14:36
joschoh :D14:37
vkoskivHasn't been ported to aarch64 yet, sadly. A lovely, lightweight discord/slack client14:37
joschvkoskiv: yes, then you need to run "sudo apt install libc6:arm64" manually first14:37
joscherrr... "sudo apt install libc6:amd64"14:37
vkoskivYeah, amd64 is more helpful :D14:38
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)14:40
vkoskivI noticed /dev/kvm is there. Does the i.MX8MQ support any hw virtualization?14:42
sigridno14:42
sigridripcord works with box6414:43
vkoskivUnfamiliar with that14:43
sigridi couldn't make it run on debian specifically (because everything there seems to be old? idc anyway) but on void it's fine14:44
sigridhttps://github.com/ptitSeb/box6414:44
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)14:44
sigridripcord's author told me he might do an aarch64 build someday but so far box64 is the way on the reform, it seems14:46
vkoskivYeah I asked about that too14:47
joschif people want to use box64 on the reform, maybe i should package it for debian? Would anybody like to use such a package?14:51
vkoskivI set it all up with qemu, but it's still throwing an exec format error.14:52
vkoskivI see the binfmt thing is enabled.14:52
joschvkoskiv: can you paste the output of /proc/sys/fs/binfmt_misc/qemu-x86_6414:54
vkoskivenabled14:54
vkoskivinterpreter /usr/libexec/qemu-binfmt/x86_64-binfmt-P14:54
vkoskivflags: POC14:54
vkoskivoffset 014:54
vkoskivmagic 7f454c4602010100000000000000000002003e0014:54
joschlooks good14:54
vkoskivmask fffffffffffefefcfffffffffffffffffeffffff14:54
joschdid you reboot after installing qemu-user?14:54
vkoskivRunning the interpreter directly works14:55
vkoskivNope!14:55
joschvkoskiv: you might need to reboot. This is a bug introduced a few weeks ago: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=101216314:55
vkoskivFair, I'll do that. I just tend to be averse to rebooting to fix issues :D14:56
joschthe problem is that systemd-binfmt does not provide a way to register a new binfmt besides a reboot14:56
joschyeah, same here14:56
joschthis change to systemd-binfmt broke my stuff14:56
minutejosch: box64 package would be amazing to have, yes. 14:58
joschminute: oh hi! :) While you are here: i just tried running the reform-system-image pipeline on the gitlab.com CI and they have binfmt_misc support but it works for all arches except arm64 due to this bug: https://gitlab.com/gitlab-org/gitlab/-/issues/339567 :(14:59
- bkeys (QUIT: Ping timeout: 264 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)15:00
vkoskivI'm starting to think this qemu+binfmt approach might be a bit silly :D15:00
vkoskivCurrently installing amd64 libgl15:00
minutejosch: perhaps that's the reason why i went for building on bare metal15:01
minutevkoskiv: don't do it, use box6415:01
minutevkoskiv: qemu emulation is too slow15:01
minutewaste of time15:01
vkoskivCool, will do.15:01
joschvkoskiv: i'll build you a box64 debian package and you fix blender -- deal? :)15:02
minutei like the sound of that15:02
vkoskivWARNING: The following essential packages will be removed.15:04
vkoskivThis should NOT be done unless you know exactly what you are doing!15:04
vkoskiv  libgcc-s1:amd64 gcc-12-base:amd64 (due to libgcc-s1:amd64) libc6:amd64 (due to libgcc-s1:amd64)15:04
vkoskivSounds like a deal!15:04
vkoskivI'm assuming I can ignore that warning15:04
vkoskivJust yoinking all these amd64 packages I installed.15:04
vkoskivI'm assuming it just has a list of important enough packages that it warns about15:05
joschvkoskiv: those packages are essential but since they are also foreign architecture you can safely remove them15:05
vkoskivActually it won't even let me remove them.15:05
vkoskivNot permitted, it says.15:05
vkoskivLet me find the correct flag...15:06
vkoskiv--allow-remove-essential >:D15:06
joschyes, the reason is because we had the "linus tech tips" desaster: https://youtu.be/0506yDSgU7M15:06
vkoskivI remember that one. Was that actually added because of that?15:07
vkoskivOr did he google what I googled and add that flag15:07
joschno, it was added because after that linus tech tips video, we got a big shit storm15:08
joschlike: why would apt permit you doing something that breaks your system?15:08
joschwell... it says that you have to type "Yes, I know what I'm doing!" to continue and linus typed that... it even shows this point in the video...15:09
joschbut apparently even that is too dangerous to be allowed...15:09
vkoskivI highly recommend adding these to ~/.config/mpv/mpv.conf: https://gist.github.com/vkoskiv/4eb945642873ed4f4a32b00dfb2e2bbf15:10
vkoskivThen you can easily do mpv --profile=720p <url>15:10
vkoskivI didn't get this laptop for media consumption, as I'm trying to decrease that, but this thing does play youtube well with mpv.15:11
joschI have the same in my own mpv.conf but as part of my defaults15:12
vkoskivI consider the slightly added inconvenience of having to copy the link to open it in mpv a feature :D15:12
vkoskivAbout 90% of the stuff I would otherwise end up watching on youtube is stuff I really don't need to watch.15:12
joschi even do that on my intel laptop because mpv requires way less cpu power to play videos than youtube15:12
joschminute: do you think we should put such a default into the reform-tools etc/skel file for mpv? Currently, lots of youtube videos are available in 4k which is not possible on the reform even with mpv.15:13
vkoskivI did try to get hw decoding working on my nvidia + arch x86 desktop system, but I never got anywhere15:17
vkoskivSpecifically with firefox.15:17
vkoskivFollowed all the arch guides to a t, still nothing :D15:17
minutejosch: sounds good yes15:17
vkoskivWithout the profiles, it does seem to default to 4k, which isn't ideal15:17
vkoskivWould make more sense to default to 1080p15:18
vkoskivDid I understand correctly that the OS not being aware of battery level is a software issue, right?15:18
vkoskivI remember reading something about a driver that would then receive uart messages from the lpc to keep the system aware of the battery level15:18
minutevkoskiv: there's a MR for SPI kernel driver for lpc battery status15:19
minutein my mailbox15:19
vkoskivThe one from today?15:19
minuteyeah15:19
vkoskivVery cool! I just happened to spot it like a minute after it was sent :D15:19
vkoskivI love how this thing keeps getting better as the patches roll in15:19
minuteyes15:20
joschvkoskiv: thanks, i think this was a good idea to have as a default https://source.mnt.re/reform/reform-tools/-/merge_requests/1715:21
minutemerged15:22
joschwow, quick service! :D15:23
- MajorBiscuit (QUIT: Quit: WeeChat 3.5) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)15:28
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)15:28
vkoskivCool!15:31
vkoskivI still haven't investigated why the wake command on my lpc doesn't work. I guess I need a uart connection to debug that?15:38
vkoskivI have a uart serial adapter, I just need to fashion a cable.15:39
minuteyep15:45
minutealso make sure no_console_suspend is in your kernel options (should be)15:45
vkoskivSeems to me like the issue is on the firmware side. I'm running latest on both kbd and lpc.15:46
vkoskivThe symptom is that I invoke the wake command, it starts waking the lpc and then doesn't get a response right away15:47
vkoskivWould having box64 + binfmt set up out of the box on sysv3 make sense? Or would that violate the principle of least surprise?15:50
vkoskivStill compiling it, the README sure did make box64 seem quite nice!15:50
BoostisbetterI got Box64 working but haven't had a much luck with box32. I'm still trying to get steam working on the Reform15:52
minuteBoostisbetter: steam is complex mix of box32+box64. i don't have a recipe for it15:52
Boostisbetterminute: yep, and I have no problem not being able to run. It one day though. 15:53
vkoskivInteresting. One of the motherboard screws managed to work itself loose and just fell onto the acrylic below :D15:56
vkoskivSo far I haven't experienced any other screws coming loose.15:57
minutevkoskiv: eek16:02
minutevkoskiv: probably vibrations from shipping :| 16:02
vkoskivIt's a screw I put in.16:02
minuteoh. 16:02
vkoskivAnd one I haven't touched since I assembled this thing rapidly in excitement16:02
minuteyou can use locktite 242 perhaps16:02
vkoskivYep, I should get some16:03
vkoskivbox64 doesn't emulate libstdc++.so.6 for some reason16:05
vkoskivOnline for others it seems to be emulated, but for me it throws an error.16:06
+ qbit (~qbit@h.suah.dev)16:11
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)16:36
bkeysjosch: Did you ever come up with any theories on my uboot issues?16:48
bkeysI wonder if I can write a new uboot to the emmc from uboot itself16:48
bkeysOr even better, a whole OS image16:48
- bkeys (QUIT: Ping timeout: 246 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)17:17
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)17:35
joschbkeys: nocko recently had a problem that looked similar to me and boiled down to this fix: https://source.mnt.re/reform/reform-tools/-/merge_requests/1617:50
joschbkeys: but we are not generating an image with that yet because blender is (again) broken but vkoskiv is working on it17:50
joschbkeys: otherwise, sadly nothing changed from what I said four days ago: https://mntre.com/reform-irc-logs/2022-06-16.log.html#t23:21:1117:50
josch:(17:50
minutejosch: maybe we can remove blender temporarily17:54
joschminute: i proposed that but vkoskiv said they would provide a fix after work today17:55
minuteok17:55
minuteif that doesn't happen we should turn blender off17:55
joschagreed17:56
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)17:57
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)17:57
joschbkeys: you went offline -- did you get my last messages to you?17:59
bkeysYes17:59
bkeysThis pinebook hibernates after 5 minutes of me not using it, it's really annoying17:59
bkeysSo nothing changed, but you seem to have a fix?18:00
bkeysWhich is it?18:00
joschbkeys: no, i meant that there is an issue that looked similar and we have a fix for that18:00
joschbkeys: i added a link to the fix18:00
bkeysThat is good to hear18:00
bkeysI am talking with a co worker and he has been looking at the schematics, I dunno if he is confident/willing to try to repair it out of his house18:01
bkeysBut if he did my guess is that it would be moreso a personal favor to me, rather than something he'd be willing to do for the greater community18:01
bkeysThe other repair shop I emailed hasn't responded, they said the foreman was on vacation. I am gonna email them again because that was almost a week and a half ago18:01
bkeysjosch: So my understanding is we don't have an image with this fix? But after vkoskiv fixes blender we should have one soon after?18:06
joschvkoskiv: I'm done with the box64 packaging: https://salsa.debian.org/debian/box64/18:06
joschvkoskiv: now it's your turn with blender :)18:06
joschbkeys: either vkoskiv fixes blender or we disable blender build and then produce a new image with the fix that solves the problem discovered by nocko, yes18:07
bkeysJust curious, what exactly was the problem?18:07
bkeysIt'd be really cool if I get EFI working on there18:08
joschbkeys: the reform-flash-rescue script was downloading the image from the sysimage-v3 branch and not from the main branch even after the sysimage-v3 branch was merged into main -- see the link I posted above18:08
bkeysAlright18:08
bkeysSo this image my guess is will contain the fix as well as the distroboot changes?18:08
joschnot the distroboot changes yet, no18:08
joschbut you can always write your own u-boot to your sd-card18:09
bkeysYep, as long as I have a working OS again18:09
bkeysIf I had an encrypted Fedora install on there that would be awesome18:10
joschbkeys: i definitely want to see efi boot working on that as well18:10
joschwith the distroboot changes it *should* work out of the box and if it doesn't it *should* just be some config setting away18:11
bkeysYeah that is my theory, just my OS situation has been blocking me18:11
joschif it doesn't work out of the box, i also want to look into the u-boot efi thing but i first need to have my serial line working again :D18:11
bkeysIt would just be a matter of having an EFI partition on the emmc18:11
joschor sd-card, or usb-stick, yes18:12
bkeysSo are you guys still assembling more reforms? Or has the queue of people waiting for theirs calmed down at all?18:14
sknebelright now they are redesigning parts to use components that can be bought18:16
sknebeland actually be delivered in reasonable time after buying them I guess :D18:16
bkeysI mean I am gonna be on a project at work soon that basically does that but uses microcontrollers that are in stock18:17
bkeysAlthough I would think it would be not that useful, cause you redo all this work to use available components and what if those components go out of stock?18:17
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)18:18
minutewe are moving to rp204018:30
minutealso, nobody can predict the future18:30
- bkeys (QUIT: Ping timeout: 268 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)18:39
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)18:56
- mjw (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)19:05
- MajorBiscuit (QUIT: Ping timeout: 268 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl)19:19
* mark__ -> mjw19:54
vkoskivjosch: I *think* what might have happened was that libtbb-dev was bumped, but openvdb was not20:07
vkoskivThat header was removed in version 2021.120:07
vkoskivI'd try bumping openvdb or downgrading libtbb to an older version. I don't think I have a suitable build environment to try this out20:08
+ bkeys1 (~Thunderbi@253.236-24.gp.ptn.tftn.static.friendlycity.net)20:26
- bkeys (QUIT: Ping timeout: 240 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)20:29
* bkeys1 -> bkeys20:29
bkeysminute: So with the repair place here, they just sent me an email saying to send in my Reform for evaluation. I'm gonna probably mail it off sometime this week and hopefully the fact that the schematics and stuff are available will help them out20:52
minutebkeys: oh that's exciting, keep me udpated20:54
minuteupdated even20:54
+ bkeys1 (~Thunderbi@static-198-54-135-69.cust.tzulo.com)20:57
bkeys1Before I send it in though I would be interested in getting an image with vkoskiv's fix that way I can confirm that I can boot an OS on there20:57
minutebkeys1: you could also try booting plan9, might be quicker/easier20:58
bkeys1Well right now I cannot boot anything20:58
minuteah20:59
bkeys1I am okay with debian atm but I cannot get a system image to boot at all, josch has been working with me on it20:59
bkeys1Earlier we were discussing how there is a fix for it but we are waiting on vkoskiv's patch for Blender20:59
minuteyeah i meant, with plan9/9front you could make sure this is not just a linux issue20:59
minuteah, sorry, misunderstanding on my part21:00
minutei thought your reform doesn't appear to boot21:00
bkeys1Well my end goal is to get a uboot with josch's distroboot put on there but no matter what I do I don't get a uboot with distroboot on there21:00
bkeys1According to serial connection it boots, even lights up a screen but the system image doesn't find the rootfs21:00
bkeys1I even tried it with different SD cards21:01
joschvkoskiv: I think I can confirm the results of your analysis -- if anybody wants the longer story, I can list it but I think for now we should just not compile blender21:01
- bkeys (QUIT: Ping timeout: 264 seconds) (~Thunderbi@253.236-24.gp.ptn.tftn.static.friendlycity.net)21:01
* bkeys1 -> bkeys21:01
minutebkeys1: ah, the board level repair was about some battery cell measuring/charging circuit, right?21:01
bkeysYes these are two unconnected issues21:01
minutesorry, got it21:01
bkeysNo problem, hopefully these people will be able to repair it cause that could take a load off of you21:02
bkeysI'd think since they claim to have so much experience fixing industrial PCBs that they would have a lot of exposure to I.MX821:02
bkeysEven so this is a simple carrier board issue and shouldn't have anything to do with the SoM21:03
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:03
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:04
vkoskivI kind of want to build a proper electronics workbench.21:04
vkoskivI have a bunch of scattered tools around, but no dedicated spot21:04
vkoskivSoldering irons, bench power supply, some parts.21:04
vkoskivI want a (cheap) oscilloscope and a dedicated thing to keep all this stuff in.21:04
bkeysI  can solder bigger things but once we are talking small components like this I am not much help21:04
minutevkoskiv: always a good idea ^^21:04
vkoskivSome kind of rack that I could move aside when not in use.21:05
vkoskivI have a spare table in my office that I usually do vintage computerings on21:05
vkoskivI just don't know what kinds of parts I should buy to stock up21:05
vkoskivI want wires, connectors, passives and other random bits21:05
vkoskivJust today I wanted to crimp a suitable connector to my uart adapter cable, but I dont have that connector anywhere.21:06
minutecinap_lenrek: i tried to boot your latest 9front image, and it gives me a Plan 9 Console with working keyboard+mouse pointer, butttt i'm not sure how to start my session/rio21:12
minuteit givces me a table of /dev/sdM0 stuff and then prompts: bootargs is (tcp, tls, il, local!device)[local!/dev/sdM0/fs]21:12
joschthe blender situation is a mess and cannot be fixed in blender but has to be fixed in openvdb by adding onetbb support (tbb got renamed to onetbb) full story here: https://source.mnt.re/reform/reform-debian-packages/-/commit/5b91cfca713eeee94b35226570b989a4d9f0db7621:14
joschminute: that commit disables building blender -- i'll ping you once the repository got updated and then you can trigger the reform-system-image pipeline again21:15
minutejosch: alright, thanks for all your work on this. so we're gonna turn off blender for now21:15
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:16
minutecinap_lenrek: if i do local!/dev/sdM0/fs, it gives me > hjfs: fs is /dev/sdM0/fs and then > mount: mount/root: no such user21:16
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:16
joschonce the openvdb situation is fixed blender might still fail to build because the openvdb version will change from 7.1 to 9.0 including several API changes -- but we'll fix that once it happens. Anyways, this will take a while longer...21:16
minutecinap_lenrek: oh, after reset, typing local!/dev/sdM0/fs worked!21:20
- bkeys (QUIT: Ping timeout: 240 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:22
+ MajorBiscuit (~MajorBisc@86-88-79-148.fixed.kpn.net)21:38
minuteah, figured out how to go online21:44
- MajorBiscuit (QUIT: Ping timeout: 240 seconds) (~MajorBisc@86-88-79-148.fixed.kpn.net)21:46
- qbit (QUIT: Ping timeout: 264 seconds) (~qbit@h.suah.dev)21:46
+ MajorBiscuit (~MajorBisc@2a02-a461-129d-1-193d-75d8-745d-e91e.fixed6.kpn.net)21:48
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:49
+ qbit (~qbit@h.suah.dev)21:53
minutehey, our website is pretty ok in mothra... just i should probably upload smaller versions of the images21:54
- bkeys (QUIT: Ping timeout: 246 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:55
sigridI wonder how well (or not well) will it play youtube videos21:55
minutesigrid: can mothra do that? :D21:57
minutei can browse our shop and look at the pictures in hires21:58
minutei have to say the processor is really ok for software based graphics21:58
minuteit's fun21:58
sigridmothra can't, but treason+nvi can21:58
sigridhttp://wiki.9front.org/youtube21:59
- MajorBiscuit (QUIT: Ping timeout: 244 seconds) (~MajorBisc@2a02-a461-129d-1-193d-75d8-745d-e91e.fixed6.kpn.net)22:02
minutesigrid: :022:05
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)22:13
joschminute: https://mntre.com/reform-debian-repo/ just updated -- can you re-run reform-system-image pipeline? thanks!22:15
minutejosch: running by merge! :322:17
- bkeys (QUIT: Ping timeout: 240 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)22:17
joschminute: I think I can also confirm that kernel 5.18 now reliably breaks suspend: https://community.mnt.re/t/standby-suspend-to-ram-mnt-reform/538/6622:21
minutesigrid: omg there's `vt` and `ssh`22:21
minutejosch: ugh22:21
sigridthere's also native live streaming to peertube and twitch22:25
minutesigrid: if i type `9fs sources`, where are those file magically mounted from?22:29
minuteis that a public 9pfs server?22:29
sigridyeah, it is22:32
sigridsee /bin/9fs22:33
+ _9minute (~mntmn@softboy.mntmn.com)22:34
_9minutei'm here via irssi/ssh/vt/9front lol22:35
minutesigrid: ohh i see, thanks22:35
vkoskivLooking at the etnaviv source. If only I knew kernel/driver development better!22:43
vkoskivI'd love to see gles 3.x support.22:44
_9minutevkoskiv: no kernel development needed for that, just mesa/gallium22:46
vkoskivOr that. But the driver is in the kernel, no? Or is the needed work in some userspace component?22:48
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)22:52
bkeysI thought blender required OpenGL 3.3 nowadays?22:57
bkeysHow does it manage to run on the Reform?22:57
joschbkeys: it doesn't22:58
_9minutebkeys: we (mostly josch) tried to keep 2.79 alive on top of debian22:58
bkeysSo what is the talk of blender about?22:58
bkeysI see22:58
joschbkeys: unfortunately, making old blender build with modern libraries currently requires a 1896 line diff and becomes increasingly hard the more stuff changes -- right now it fails to build because of openvdb22:59
bkeysI see, my plans for Blender (since I do enjoy doing game development in my free time) was to just do it on a different machine23:00
bkeysAlthough I did get Godot 4 Alpha building on the Reform's system image before I wrecked my install23:00
minutei've also used the godot available in debian, worked well23:01
vkoskivI could run Blender on my desktop with x forwarding23:01
vkoskivIn fact, let me try that now.23:01
bkeysI had some LX2160a workstation boards but both of them failed on me and are on their way to Israel for repair23:02
bkeysIt'll be nice to have both arm laptop and desktop again (hopefully both with Fedora on EFI)23:02
vkoskivIt's too slow. I can see frame updates draw from top to bottom every second or two23:02
bkeysAlthough the lx2160a boards have edk2 on them23:02
vkoskivLet me try this with ethernet hooked up23:02
bkeysI am waiting for Godot 4 to come out before I do any new Godot development, but in the meantime I mess with this project23:03
bkeyshttps://gitgud.io/bkeys/black-shades-redemption23:03
bkeysIt's some old game from 2007 I resurrected and modernized a lot of the internals. I am working on implementing online play now 23:04
bkeysIt runs on the Reform, it uses OpenGL 2.0 I think23:04
vkoskivWith ethernet it's better, but still about 1fps23:04
vkoskivI briefly looked into what features blender needs from opengl 3.x23:05
sigridyou can force mesa into llvm pipe rendering and run latest blender on the reform. it is, however, going to be slow af23:05
vkoskivSeems like they bumped the requirement for a reason23:05
bkeysProbably the best approach would be if we had a new SoM we might get vulkan support23:06
bkeysI believe the raspberry pi has vulkan support23:07
minutevkoskiv: you'll probably have more success with a desktop streaming application23:07
vkoskivsigrid: re: pipe rendering: See? I knew all this opengl stuff was just unnecessary bloat! :D23:08
vkoskivBlender isn't necessary for me on the go. I've been working on a renderer myself for a few years, and that one works perfectly fine on reform23:09
vkoskivI haven't gotten around to integrating it with blender yet23:09
vkoskivSo the UI is: "edit this json file and run the thing"23:09
joschsounds like openscad23:09
- Ar|stote|is (QUIT: Ping timeout: 248 seconds) (~linx@149-210-28-104.mobile.nym.cosmote.net)23:10
vkoskivI actually like the bespoke json scene description scheme I came up with. Later I found out it's quite similar to what pixar is using in some places.23:10
vkoskivAnd since my renderer has network clustering support, I can offload all compute away from my reform and get speedy renders.23:11
- _9minute (QUIT: Quit: leaving) (~mntmn@softboy.mntmn.com)23:11
+ Ar|stote|is (~linx@149-210-4-100.mobile.nym.cosmote.net)23:14
- bkeys (QUIT: Ping timeout: 246 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)23:21
+ MajorBiscuit (~MajorBisc@86-88-79-148.fixed.kpn.net)23:24
vkoskivminute: Did you get those smooth trackball buttons fabricated somewhere or is that after an acetone vapor bath?23:32
- MajorBiscuit (QUIT: Ping timeout: 276 seconds) (~MajorBisc@86-88-79-148.fixed.kpn.net)23:34
- mjw (QUIT: Quit: Leaving) (~mark@gnu.wildebeest.org)23:38
joschis hibernate on the reform not working for similar reasons as suspend?23:42
joscheven after enabling a swap partition that is large enough, the reform only sometimes successfully comes back from hibernation (similar to suspend also only works sometimes)23:43
vkoskivHow do you suspend and resume, by the way? systemctl suspend?23:43
joschcorrect23:43
joschand resume via circle, space23:43
vkoskivYeah, I need to debug that on my system23:44
vkoskivIt never worked, even after upgrading/reflashing fw for everything23:44
minutevkoskiv: fabricated as industrial SLA via hubs23:58
joschminute: https://source.mnt.re/reform/reform-system-image/-/merge_requests/5223:59
joschi'll not be around to see if it succeeds though -- heading to bed now. gn8!23:59
minutejosch: interesting, i've never had hibernate work! if it doesn't work only sometimes, then that's the same flakiness like with the regular suspend/wake, yeah.23:59
minutejosch: good night!23:59

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