2023-06-02.log

sbatesjosch: I had read the script before I asked my question, but I hadn't quite put together the comment towards the bottom before 'reform-boot-config --emmc emmc' and the image that the script had downloaded and written. Reading it now in retrospect, it makes sense. But I didn't understand it before. I thought it was referring to another image. In my mind I had the idea that the rescue image was specifically for the eMMC, but I don't know00:12
sbateswhere I got that idea. I think it's just something I assumed.00:12
joschsbates: we can totally improve that comment -- do you have a suggestion of a better wording that would've helped you understand it better?00:13
sbatesjosch: Maybe something a little more explicit like: "The rescue system image that we downloaded and wrote to the eMMC above has the SD-Card configured as the boot medium but we want the initramfs on eMMC to boot the rootfs on eMMC by default. Use reform-boot-config to update the /etc/fstab and initramfs to use the eMMC".00:17
sbatesOr: "The rescue system image that we downloaded and wrote to the eMMC above is configured for use on on SD-Card configured but we want the initramfs on eMMC to boot the rootfs on eMMC by default. Use reform-boot-config to update the /etc/fstab and initramfs to use the eMMC"00:20
sbatessorry00:21
sbates"The rescue system image that we downloaded and wrote to the eMMC above is configured for use on an SD-Card but we want the initramfs on eMMC to boot the rootfs on eMMC by default. Use reform-boot-config to update the /etc/fstab and initramfs to use the eMMC"00:21
sbatesMaybe the first variation is better. It's clearer about the boot medium. Or some combination of the two.00:24
sbatesI think I had linked the rescue system image and the eMMC because the Reform ships (shipped?) with the rescue system on eMMC. So my working understanding was that the rescue image was for the eMMC. But I don't see that explicitly written anywhere. But that was my starting point.00:32
sbatesjosch: One of the consequences of this design (if I'm understanding properly how the scripts are working) is that you need to have the sd-card available when you run reform-flash-rescue because it will attempt to copy the /boot partition from the sd-card to the eMMC00:39
sbatesIf that's correct, it might also be worth noting that00:39
sbatesAt the end of reform-flash-rescue, the eMMC boot partition will be a copy of the one on the sd-card at time of running the script00:48
- mjw (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org)01:06
+ ndufresne2 (~ndufresne@gyros.collabora.co.uk)01:13
- bleb (QUIT: Ping timeout: 250 seconds) (~cm@user/bleb)01:14
- jnerula (QUIT: Ping timeout: 250 seconds) (~jnerula@li1009-93.members.linode.com)01:14
- ndufresne (QUIT: Ping timeout: 250 seconds) (~ndufresne@gyros.collabora.co.uk)01:15
* ndufresne2 -> ndufresne01:15
- _E2_EFR (QUIT: Ping timeout: 268 seconds) (~e@bsd.moe)01:16
- AbortRetryFail (QUIT: Ping timeout: 248 seconds) (~arf@146.ip-149-56-132.net)01:16
+ jnerula (~jnerula@li1009-93.members.linode.com)01:16
+ bleb (~cm@user/bleb)01:16
+ _E2_EFR (~e@bsd.moe)01:28
+ AbortRetryFail (~arf@146.ip-149-56-132.net)01:28
- eery (QUIT: Remote host closed the connection) (~eery@77.137.65.251)01:30
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)01:59
- mtm- (QUIT: Ping timeout: 248 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)02:04
- mtm (QUIT: Ping timeout: 268 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)02:04
- sbates (QUIT: Read error: Connection reset by peer) (~sbates@user/sbates)02:09
+ sbates (~sbates@user/sbates)02:10
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)02:12
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)02:32
- sbates (QUIT: Remote host closed the connection) (~sbates@user/sbates)02:40
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)03:33
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)03:47
- nsc (QUIT: Ping timeout: 265 seconds) (~nicolas@142-49-142-46.pool.kielnet.net)04:00
+ nsc (~nicolas@191-49-142-46.pool.kielnet.net)04:02
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)04:10
+ mtm- (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)04:11
- gnou_liber (QUIT: Ping timeout: 250 seconds) (~gnou_libe@223.pool85-50-3.static.orange.es)04:29
+ gnou_liber (~gnou_libe@70.pool85-52-203.static.orange.es)04:30
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@70.pool85-52-203.static.orange.es)06:09
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)06:09
+ klardotsh (~klardotsh@98.97.115.59)07:33
+ chomwitt (~chomwitt@2a02:587:7a16:6700:1ac0:4dff:fedb:a3f1)08:05
- gnou_liber (QUIT: Ping timeout: 268 seconds) (~gnou_libe@223.pool85-50-3.static.orange.es)08:27
+ gnou_liber (~gnou_libe@108.pool85-52-203.static.orange.es)08:28
+ MajorBiscuit (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)09:07
- MajorBiscuit (QUIT: Ping timeout: 256 seconds) (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)09:16
+ MajorBiscuit (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)09:28
+ klardotsh_ (~klardotsh@98.97.119.190)09:32
- klardotsh (QUIT: Ping timeout: 240 seconds) (~klardotsh@98.97.115.59)09:34
- frank2 (QUIT: Ping timeout: 246 seconds) (~frank2@juicy.frank2.net)09:55
+ mjw (~mjw@gnu.wildebeest.org)10:03
- MajorBiscuit (QUIT: Ping timeout: 256 seconds) (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)10:35
- buckket (QUIT: Remote host closed the connection) (~buckket@vps.buckket.org)10:38
+ MajorBiscuit (~MajorBisc@93-87-168.netrun.cytanet.com.cy)10:38
+ buckket (~buckket@vps.buckket.org)10:39
- klardotsh_ (QUIT: Ping timeout: 256 seconds) (~klardotsh@98.97.119.190)10:40
- MajorBiscuit (QUIT: Ping timeout: 240 seconds) (~MajorBisc@93-87-168.netrun.cytanet.com.cy)11:09
+ MajorBiscuit (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)11:12
- mjw (QUIT: Ping timeout: 250 seconds) (~mjw@gnu.wildebeest.org)11:17
* mark_ -> mjw11:43
+ sbates (~sbates@user/sbates)11:46
- MajorBiscuit (QUIT: Ping timeout: 250 seconds) (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)11:48
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:7a16:6700:1ac0:4dff:fedb:a3f1)11:49
+ MajorBiscuit (~MajorBisc@93-87-168.netrun.cytanet.com.cy)11:51
- amolith (QUIT: Remote host closed the connection) (d1421e166a@nixnet/founder/amolith)12:05
- cmahns (QUIT: Remote host closed the connection) (8fe824803c@2604:bf00:561:2000::10cd)12:05
- tretinha (QUIT: Remote host closed the connection) (3a571d9f43@2604:bf00:561:2000::1151)12:05
- Zaba (QUIT: Remote host closed the connection) (80b9b4b35e@2604:bf00:561:2000::116)12:05
- henesy (QUIT: Remote host closed the connection) (d7619ffbc2@2604:bf00:561:2000::143)12:05
+ tretinha (3a571d9f43@2604:bf00:561:2000::1151)12:06
+ cmahns (8fe824803c@2604:bf00:561:2000::10cd)12:06
+ amolith (d1421e166a@2604:bf00:561:2000::20)12:07
- amolith (QUIT: Changing host) (d1421e166a@2604:bf00:561:2000::20)12:07
+ amolith (d1421e166a@nixnet/founder/amolith)12:07
+ henesy (d7619ffbc2@2604:bf00:561:2000::143)12:07
+ Zaba (80b9b4b35e@2604:bf00:561:2000::116)12:08
+ natalie- (~natalie@user/natalie)13:03
- natalie (QUIT: Ping timeout: 240 seconds) (~natalie@user/natalie)13:04
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64)13:13
- MajorBiscuit (QUIT: Ping timeout: 240 seconds) (~MajorBisc@93-87-168.netrun.cytanet.com.cy)13:29
+ MajorBiscuit (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)13:31
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@108.pool85-52-203.static.orange.es)13:32
+ gnou_liber (~gnou_libe@149.74.216.181)13:33
+ mark_ (~mjw@gnu.wildebeest.org)13:35
- gnou_liber (QUIT: Ping timeout: 250 seconds) (~gnou_libe@149.74.216.181)13:39
+ gnou_liber (~gnou_libe@108.pool85-52-203.static.orange.es)13:39
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@108.pool85-52-203.static.orange.es)13:39
+ gnou_liber (~gnou_libe@149.74.216.181)13:40
- gnou_liber (QUIT: Ping timeout: 240 seconds) (~gnou_libe@149.74.216.181)13:56
+ gnou_liber (~gnou_libe@108.pool85-52-203.static.orange.es)13:57
- mark_ (QUIT: Ping timeout: 268 seconds) (~mjw@gnu.wildebeest.org)13:57
- mtm- (QUIT: Ping timeout: 250 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:03
- mtm (QUIT: Ping timeout: 250 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:03
+ eery (~eery@77.137.65.251)14:19
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@108.pool85-52-203.static.orange.es)14:33
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)14:33
minute"Reform Next" announcement https://mastodon.social/@mntmn/11047468716590995014:51
minutehttps://nlnet.nl/project/MNT-Reform-Next/15:00
sbatescongrats on the new project!15:03
vkoskivSo nice to see the product line expanding. Exciting!15:03
minutethank you! we'll be busy15:24
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)15:32
- Gooberpatrol66 (QUIT: Remote host closed the connection) (~Gooberpat@user/gooberpatrol66)15:36
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)15:36
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)15:43
- gnou_liber (QUIT: Ping timeout: 240 seconds) (~gnou_libe@223.pool85-50-3.static.orange.es)15:48
+ gnou_liber (~gnou_libe@107.pool85-52-203.static.orange.es)15:48
- sbates (QUIT: Quit: ERC 5.5 (IRC client for GNU Emacs 27.1)) (~sbates@user/sbates)15:56
+ sbates (~sbates@user/sbates)15:57
- MajorBiscuit (QUIT: Ping timeout: 250 seconds) (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)16:00
+ MajorBiscuit (~MajorBisc@93-87-168.netrun.cytanet.com.cy)16:02
sbatesIt looks like I might not be running the latest kernel on my Reform. In /boot, I see vmlinuz-6.1.0-reform2-arm64 and vmlinuz-6.1.0-9-reform2-arm64. But when I run 'uname -a', I get 'Linux hostname 6.1.0-reform2-arm64 #1 SMP Debian 6.1.15-1+reform20230215T190829Z1 (2023-02-15) aarch64 GNU/Linux', rather than 6.1.0-9. Do I need to do something to switch to the newer kernel?16:04
sbatesI see the line "setenv fk_kvers '6.1.0-reform2-arm64'" in /boot/boot.scr16:07
joschsbates: this is my fault. I made a mistake in the abiname numbering in our patched reform kernel16:08
- MajorBiscuit (QUIT: Ping timeout: 268 seconds) (~MajorBisc@93-87-168.netrun.cytanet.com.cy)16:08
joschsbates: the simple solution is to "apt remove linux-image-6.0.0-reform2-arm64"16:08
joschsince you also have the newer kernel installed, removing the old one will not damage your system16:09
+ MajorBiscuit (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)16:09
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:09
- sbates (QUIT: Read error: Connection reset by peer) (~sbates@user/sbates)16:11
+ sbates (~sbates@user/sbates)16:12
+ sbates` (~sbates@user/sbates)16:12
+ mtm- (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:12
- sbates` (QUIT: Remote host closed the connection) (~sbates@user/sbates)16:13
joschwow, having a user-defined board for the ports (thanks to the much smaller mainboard) for the reform next sounds really good!16:14
joschi'm also happy that MNT is not ditching the classic reform because i really enjoy the trackball and the 18650 lifepo4 batteries as well as the large open volume that i can use to cram my own modifications into the case16:15
sbatesjosch: sorry, I accidentally rebooted my Reform! That's the first time I've done that. I hit circle then r when I meant to hit backspace!16:15
joschsbates: but you got my messages still?16:16
sbatesShould that have been 'apt remove linux-image-6.1.0-reform2-arm64'?16:16
joschah right indeed16:17
sbatesand removing that package will trigger steps necessary to switch over to 6.1.0-9?16:18
joschyou see that the kernel package name is missing another number after the 6.1.0 -- that's the abinumber missing from the kernel you currently are running and the source of the problem (introduced by me)16:18
joschsbates: yes, removing that will automatically fall back to your other installed kernels16:18
sbatesjosch: awesome, thanks16:18
joschthe problem is, that 6.1.0 sorts as *newer* than 6.1.0-816:18
sbatesgot it16:19
joschso just removing it will get you the next in line which will be 6.1.0-816:19
joscherrr... 6.1.0-9 even16:19
joschi haven't put this into the reform-check utility because the problem will solve itself once i push 6.3.016:20
josch(which obviously sorts as newer than 6.1.0)16:20
sbatesthanks for your help16:20
sbatesI haven't tried reform-check yet16:21
joschoh please do!16:22
joschi'm looking for feedback on the utility :)16:22
- laumann_ (QUIT: Changing host) (~quassel@2a0a-e5c0-2-2-0-c8ff-fe68-bef1.loves.ipv6.at.ungleich.ch)16:24
+ laumann_ (~quassel@user/laumann)16:24
* laumann_ -> laumann16:24
- sbates (QUIT: Remote host closed the connection) (~sbates@user/sbates)16:30
+ sbates (~sbates@user/sbates)16:32
sbatesjosch: removing the linux-image-6.1.0-reform2-arm64 package did the job. I've rebooted and am now running 6.1.0-9 and all looks good16:34
sbatesthanks again16:35
joschnono, sorry for having introduced that bug XD16:35
sbatesall good, I appreciate all the work that you are doing into developing and maintaining the OS!16:36
sbatesand answering all my beginner questions here in IRC recently16:37
- Boostisbetter (QUIT: Ping timeout: 240 seconds) (4a410829d7@irc.cheogram.com)16:42
joschsbates: speaking on our recent conversation, what do you think about this diff: https://paste.debian.net/hidden/85b637d1/16:49
sbatesjosch: I like this change a lot. I think the extra information would have helped me when I first read the script.16:54
- MajorBiscuit (QUIT: Ping timeout: 250 seconds) (~MajorBisc@c-001-031-057.client.tudelft.eduvpn.nl)16:58
joschsbates: okay! https://source.mnt.re/reform/reform-tools/-/merge_requests/3816:59
+ MajorBiscuit (~MajorBisc@93-87-168.netrun.cytanet.com.cy)17:02
- MajorBiscuit (QUIT: Ping timeout: 246 seconds) (~MajorBisc@93-87-168.netrun.cytanet.com.cy)17:08
sbatesI haven't changed the boot switch on the SoM yet. I need to head out later and get some thermal paste.17:13
+ Boostisbetter (4a410829d7@irc.cheogram.com)17:18
+ nottheoilrig (~nottheoil@node-1w7jr9ujcsmbjl4enh4ae1wek.ipv6.telus.net)17:20
+ MajorBiscuit (~MajorBisc@93-87-168.netrun.cytanet.com.cy)17:21
- XYZ (QUIT: Remote host closed the connection) (~XYZ@89-24-41-33.nat.epc.tmcz.cz)17:23
- nottheoilrig (QUIT: Quit: Client closed) (~nottheoil@node-1w7jr9ujcsmbjl4enh4ae1wek.ipv6.telus.net)17:33
- MajorBiscuit (QUIT: Ping timeout: 240 seconds) (~MajorBisc@93-87-168.netrun.cytanet.com.cy)17:34
+ XYZ (~XYZ@89-24-41-33.nat.epc.tmcz.cz)17:47
- sbates (QUIT: Remote host closed the connection) (~sbates@user/sbates)17:51
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)17:52
+ mark_ (~mjw@gnu.wildebeest.org)18:07
- mjw (QUIT: Killed (NickServ (GHOST command used by mark_!~mjw@gnu.wildebeest.org))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)18:07
* mark_ -> mjw18:07
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)18:08
minutethat was fast https://liliputing.com/mnt-reform-next-will-be-a-thinner-faster-laptop-open-hardware/18:14
sevan:)18:14
sevancan we have the new laptop now, please! :)18:15
minutehaha18:16
minutewe still have to ship like 700 pocket reforms18:16
minute:D18:16
minuteand backlog on some other things18:16
joschminute: can i add an item to your backlog?18:16
sevanwonderful :)18:17
joschminute: the CI seems to be stuck somehow again: https://source.mnt.re/reform/reform-debian-packages/-/pipelines18:19
bkeysminute: How long will the preorders for the cm4 adapter boards go on for? I just moved and I won't have the money to preorder one for maybe 2 weeks18:25
pandora[m]Same18:26
pandora[m]I am quite broke this month … would be nice if preorders would be possible all the way into July18:27
minutebkeys: no worries about that18:30
minutejosch: hmm yeah i actually remembered and logged in 5 minutes ago, wonder what's up18:30
minuteok, gitlab-runner is not running18:33
minuterebooting18:34
Boostisbetteryou all are going to be deeply disappointed in me, but I have gone back to Windows on my Framework laptop. One of the biggest issues I currently have with Linux is the huge problem with legacy software. Running software for Windows from 20 years ago is no problem today on Windows 11. However software in the Linux world from 6 months ago sometimes can't run. It almost makes more sense to just deve18:38
Boostisbetterlop Windows software and run it on Linux via wine. Please help me see the light if you have an argument against this. I know Microsoft sucks, but you can lock their crap down with plenty of tools (the best being Tinywall)18:38
minuteBoostisbetter: weird! which software didn't run?18:40
minuteBoostisbetter: or, if you can't say, why didn't it run?18:40
minutealso, isn't the framework laptop made for windows ;))18:41
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@107.pool85-52-203.static.orange.es)18:48
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)18:48
Boostisbetterminute, the Framework laptop works better with Linux. Framework has hired two gurus to write guides for using Linux distros across it. And the company has sent laptops to developrs for Ubuntu and Fedora. Linux runs REALLY well on it. 18:50
BoostisbetterBut yes it is also able to run Windows 10 and 11 without issue. 18:50
BoostisbetterIt isn't so much that I wasn't able to run something, as I was just getting tired of having to work on issues here and there. On something like the Reform it is awesome, because that is the intent of the device. 18:51
BoostisbetterMicrosoft sucks big time, no doubt about that. 18:51
+ sbates (~sbates@user/sbates)18:52
minuteBoostisbetter: hmm i see.18:55
minutei run linux on all my machines (except on the amiga and commodore sx-64)18:55
Boostisbetterminute: with WSL on WIndows I can get all the Linux I want on there as well, without any of the Linux desktop hangup that still exist. 18:56
sbatesI had an interesting experience a few years ago with respect to hardware support for an old niche device on Windows vs Linux. I wanted to experiment with a Braille display. Those things are really expensive but we had a old, maybe 15 or 20 years old or so, device in the lab that I work in. The company that made it had since gone out of business and we had been unable to get it to work with modern Windows. But fortunately there was a18:57
sbatesdriver for it in the Linux kernel and I was able to get it working quite quickly under Linux.18:57
sbatesThe Linux drivers in the kernel approach I find often means that if some hardware worked at one point, there's a pretty good chance that it will keep working for a long time. Obviously things do get broken, but I think the approach works pretty well.19:00
truckminute: stream for X is up btw (:  (twitch / transmission64)19:21
Boostisbettersbates: I hear ya, don't get me wrong, I'm still a big Linux fanboy. 19:25
Boostisbettersome cases will be better for Linux, but for the most part Windows just works when it comes to software. 19:25
vkoskivtruck: Is it november already? :O19:26
joschinteresting -- whenever i need to touch windows because of a project i'm helping with at uni i got the opposite feeling of "just works"19:26
joschi'm happy it works for you of course :D19:26
joschand for me the most frustrating thing always was, that not only do more things break or not work in the first place -- i also have no way to fix them because i cannot look at the source...19:27
joschso things keep not working and keep annoying me constantly19:28
Boostisbetterjosch: I hear ya!19:28
joschmy reform cannot suspend -- but at least i can sit down and spend some time bisecting the kernel if i wish19:28
Boostisbetterminute: the Reform Next looks great, but quick question, does the slimer design mean that the Next wont have a trackball. 19:29
- XYZ (QUIT: Remote host closed the connection) (~XYZ@89-24-41-33.nat.epc.tmcz.cz)19:29
AbortRetryFailI fix windows machines for a living, it definitely is not "just works" ;)19:29
vkoskivMaybe a smaller trackball like on Pocket?19:29
BoostisbetterYeah I'm using my Reform right now, and I mean I really feel at home with this thing. I think there is a solution, of course, for my hang ups. I just see a lot of divisiveness in the linux dev crowd, and it has me worried that instead of finding a good solution, 20 will be found and none of them will take off. 19:30
BoostisbetterAbortRetryFail: I'm talking about the liklihood that a win32 application will just work. That is what I'm referring to. Windows still has issues as well. 19:30
Boostisbetterbut with WSL2 I mean I can get a full up linux distro at the same time as win32. 19:31
AbortRetryFailBoostisbetter: you're comparing apples to oranges here. Microsoft basically gave up on ARM because of how much crap does not work.19:31
minutetruck: ohhh lets see19:31
BoostisbetterAbortRetryFail: yeah, but they wont have much choice in the matter. That said, ARM development has been a mess for a long time. 19:31
BoostisbetterAbortRetryFail: I am speaking about x86 and application compatibility, that is my only argument. I'm not saying it makes Windows better, because I really don't believe that. 19:32
AbortRetryFailIf you have a 6 year old Linux app that will not run on the Reform, i'd be interested to hear which.19:32
BoostisbetterLinux is awesome. If the Reform could run Windows, I'd never run it on there. 19:32
+ XYZ (~XYZ@89.24.41.33)19:33
AbortRetryFailI have found a lot of them that don't run or have problems, but most of that can be attributed to etnaviv19:33
Boostisbetteryeah, the sheer amount of stuff that works on the Reform is actually kind of staggering. 19:34
AbortRetryFailSo which 6 month old linux app couldn't run?19:35
minutefound a device that can actually play the 1080p @ 50hz stream lol19:37
minute(a311d reform)19:37
minuteBoostisbetter: yes, no trackball. alternatively maybe we can fit the pocket's trackball.19:37
vkoskivminute: stock SoM can play twitch nicely with clapper.19:38
vkoskivHardware accelerated!19:38
minuteah clapper!19:38
minutecan i just paste the twitch url?19:38
vkoskivSure can!19:38
minuteok let me try19:38
vkoskivWith the gstreamer-gtuber thing installed19:38
vkoskivdebs were shared in this channel a short while ago19:38
BoostisbetterAbortRetryFail: It is more of a concern I have. If I develop something for Windows, and ensure it works on Linux via wine, then I have a piece of software that will effectively always run on Linux. 19:38
minutevkoskiv: ah hm!19:39
vkoskivMy irssi box rebooted because a pump shorted, so I lost my chat history + channels19:39
vkoskivLemme grab you the URL19:39
minutethanks!~19:39
AbortRetryFailBoostisbetter: a better approach would be to write it with dotnet core 19:40
joschminute: you are watching a 1080p @ 50 twitch stream with the a311d? in the browser or using clapper?19:40
AbortRetryFailif you're insistent on using Windows as a compatibility layer19:40
minutejosch: in chromium19:40
joschwow19:40
vkoskivminute: https://mister-muffin.de/reform/gtuber/19:40
minutevkoskiv: thanks a ton! will try it on pocket now19:41
vkoskivI just installed these debs and then I can invoke `clapper <url>`19:41
vkoskivNow it slips my mind who shared this URL. josch was it you?19:41
joschvkoskiv: mister-muffin.de is my url, yes19:42
vkoskivI forgot to say, nice URL :D19:42
josch:)19:42
vkoskivhw decoding still seems elusive in linux. My x86 desktop with arch, I spent a few hours on it, but never got it to work in Firefox.19:43
vkoskivSo youtube gets a bit choppy there sometimes, but I try to view it as a feature, rather than a bug.19:43
joschminute: with the imx8mq i'm regularly watching 1080p60 twitch videos with clapper+gtuber so it should work just fine on the pocket19:43
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64)19:43
vkoskivAllows me to watch a bit less Youtube!19:43
vkoskivYep, I'm watching that twitch stream in clapper now, rock-solid.19:43
vkoskivCPU use of clapper hovers around 35%19:44
joschminute: on the a311d, since it cannot do hardware decoding, you can also use mpv and yt-dlp instead of clapper and gtuber to watch youtube and twitch and all19:44
AbortRetryFailvkoskiv: after daily-driving a rpi4 for a year, i came to the conclusion that hardware acceleration isn't the problem. yt-dlp to /tmp and ffplay it 19:44
AbortRetryFailthe real drag on performance was all of the other crap running on the browser. 19:44
minutehmm, a311d actually does have a hw video decoder, but not sure if it's supported already19:45
joschAbortRetryFail: on the imx8mq reform, software decoding 1080p@60 isn't possible even without the browser in the middle unless you use the hardware decoder19:45
vkoskivAbortRetryFail: But I'm talking about an i7 x86 box with a big honkin nvidia GPU in there. Still no smooth youtube playback :D19:46
AbortRetryFailjosch: hmm. okay 19:46
AbortRetryFailwhat's a good example video to test with?19:47
joschAbortRetryFail: what do you want to test?19:47
AbortRetryFailvideo torture my reform19:47
AbortRetryFaili don't have anything at 60hz and that res (it's a waste for movies, etc)19:48
joschAbortRetryFail: 19:48
joschhttps://download.blender.org/demo/movies/BBB/19:48
AbortRetryFailty19:48
joschAbortRetryFail: youtube and twitch offer 1080p at 60 for a lot of content19:48
Boostisbetterwriting this from Dino, bridged to IRC, from WSL2 on Windows 11. As much as Microsoft truly sucks, you have to admit that is kind of cool. 19:49
AbortRetryFailWhat are resources for if not to waste. :)19:49
minuteBoostisbetter: writing this from glowing bear in firefox on a linux desktop :D19:50
sbatesEmacs ERC here :)19:51
joschwriting this from irssi on a headless-server in finland connected to my reform at home via mosh19:51
vkoskivhetzner?19:52
vkoskivI had a box there for a while, but it was way too beefy for my needs.19:52
sigridwriting this from my apartment block intercom19:52
vkoskivI procrastinated decommissioning it for a year, I paid ~50€/mo :'D19:52
joschvkoskiv: hetzner.19:53
vkoskivsigrid: beep bloop BRRRRR *door clicks*19:53
joschvkoskiv: the same box runs 34 different LXC containers doing various different things ;)19:53
AbortRetryFaillol, that file is going to take almost 9 hours to download... blender wyd 19:54
vkoskivI was just running my pixel game on there when it was on the HN frontpage for the second time.19:54
vkoskivThen just ran it there mostly idle for a year after that :D19:54
vkoskivAbortRetryFail: Yeah, noticed the same. 8Kbit/s19:54
joschAbortRetryFail: for example bbb_sunflower_1080p_60fps_normal.mp4 takes up 340% CPU on my reform and has hundreds of frame-drops in the first few seconds uing mpv (software decoder)19:54
vkoskivSorry, 8KB/s!19:54
joschAbortRetryFail: using clapper and hardware decoding only 30% of my cpu is used and thus no frames get dropped19:55
AbortRetryFailyeah, makes sense. I just want to try a bunch of different decoders and see how it varies19:55
joschAbortRetryFail: let me upload the file somewhere for you19:55
AbortRetryFaileh no worries i'll try to find a youtube video that's 1080p@6019:55
joschAbortRetryFail: https://mister-muffin.de/bbb/19:57
vkoskivI'll grab them :D19:57
vkoskivReform WiFi saturated!19:58
joschi only uploaded bbb_sunflower_1080p_60fps_normal.mp4 because 2k doesn't make sense on the reform19:58
joschminute: something is still broken: https://source.mnt.re/reform/reform-debian-packages/-/jobs/122320:03
sbateslove the sound of the SID, so good20:04
- ggoes (QUIT: Remote host closed the connection) (~gregf@fsf/staff/ggoes)20:05
+ ggoes (~gregf@fsf/staff/ggoes)20:06
Boostisbetterindeed. The SID will be forever awesome. 20:08
+ klardotsh (~klardotsh@98.97.35.74)20:09
minutejosch: possibly fixed https://source.mnt.re/reform/reform-debian-packages/-/jobs/122620:21
Boostisbetterminute: when is the Reforms birthday? We should make a holiday for it. Or at least some kind of tradition20:22
minutehmm20:22
minutethis was published on 2017-10-19 https://mntre.com/media/reform_md/reform-historic/reform-beta-1.html20:23
vkoskivI really like this render: https://mntre.com/media/reform_md/reform-historic/photos/3.png20:27
vkoskivDelicious. Of course in real life it would get scratched right away.20:27
minutea boxy box20:27
vkoskivHas anyone made keycaps out of glass yet?20:27
vkoskiv*tink tink tink tink*20:28
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)20:58
rafostar[m]<minute> "can i just paste the twitch url?" <- tip: Instead of copy-paste URI, you can just drag and drop video image from browser into Clapper. Seems faster and more convenient to me.21:03
minuterafostar[m]: ah!21:12
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)21:13
sevanare 4:3 LCD panels readily available these days?21:32
sevanor is the wide-screen all the way21:32
vkoskivIgnoring the fact that the hinge mounts would interfere with it, a 16:10 LCD would look great on the Reform :D21:45
sigrid3:2 exist21:45
vkoskivAlso speakers would have to be slimmer21:45
sevanvagrantc: I was hoping new laptop would support full height ISA cards and come with a subwoofer :)21:50
sevanTIL about 16:1021:51
sevansigrid: I like it, full size laptop, with LCD from from phone :)21:52
sevanwas reminded of 4:3 looking at https://social.retrocomputing.at/@Markus/11047056309468590021:53
sigridblit-like laptops when http://img.stanleylieber.com/src/23436/img/1663854055.jpg21:55
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)21:56
sevannice :)21:56
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)22:13
- bkeys (QUIT: Ping timeout: 265 seconds) (~Thunderbi@253.236-24.gp.ptn.tftn.static.friendlycity.net)22:27
- sbates (QUIT: Remote host closed the connection) (~sbates@user/sbates)22:58
joschminute: the reform-debian-package pipeline is fixed again -- thank you!23:05
joschminute: could you trigger a run of the reform-system-images pipeline? There was a change in flash-kernel and i want to make sure that the image built now remains bootable.23:05
minuteok!23:08
+ sl (~sl@contrib.inri.net)23:14
slhello23:14
sli just ordered another reform. if possible, i am interested in getting the new pc keyboard layout with kailh white switches (which is an option on the standalone). since these are not-yet-assembled, could this be an option for my ord23:15
sli ordered direct from shop.mntre.com23:16
+ bkeys (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)23:18
- bkeys (QUIT: Ping timeout: 240 seconds) (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)23:28
+ bkeys (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net)23:30
- sl (QUIT: Quit: Leaving...) (~sl@contrib.inri.net)23:37

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