2022-12-02.log

+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)00:06
- mjw (QUIT: Killed (NickServ (GHOST command used by mark_!~mark@gnu.wildebeest.org))) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)00:29
* mark_ -> mjw00:29
+ wielaard (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)00:29
- ajr (QUIT: Quit: WeeChat 3.7) (~ajr@user/ajr)00:56
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)02:50
flowyfrick yea, i finally got moonlight working perfectly smooth! 1080p 60fps03:07
flowyits' EGL output renderer was failing to initialise, as it wanted > GL ES3. the fallback renderer is really slow and introduced around 25ms just for painting decoded frames. after 5ms for decoding, 60fps was impossible out of the box03:12
flowybut the only things that actually required GL ES3 were some very simple shaders03:13
flowyafter backporting the shaders to ES2, the EGL renderer works and now frames are painted in 1ms03:14
flowyi might find a clean way to upstream this. however, the other ingredient is patched ffmpeg for v4l2-request support, which is out of our control.03:19
bkeys Boostisbetter I am a happy Moonlander mk1 keyboard, got mine and haven't looked back since05:44
- Boostisbetter (QUIT: Ping timeout: 252 seconds) (4a410829d7@irc.cheogram.com)05:55
+ Boostisbetter (4a410829d7@irc.cheogram.com)06:32
Boostisbetterbkeys: Yeah, I know what you mean. I am prefer using mine as well. However when it comes time to write some software, I find that I have to hunt too much on it, and so I tend to switch up to a UHK which has clear key legends and has been optimized for productivity. 06:35
- bkeys (QUIT: Ping timeout: 268 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)06:36
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)07:46
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)07:46
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)09:39
+ S0rin (~S0rin@user/s0rin)09:45
- S0rin (QUIT: Ping timeout: 256 seconds) (~S0rin@user/s0rin)09:50
+ S0rin (~S0rin@user/s0rin)09:52
joschflowy: i thought the ffmpeg v4l2-request patch doesn't apply anymore for current ffmpeg?09:59
Boostisbetterjosch, what keyboards are preferable to? Just whatever one is in front of you? 10:04
Boostisbetterminute, same question to you, although I suspect you are partial the Reform board. 10:04
joschBoostisbetter: i prefer the keyboard that i got used to. Switching to the reform took a bit but now I'm as fluent on it as on my old keyboard. I don't know much about keyboards so i wouldn't be able to tell which ones are better or worse. I typed on normal laptop keyboards for most of my life so I don't have high standards. :D10:05
minuteBoostisbetter: i found that low profile mechanical keyboards work the best for me, or very light full profile keyboards (like the one in the a500). i have a hhkb lite that i find absolutely horrible, and a WASD with mxes that i find meh nowadays 10:06
minutei am looking forward to reform keyboard v310:06
minutei can't get used to split keyboards or ergo kbs10:07
Boostisbetterminute, I have a hhkb as well, and while I used to like it, now I find it to be no where near as good as the other boards I have. I think the Reform kb is very good as far as standard staggered layouts go, but I am also really looking forward to the ortho pocket reform kb. 10:07
minuteyeah, with refkb3 i will implement a more traditional stagger to accommodate people who are used to it10:07
minuteand pocket is ortho as ortho gets yes :D10:08
BoostisbetterI used to think that I couldn't do split kbs either, but then I gave it a shot, and it worked. Now, of course, I find them so good that I really preferred using them only on desktops. But at work I use a standards rubber dome thing and have been for a long time. 10:08
minutetyping on pocket is kind of a fun experience i think... might need a little getting used to at first, especially for people who have never used ortholinear10:09
minutemost people cannot touch type anyway and just hunt for the legends10:09
minutei touch type but probably not 100% correctly 10:10
Boostisbetteryeah, I'm used to typing on small keyboards, AND the Penkesu I built uses a Plunck style board. I'm totally used to them. 10:11
BoostisbetterI'm really looking forward to the Pocket. 10:11
- S0rin (QUIT: Ping timeout: 260 seconds) (~S0rin@user/s0rin)10:11
BoostisbetterHope things are progressing well on that front. 10:11
Boostisbetterbut to make one final comment on keyboards, I find the Moonlander to be the most comfortable I have used, BUT the UHK with the thumb modules is probably the most practical keyboard I have used. 10:12
BoostisbetterThere is just something about being able to mouse and type all without moving your arms. 10:12
minuteBoostisbetter: yes, case parts are in first test production run10:13
Boostisbetterthat is great! Do you already have a line on all of the components your'll need for production? Specifically the SoC? 10:13
BoostisbetterReally exciting stuff! 10:13
minutewe are doing something slightly unusual, so we have 2 aluminum bodies and each has a top and bottom plate/bezel made from PCB material10:13
minuteyesterday i chatted with pcbbuy about doing counterbores in these 1mm pcbs10:14
c-keen[m]Is there an update on the battery boards?10:14
minuteBoostisbetter: the soc via boundary has 24wk lead time10:15
+ S0rin (~S0rin@user/s0rin)10:15
minutec-keen[m]: yes, they're done and on the way to us10:15
Boostisbetterholy cow, that is quite the lead but I guess to be expected. 10:16
c-keen[m]We have orders here with a delivery estimate of 72 weeks 😕10:20
c-keen[m](here == at work)10:20
c-keen[m]minute: cool!10:20
minuteBoostisbetter: yeah, i hope it will get better but as c-keen[m] says, it's not even bad tbh10:21
minuteour first batch of cameras is almost done too btw10:22
minutebatch of 100x10:22
c-keen[m]\o/10:23
minuteand for cm4, i think i'm around 1 day (fulltime) work away from finishing the layout for the hdmi->edp adapter10:24
JC[m]Looking forward to paying more attention to Reform soon. I lent mine to a friend a couple of months ago (he's super stoked about it but understandably can't afford one right now) but unfortunately he was tinkering with the battery board while the batteries were connected and shorted out a trace. Oof.10:36
c-keen[m]on the battery board?10:36
JC[m]Yep. The mainboard was fine and the only casualty was an exposed trace. Lucked out.10:37
c-keen[m]That's a good reason to order the newer battery boards then10:37
JC[m]I was previously tinkering with the original battery board PCB to add socketed fuses (because someone's unit potentially catching fire seems like an intense liability) but haven't really looked into the updated version. I don't know much about BMS circuitry.10:39
c-keen[m]the redesign added  undervoltage protection for each cell 10:39
c-keen[m]amongst other things10:40
JC[m]There is someone who attended a past open hardware meetup where I live and he creates BMS systems professionally. I was hoping to get his info and see if I can coerce or pay him for some peer review.10:40
Boostisbetterminute, cm4 is just a rpi4 right? RAM amount is 8 gb? If so that is great because it sounds like it will be more powerful than the current Reform SoC.10:40
JC[m]I'd want to ensure it not only has undervoltage protection but overvoltage/short-circuit protection as well10:41
minuteBoostisbetter: yes, it has a lot of pluses and some drawbacks10:41
minuteBoostisbetter: cpu is faster (4x A72), gpu can do vulkan, but it can't sleep and it can't do accelerated disk encryption 10:41
Boostisbettercan't sleep is the deal break for me. 10:49
joschBoostisbetter: mine can't sleep either but since the battery runtime with display turned off is 6+ hours and since the reform barely produces heat when packed in my laptop, it has been working out alright so far for me :D10:56
joschJC[m]: a burned trace might mean that two of the adjacent battery clips touched and created a short circuit even while the unit is off and the batteries not connected to the mainboard: https://community.mnt.re/t/isolating-battery-clips/962 -- according to Lukas, the new board design is also different in that the adjacent clips are less prone to accidentally touching each other when changing the cells10:59
JC[m]This just occurred to me: what if we stagger the battery clips in the next rev? They wouldn't come into contact unless the clips are bent diagonally, which is very unlikely.11:01
JC[m]Like 1cm or so (don't have a unit in front of me to check the width)11:02
joschJC[m]: looking at my reform i don't think there is space for shifting them like that11:03
JC[m]Even if rotated 90 degrees?11:04
JC[m]Just brainstorming11:04
joschstaggering the batteries like that will create some dead volumes above every even and below every odd battery. i don't see where that free volume is to come from11:05
joschit's not a bad idea but since there are very simple fixes against the problem i think those are easier than "wasting" more volume :)11:05
JC[m]True. I'm still a fan of having socketed fuses as a failsafe... just don't want any lawsuits to happen due to a fire.11:09
minutethe lifepo batteries are highly unlikely to burn11:12
minutealso there have been some nice 3d printed mods that go in between the clips?11:13
minutefunfact: the pcbs have these slots cut into them exactly for this purpose 11:14
minuteto insert any kind of isolation "sheet"11:15
JC[m]Any plans to have these distributed as OEM in future shipments?11:15
JC[m]The isolators, I mean11:15
minuteso far we weren't conviced that they are needed, but we can certainly come up with something11:16
JC[m]@minute did you happen to perform short-circuit tests on various boards between each of the 3 points of concern to demonstrate a consistent result?11:20
JC[m]with mobo connected, battery-only, mains connected, etc11:24
minutewhich 3 points of concern?11:26
minutethe battery boards themselves were not protected against shorts.11:27
JC[m]3 points of (previous) concern, shown in red in the linked post josch provided above11:28
JC[m]minute: are you referring to the original or revised board, or both?11:29
minuteJC[m]: original!11:30
minutei haven't myself managed to have these clips touching when inserting the batteries.11:30
JC[m]Ok11:31
minutehmm, maybe if one inserts two batteries at the same time?11:31
JC[m]My friend shorted the original board by trying to unscrew the battery boards with a metal screwdriver while the batteries were still connected.11:31
minuteJC[m]: yes, but this is forbidden in the manual and security sheet11:31
minutesafety, not security 11:32
minuteif you short the batteries directly to each other with a tool, there's nothing a circuit can do11:32
minutethe only option here would be to cover the wings of the clips with plastic11:33
JC[m]are you against the idea of socketed fuses as a failsafe?11:34
minutethey would not help in this case at all11:34
vkoskivI thought about dipping/coating the clips with some kind of lacquer, and leaving just the points of battery contact exposed.11:34
minuteor, maybe they could 11:34
vkoskivBut I haven't had issues with the clips coming into contact.11:34
minuteactually they probably could help because the user only shorts one side of the circuit11:35
vkoskivI could see them possibly touching very briefly if I dropped Reform from some height onto the left or right side, but I tend to avoid dropping my hardware.11:35
minutebut, the new battery board should protect too in this case. we'll test it11:35
JC[m]that's what I was wondering11:35
JC[m]Ok sounds great. Thanks for hearing me out.11:35
minutevkoskiv: this could work, if the lacquer does not break up from (re)inserting cells11:36
JC[m]I wonder about plastidipping them11:36
vkoskivPossibly some kind of flexible coating then11:36
minuteyep11:36
vkoskivlacquers harden, so they would crack/flake off11:37
vkoskivThe surface of the clips also might not be the best for adhesion11:37
JC[m]probably would have to coat it first11:37
minuteyeah. ideally the clips would be of a different design11:37
sknebelI've considered putting kapton-tape on the side bits11:37
vkoskivJust pour in and fill the whole main box full of resin. Problem: solved11:38
minutethere are full plastic 4x holders but they were too bulky to fit in the device11:38
minutevkoskiv: lol11:38
vkoskivMil-spec Reform11:38
vkoskivJust need some EMP protection as well, job done11:38
JC[m]the heatsink has things to say about that11:38
minutejust mill the case from lead instead of aluminum11:38
JC[m]that'll be fun in customs lol11:39
vkoskivAnd then just wash hands after each use? :D11:39
vkoskivWonder how much it would cost to mill the case parts out of titanium11:39
JC[m]this laptop may cause cancer in the state of California11:40
vkoskivThey're all solid blocks of aluminium that get milled out, right?11:40
vkoskivThat would be a large volume of titanium :D11:40
vkoskivI'm happy that I own a titanium PowerBook11:40
minutetitanium is possible, just expensive11:40
vkoskiv(The titanium on it is non-structural, just basically decoration for the most part)11:40
JC[m]I had an old Dell XPS M1710 that had an aluminum/magnesium body11:41
minutesome NeXT parts were cast magnesium iirc11:41
minutethere was this article about setting one on fire11:41
JC[m]but it was also like USD$2400 in ~200511:41
minutehttps://simson.net/ref/1993/cubefire.html11:42
JC[m]Simson is quite the storyteller11:43
+ oomono (uid328183@id-328183.tinside.irccloud.com)11:44
joschvkoskiv: haha nice :D There was a point in my life where i filled everything with epoxy to make it last forever. It's such a cool technique to make your electronices super durable. :)11:58
flowyjosch: i've been using https://github.com/jernejsk/FFmpeg, merging branches v4l2-request-hwaccel-4.4.1-Nexus-Alpha1 + v4l2-drmprime-v6-4.4.1-Nexus-Alpha1 . i also see there's a 5.1.2 branch there... i would offer to maintain reform packages but perhaps the situation is a little too unstable13:04
joschaha, so there is finally a 5.1.2 branch, nice!13:05
flowyi'd mirror whatever libreelec are doing with their package13:06
flowyhttps://github.com/LibreELEC/LibreELEC.tv/tree/master/packages/multimedia/ffmpeg13:06
joschat the point where Debian upgraded to ffmpeg 5, that repo only had patches for ffmpeg 4 still13:06
flowyah13:06
joschflowy: kodi is also still using ffmpeg 413:07
flowywell i'll try the 5.1.2 branch13:08
joschflowy: please come back to me with the results of your tests because we can certainly ship a patched ffmpeg in the reform Debian repo!13:08
flowywill do13:08
joschnice :)13:08
flowyinterestingly, i also compiled mpv from git yesterday against patched ffmpeg, and the colors are all wrong when using hwaccel and mpv's 'gpu' driver13:09
joschoh no :(13:10
flowyhowever the 'dmabuf-wayland' vo driver works very well13:10
flowyw/ hwaccel13:10
joschah okay :)13:10
joschon the hwaccel front it's also noteworthy that linux 6.1-rc7 is already packaged in Debian experimental and together with gstreamer 1.22 this will give hardware accelerated h265 :)13:18
flowyyeah that will be interesting to play with for sure13:20
minutejosch: exciting13:22
flowyit's pretty uncanny feeling to play modern FPS titles on the reform, streaming over LAN at butter smooth 1080p 60fps13:22
minuteflowy: what do you use for that?13:22
flowyi'm pretty happy finally about moonlight. i was using it before to play slower games like civ6, when i travel13:23
minuteah, moonlight13:23
minutevia internet?13:23
flowybut the performance was too garbage for anything >25fps and there was input latency13:23
flowyyeah13:23
flowybut with the EGL renderer working... on LAN... it actually feels local13:23
minutewow, nice13:23
flowyzero perceptible latency, full framerate13:23
flowyreally uncanny13:23
flowyi might take a vid13:24
minutecool13:24
joschthat is very impressive!13:24
minuteplease do13:24
flowyand i'll be travelling again this month so will test what it feels like over the internet again13:24
flowyat the very least will be playing rimworld a bunch over the holidays through moonlight heh13:25
flowyin this particular case h265 would be overkill/unnecessary, over LAN13:27
flowyhowever over the internet... that will be very interesting to try13:28
joschthe last time i heard of a software called moonlight it was the foss silverlight implementation which is dead these days13:29
flowyhaha yes i kept stumbling over references to that moonlight while working on this yesterday13:32
flowymoonlight is an open source client to nvidia's GFE shield streaming13:33
- mlarkin (QUIT: Ping timeout: 260 seconds) (~mlarkin@047-036-074-225.res.spectrum.com)13:34
flowyyou get exceptionally low latency from this method of streaming13:34
+ mlarkin (~mlarkin@047-036-074-225.res.spectrum.com)13:35
flowyyou turn streaming on in nvidia's drivers, pair a device, and it's basically like VNC for gaming13:35
flowyif everything is tuned correctly it's quite possible to have total transparency in terms of input latency and graphics13:36
flowyi've finally gotten there with the reform13:36
flowyfor various security and perhaps even ideological concerns heh i've fully committed a PC to gaming, i don't even use email on it or whatever. with moonlight it can even be headless13:40
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)14:29
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)14:30
flowylol i just realised it's possible that using moonlight on my reform might offer better responsiveness than when i use my PC directly, with its current monitor attached14:53
flowyas its 4k monitor has pretty awful latency14:53
flowydon't really have the setup to measure. but it would be interesting14:54
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)15:18
- oomono (QUIT: Quit: Connection closed for inactivity) (uid328183@id-328183.tinside.irccloud.com)15:57
- GNUmoon (QUIT: Ping timeout: 255 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)15:58
joschminute: would you mind if I quote you publicly on that? "also there have been some nice 3d printed mods that go in between the clips? funfact: the pcbs have these slots cut into them exactly for this purpose to insert any kind of isolation "sheet""16:01
josch(i know the irc records are public but i wanted to make sure anyways :))16:01
joschi'm currently using heat shrink tubes but they don't look as nice as an isolation sheet16:02
joschunfortunately the 3d printed mods shown in the forum don't work for me because i have too many cables that use up all the space already16:02
joschand i didn't notice these slots in the pcb before but they are *perfect* to put a sheet in without having it move around16:03
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)16:09
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)16:24
minutejosch: sure you can! we never developed those sheets though. i don't think it would be a lot of work though16:34
minutethey could also be lasercut from mylar16:34
joschyup, but i don't have a laser cutter so i'm just gonna 3d print some and publish the stl in that forum thread :)16:38
minutenice16:49
joschthank you for the tip with the ridges -- apparently nobody has realized they exist so far XD16:49
minuteit appears so :316:51
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:40)17:37
joschhuh... is that an openscad bug or a sway/reform bug? i'm in openscad and press "enter" in the editor but no newline appears. I can copypaste newlines but nothing happens when i press enter. Can somebody else confirm this?18:00
minutebut other letters work?18:04
minutewhich gui framework is openscad again? qt?18:05
minuteyeah, maybe try `export QT_QPA_PLATFORM=xcb` before launching it18:05
minutewayland+qt sometimes have strange bugs18:05
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)18:09
joschyes, openscad is qt19:41
joschand yes, other characters work19:41
joschone can also just copy-paste a linebreak and that works too19:41
joschQT_QPA_PLATFORM=xcb doesn't make a difference though19:42
joschcan i somehow force an application to use xwayland instead?20:02
c-keen[m]josch yeah that's annoying20:15
joschc-keen[m]: can you confirm the problem?20:26
josch(i'm currently building from git...)20:26
c-keen[m]huh, it's gone. I am pretty sure that I have seen that behaviour before20:33
c-keen[m]josch: atm works as expected for me20:33
c-keen[m]that's 2021.10 from packages no modifications20:33
joschyou mean 2021.01-5+b2, right?20:34
joschdrats... if it works for you then something else must be broken on my system. :(20:34
c-keen[m]ii  openscad                                      2021.01-5+b220:38
c-keen[m]yep20:38
c-keen[m]the only thing I see on the console: GLEW Error: Unknown error20:38
c-keen[m]upon loading a file20:38
joschthank you for checking!20:39
c-keen[m]but rendering works20:39
joschyes, rendering works fine20:39
joscheverything seems to work other than pressing enter...20:39
c-keen[m]when I close openscad it coredumps though20:44
joschwhen i open it it says:20:47
joschqt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""20:47
joschand yes, segfault when closing20:47
minutejosch: btw you had a script ready for installing a rescue system on emmc, yes?20:53
vkoskivI copied my Reform sway config over to my work linux VM today :320:54
vkoskivIt's just so... nice.20:54
vkoskivDon't know why, but the gnome environment ubuntu comes with is unusably slow under VMWare20:54
vkoskivSway works perfectly fine, so I just use that.20:54
c-keen[m]ioctl(21, DRM_IOCTL_ETNAVIV_GEM_SUBMIT or DRM_IOCTL_MSM_GEM_SUBMIT, 0xffffeb7c83d0) = 020:55
c-keen[m]ioctl(21, DRM_IOCTL_ETNAVIV_GEM_SUBMIT or DRM_IOCTL_MSM_GEM_SUBMIT, 0xffffeb7c8300) = 020:55
c-keen[m]--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x80} ---20:55
c-keen[m]+++ killed by SIGSEGV (core dumped) +++20:55
minutejosch: nevermind, found it (reform-flash-rescue)20:55
minutebtw apparently there are some etnaviv fixes on the drm level20:56
minutepending on drm-next20:56
c-keen[m]josh: would need debugging symbols for openscad to further debug this, running it as it is in gdb does not yield anything useful after segfaulting, looks like the stack is corrupted20:59
minutehttps://cgit.freedesktop.org/drm/drm/commit/?id=a3b4c2f9b03917d5d640bc6e3f42c2469596755221:01
minutehttps://cgit.freedesktop.org/drm/drm/commit/?id=819683a1fc2f7e64017d50caf539e7bafcb37b8121:01
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:40)21:02
minutejosch: is this duplication here on purpose? https://source.mnt.re/reform/reform-tools/-/blob/main/sbin/reform-boot-config#L7321:24
minutehaha i finally migrated my reform to a emmc+nvme setup21:29
minutenice nice21:29
c-keen[m]yes it is!21:30
c-keen[m]godspeed!21:31
* tadeus_brick -> TadeusTaD21:32
joschminute: what is line 73 a duplicate of?21:50
minutejosch: nevermind, R vs B21:51
minutejosch: in any case, i had to comment out line 75 to make the script work for my case21:52
minute(i was already booted from nvme via sd card and wanted to run it with --emmc nvme, or /dev/mapper/reform_crypt in my case)21:53
vkoskivFor carrying the thing around, it's nice not to need the SD card in there to boot21:53
minuteyep. i experienced this the hard way yesterday.21:53
minute(left sd card in the office)21:53
minute(didn't have a working rescue flashed)21:53
c-keen[m]I just wished that the i.mx boot sequence would be more flexible21:54
c-keen[m]but that's not anyone's fault in here21:54
joschi have uboot on sdcard but /boot on emmc21:55
joschthat way i can try out sdcard images without needing to flip the dip switch21:55
c-keen[m]but not boot without one21:56
joschcorrect21:56
joschbut i can remove the sd-card and use the sd-slot after i have booted21:56
joschthe only other sd-card i use is for my digital camera21:57
joschby also having uboot on that one, i even can boot the reform if i forgot to swap sd-cards back :)21:57
- lastebil (QUIT: Ping timeout: 248 seconds) (truck@shell.suomiscene.fi)22:01
c-keen[m]heh22:03
joschc-keen[m]: you can run gdb with DEBUGINFOD_URLS="https://debuginfod.debian.net" to avoid having to install all the dbgsym packages22:06
joschEnable debuginfod for this session? (y or [n]) y22:06
joschDebuginfod has been enabled.22:06
joschthat way, gdb will download the correct debug info from debuginfod.d.n22:06
joschminute: my openscad problem is fixed by installing the qtwayland5 package22:09
joschc-keen[m]: since you did not see the problem i guess you have this package installed?22:10
vkoskivIt's been ~6 months since I received my Reform, and I *still* haven't put in the serial # sticker22:35
vkoskivI'm worried I'll place it in crooked and I'll get annoyed by that forever :D22:35
sigridI lost mine22:35
vkoskivMine is safely stuck between the pages of my Reform handbook22:36
joschACTION hasn't put the reform sticker either XD22:43
vkoskivI feel like I need a 3D printed guide to get it in the "official" spot22:45
joschshould you make one, please share your stl XD22:50
minutejosch: ha, weird, so the problem was that it was actually falling back to x11/xcb and ~not~ using wayland22:56
sknebelDid the ship of Theseus have a serial number?22:57
joschminute: possibly, is there an easy way to find out whether a window uses one or the other?22:58
joschvkoskiv: i feel like attaching a LEGO sticker -- you only have one chance and it feels like you'll botch it on the only try you have :D22:59
joschthough the sources of the sticker are probably in a git somewhere so that i can print myself a new one, right?22:59
flowyif anyone is curious to see Stray being played on the reform: https://static.ckut.ca/~warp/output_1704.mkv22:59
flowy^^ (60fps h264)23:00
joschthis is nuts XD23:02
joschit's awesome that you filmed your mouse and keyboard23:02
joschthe delay seems very tiny to non-existant23:02
vkoskivSeeing Windows on the Reform display just feels.. Wrong :D23:02
minutejosch: pkill Xwayland will take the window down ;)23:02
vkoskivI wonder if this setup would work with a Linux host with Proton23:02
joschminute: thanks, works for me :)23:03
vkoskivI rarely play games, but I do sometimes play Minecraft, and recently My Summer Car23:03
flowyyea i am pretty sensitive to latency and i don't notice any23:03
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)23:03
vkoskivReminds me, I really want a clicky keyboard on my Reform now :D23:03
flowyno, it wouldn't work with a linux host... i don't think geforce experience runs on linux23:04
vkoskivAh, gotcha23:04
flowyi don't think there's an open source solution for the host unfortunately23:04
vkoskivI don't have Windows on any of my systems, so I guess I'll have to skip on this for now23:04
vkoskivThis is over the local network, right?23:05
flowyoh wait what's sunshine23:05
flowyuh nevermind maybe it is possible23:05
flowyyeah23:05
flowycheck out sunshine23:05
vkoskivI spot the OG iFixit screwdriver in the background :D23:06
vkoskivI still have my set, I love that thing.23:06
flowyheh yeah i had to clean up my desk to record this and figured i'd leave that for you :p23:06
bkeysminute: I was looking at your mastodon and it seems that the HDMI-eDP adapter had some progress?23:10
minutebkeys: yes, the design is almost done23:14
bkeysThat is great to hear, the cm4 adapter is gonna be big for me23:14
bkeysEspecially since Fedora has official support for the cm423:14
minutecool23:14
minuteyeah i'm pretty interested in the 4x CA72, 8GB RAM and vulkan23:15
bkeysYeah it opens a lot of possibilities for sure; I wonder if you'll be able to use the UEFI implementation they have for the rpi23:16
minutebkeys: possibly23:16
bkeyshttps://github.com/pftf/RPi423:16
bkeysDo you forsee any other hardware challenges? I know the HDMI->eDP adapter wasn't expected at first23:17
minutei haven't brought up sound yet but that shouldn't be a big problem 23:17
minuteas there are pi hats with the same sound chip 23:18
minutealso, you should probably use a wifi version of cm4 as there is only one pcie lane and it goes to the nvme slot, so mpcie slot will be nonfunctional 23:18
bkeysThat's a good point; does the wifi on the cm4 use nonfree software? I am not too familiar23:19
minuteno idea23:22
minuteas it is broadcom i would think a fw blob is needed23:23
minuteas far as i can see it is bcm434523:25
JC[m]<flowy> "if anyone is curious to see..." <- Nice! This may be good material to link in the gaming thread :)23:27
minutestrange, vlc has a lot of issues for me playing this video23:29
minuteclapper can do it though23:30
flowyJC[m]: yeah! i'll do a community post for the recipe23:32
minuteflowy: fantastic video btw23:33
flowyminute: yea i haven't found a player that can decode 60fps in software on reform yet23:33
minuteflowy: yeah, i didn't have a perf problem, vlc just had some issue with the data in the file and was showing some garbage23:33
flowytx23:34
flowyoh weird23:34
minutei see that it was recorded with iPhone, maybe they do something special23:34
minuteor you probably converted it?23:34
flowyi transcoded it yeah, ffmpeg passed the metadata through23:34
minutein vlc i got tons of:23:34
minute[h264 @ 0xffff20db9e90] mmco: unref short failure23:34
minute[h264 @ 0xffff20dbc120] co located POCs unavailable23:34
flowyit might just not like being starved23:36
flowydunno23:36
minuteah hm!23:43
- cwebber (QUIT: Ping timeout: 246 seconds) (~user@user/cwebber)23:45
minuteTIL that foot support hyperlinks https://codeberg.org/dnkl/foot#urls23:53
minutebtw if you don't use foot, you miss out on an extremely fast terminal on reform23:53
minute(much faster than the default xfce4-terminal)23:54

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