sbates | josch: 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 know | 00:12 |
---|---|---|
sbates | where I got that idea. I think it's just something I assumed. | 00:12 |
josch | sbates: 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 |
sbates | josch: 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 |
sbates | Or: "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 |
sbates | sorry | 00: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 |
sbates | Maybe the first variation is better. It's clearer about the boot medium. Or some combination of the two. | 00:24 |
sbates | I 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 |
sbates | josch: 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 eMMC | 00:39 |
sbates | If that's correct, it might also be worth noting that | 00:39 |
sbates | At 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 script | 00: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 -> ndufresne | 01: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_ -> mjw | 11: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/110474687165909950 | 14:51 |
minute | https://nlnet.nl/project/MNT-Reform-Next/ | 15:00 |
sbates | congrats on the new project! | 15:03 |
vkoskiv | So nice to see the product line expanding. Exciting! | 15:03 |
minute | thank you! we'll be busy | 15: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 | |
sbates | It 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 |
sbates | I see the line "setenv fk_kvers '6.1.0-reform2-arm64'" in /boot/boot.scr | 16:07 |
josch | sbates: this is my fault. I made a mistake in the abiname numbering in our patched reform kernel | 16:08 |
- MajorBiscuit (QUIT: Ping timeout: 268 seconds) (~MajorBisc@93-87-168.netrun.cytanet.com.cy) | 16:08 | |
josch | sbates: the simple solution is to "apt remove linux-image-6.0.0-reform2-arm64" | 16:08 |
josch | since you also have the newer kernel installed, removing the old one will not damage your system | 16: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 | |
josch | wow, having a user-defined board for the ports (thanks to the much smaller mainboard) for the reform next sounds really good! | 16:14 |
josch | i'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 case | 16:15 |
sbates | josch: 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 |
josch | sbates: but you got my messages still? | 16:16 |
sbates | Should that have been 'apt remove linux-image-6.1.0-reform2-arm64'? | 16:16 |
josch | ah right indeed | 16:17 |
sbates | and removing that package will trigger steps necessary to switch over to 6.1.0-9? | 16:18 |
josch | you 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 |
josch | sbates: yes, removing that will automatically fall back to your other installed kernels | 16:18 |
sbates | josch: awesome, thanks | 16:18 |
josch | the problem is, that 6.1.0 sorts as *newer* than 6.1.0-8 | 16:18 |
sbates | got it | 16:19 |
josch | so just removing it will get you the next in line which will be 6.1.0-8 | 16:19 |
josch | errr... 6.1.0-9 even | 16:19 |
josch | i haven't put this into the reform-check utility because the problem will solve itself once i push 6.3.0 | 16:20 |
josch | (which obviously sorts as newer than 6.1.0) | 16:20 |
sbates | thanks for your help | 16:20 |
sbates | I haven't tried reform-check yet | 16:21 |
josch | oh please do! | 16:22 |
josch | i'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_ -> laumann | 16:24 | |
- sbates (QUIT: Remote host closed the connection) (~sbates@user/sbates) | 16:30 | |
+ sbates (~sbates@user/sbates) | 16:32 | |
sbates | josch: 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 good | 16:34 |
sbates | thanks again | 16:35 |
josch | nono, sorry for having introduced that bug XD | 16:35 |
sbates | all good, I appreciate all the work that you are doing into developing and maintaining the OS! | 16:36 |
sbates | and answering all my beginner questions here in IRC recently | 16:37 |
- Boostisbetter (QUIT: Ping timeout: 240 seconds) (4a410829d7@irc.cheogram.com) | 16:42 | |
josch | sbates: speaking on our recent conversation, what do you think about this diff: https://paste.debian.net/hidden/85b637d1/ | 16:49 |
sbates | josch: 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 | |
josch | sbates: okay! https://source.mnt.re/reform/reform-tools/-/merge_requests/38 | 16: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 | |
sbates | I 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_ -> mjw | 18:07 | |
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 18:08 | |
minute | that was fast https://liliputing.com/mnt-reform-next-will-be-a-thinner-faster-laptop-open-hardware/ | 18:14 |
sevan | :) | 18:14 |
sevan | can we have the new laptop now, please! :) | 18:15 |
minute | haha | 18:16 |
minute | we still have to ship like 700 pocket reforms | 18:16 |
minute | :D | 18:16 |
minute | and backlog on some other things | 18:16 |
josch | minute: can i add an item to your backlog? | 18:16 |
sevan | wonderful :) | 18:17 |
josch | minute: the CI seems to be stuck somehow again: https://source.mnt.re/reform/reform-debian-packages/-/pipelines | 18:19 |
bkeys | minute: 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 weeks | 18:25 |
pandora[m] | Same | 18:26 |
pandora[m] | I am quite broke this month … would be nice if preorders would be possible all the way into July | 18:27 |
minute | bkeys: no worries about that | 18:30 |
minute | josch: hmm yeah i actually remembered and logged in 5 minutes ago, wonder what's up | 18:30 |
minute | ok, gitlab-runner is not running | 18:33 |
minute | rebooting | 18:34 |
Boostisbetter | you 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 deve | 18:38 |
Boostisbetter | lop 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 |
minute | Boostisbetter: weird! which software didn't run? | 18:40 |
minute | Boostisbetter: or, if you can't say, why didn't it run? | 18:40 |
minute | also, 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 | |
Boostisbetter | minute, 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 |
Boostisbetter | But yes it is also able to run Windows 10 and 11 without issue. | 18:50 |
Boostisbetter | It 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 |
Boostisbetter | Microsoft sucks big time, no doubt about that. | 18:51 |
+ sbates (~sbates@user/sbates) | 18:52 | |
minute | Boostisbetter: hmm i see. | 18:55 |
minute | i run linux on all my machines (except on the amiga and commodore sx-64) | 18:55 |
Boostisbetter | minute: 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 |
sbates | I 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 a | 18:57 |
sbates | driver for it in the Linux kernel and I was able to get it working quite quickly under Linux. | 18:57 |
sbates | The 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 |
truck | minute: stream for X is up btw (: (twitch / transmission64) | 19:21 |
Boostisbetter | sbates: I hear ya, don't get me wrong, I'm still a big Linux fanboy. | 19:25 |
Boostisbetter | some cases will be better for Linux, but for the most part Windows just works when it comes to software. | 19:25 |
vkoskiv | truck: Is it november already? :O | 19:26 |
josch | interesting -- 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 |
josch | i'm happy it works for you of course :D | 19:26 |
josch | and 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 |
josch | so things keep not working and keep annoying me constantly | 19:28 |
Boostisbetter | josch: I hear ya! | 19:28 |
josch | my reform cannot suspend -- but at least i can sit down and spend some time bisecting the kernel if i wish | 19:28 |
Boostisbetter | minute: 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 | |
AbortRetryFail | I fix windows machines for a living, it definitely is not "just works" ;) | 19:29 |
vkoskiv | Maybe a smaller trackball like on Pocket? | 19:29 |
Boostisbetter | Yeah 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 |
Boostisbetter | AbortRetryFail: 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 |
Boostisbetter | but with WSL2 I mean I can get a full up linux distro at the same time as win32. | 19:31 |
AbortRetryFail | Boostisbetter: you're comparing apples to oranges here. Microsoft basically gave up on ARM because of how much crap does not work. | 19:31 |
minute | truck: ohhh lets see | 19:31 |
Boostisbetter | AbortRetryFail: yeah, but they wont have much choice in the matter. That said, ARM development has been a mess for a long time. | 19:31 |
Boostisbetter | AbortRetryFail: 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 |
AbortRetryFail | If you have a 6 year old Linux app that will not run on the Reform, i'd be interested to hear which. | 19:32 |
Boostisbetter | Linux 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 | |
AbortRetryFail | I have found a lot of them that don't run or have problems, but most of that can be attributed to etnaviv | 19:33 |
Boostisbetter | yeah, the sheer amount of stuff that works on the Reform is actually kind of staggering. | 19:34 |
AbortRetryFail | So which 6 month old linux app couldn't run? | 19:35 |
minute | found a device that can actually play the 1080p @ 50hz stream lol | 19:37 |
minute | (a311d reform) | 19:37 |
minute | Boostisbetter: yes, no trackball. alternatively maybe we can fit the pocket's trackball. | 19:37 |
vkoskiv | minute: stock SoM can play twitch nicely with clapper. | 19:38 |
vkoskiv | Hardware accelerated! | 19:38 |
minute | ah clapper! | 19:38 |
minute | can i just paste the twitch url? | 19:38 |
vkoskiv | Sure can! | 19:38 |
minute | ok let me try | 19:38 |
vkoskiv | With the gstreamer-gtuber thing installed | 19:38 |
vkoskiv | debs were shared in this channel a short while ago | 19:38 |
Boostisbetter | AbortRetryFail: 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 |
minute | vkoskiv: ah hm! | 19:39 |
vkoskiv | My irssi box rebooted because a pump shorted, so I lost my chat history + channels | 19:39 |
vkoskiv | Lemme grab you the URL | 19:39 |
minute | thanks!~ | 19:39 |
AbortRetryFail | Boostisbetter: a better approach would be to write it with dotnet core | 19:40 |
josch | minute: you are watching a 1080p @ 50 twitch stream with the a311d? in the browser or using clapper? | 19:40 |
AbortRetryFail | if you're insistent on using Windows as a compatibility layer | 19:40 |
minute | josch: in chromium | 19:40 |
josch | wow | 19:40 |
vkoskiv | minute: https://mister-muffin.de/reform/gtuber/ | 19:40 |
minute | vkoskiv: thanks a ton! will try it on pocket now | 19:41 |
vkoskiv | I just installed these debs and then I can invoke `clapper <url>` | 19:41 |
vkoskiv | Now it slips my mind who shared this URL. josch was it you? | 19:41 |
josch | vkoskiv: mister-muffin.de is my url, yes | 19:42 |
vkoskiv | I forgot to say, nice URL :D | 19:42 |
josch | :) | 19:42 |
vkoskiv | hw 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 |
vkoskiv | So youtube gets a bit choppy there sometimes, but I try to view it as a feature, rather than a bug. | 19:43 |
josch | minute: with the imx8mq i'm regularly watching 1080p60 twitch videos with clapper+gtuber so it should work just fine on the pocket | 19:43 |
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64) | 19:43 | |
vkoskiv | Allows me to watch a bit less Youtube! | 19:43 |
vkoskiv | Yep, I'm watching that twitch stream in clapper now, rock-solid. | 19:43 |
vkoskiv | CPU use of clapper hovers around 35% | 19:44 |
josch | minute: 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 all | 19:44 |
AbortRetryFail | vkoskiv: 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 |
AbortRetryFail | the real drag on performance was all of the other crap running on the browser. | 19:44 |
minute | hmm, a311d actually does have a hw video decoder, but not sure if it's supported already | 19:45 |
josch | AbortRetryFail: on the imx8mq reform, software decoding 1080p@60 isn't possible even without the browser in the middle unless you use the hardware decoder | 19:45 |
vkoskiv | AbortRetryFail: But I'm talking about an i7 x86 box with a big honkin nvidia GPU in there. Still no smooth youtube playback :D | 19:46 |
AbortRetryFail | josch: hmm. okay | 19:46 |
AbortRetryFail | what's a good example video to test with? | 19:47 |
josch | AbortRetryFail: what do you want to test? | 19:47 |
AbortRetryFail | video torture my reform | 19:47 |
AbortRetryFail | i don't have anything at 60hz and that res (it's a waste for movies, etc) | 19:48 |
josch | AbortRetryFail: | 19:48 |
josch | https://download.blender.org/demo/movies/BBB/ | 19:48 |
AbortRetryFail | ty | 19:48 |
josch | AbortRetryFail: youtube and twitch offer 1080p at 60 for a lot of content | 19:48 |
Boostisbetter | writing 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 |
AbortRetryFail | What are resources for if not to waste. :) | 19:49 |
minute | Boostisbetter: writing this from glowing bear in firefox on a linux desktop :D | 19:50 |
sbates | Emacs ERC here :) | 19:51 |
josch | writing this from irssi on a headless-server in finland connected to my reform at home via mosh | 19:51 |
vkoskiv | hetzner? | 19:52 |
vkoskiv | I had a box there for a while, but it was way too beefy for my needs. | 19:52 |
sigrid | writing this from my apartment block intercom | 19:52 |
vkoskiv | I procrastinated decommissioning it for a year, I paid ~50€/mo :'D | 19:52 |
josch | vkoskiv: hetzner. | 19:53 |
vkoskiv | sigrid: beep bloop BRRRRR *door clicks* | 19:53 |
josch | vkoskiv: the same box runs 34 different LXC containers doing various different things ;) | 19:53 |
AbortRetryFail | lol, that file is going to take almost 9 hours to download... blender wyd | 19:54 |
vkoskiv | I was just running my pixel game on there when it was on the HN frontpage for the second time. | 19:54 |
vkoskiv | Then just ran it there mostly idle for a year after that :D | 19:54 |
vkoskiv | AbortRetryFail: Yeah, noticed the same. 8Kbit/s | 19:54 |
josch | AbortRetryFail: 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 |
vkoskiv | Sorry, 8KB/s! | 19:54 |
josch | AbortRetryFail: using clapper and hardware decoding only 30% of my cpu is used and thus no frames get dropped | 19:55 |
AbortRetryFail | yeah, makes sense. I just want to try a bunch of different decoders and see how it varies | 19:55 |
josch | AbortRetryFail: let me upload the file somewhere for you | 19:55 |
AbortRetryFail | eh no worries i'll try to find a youtube video that's 1080p@60 | 19:55 |
josch | AbortRetryFail: https://mister-muffin.de/bbb/ | 19:57 |
vkoskiv | I'll grab them :D | 19:57 |
vkoskiv | Reform WiFi saturated! | 19:58 |
josch | i only uploaded bbb_sunflower_1080p_60fps_normal.mp4 because 2k doesn't make sense on the reform | 19:58 |
josch | minute: something is still broken: https://source.mnt.re/reform/reform-debian-packages/-/jobs/1223 | 20:03 |
sbates | love the sound of the SID, so good | 20:04 |
- ggoes (QUIT: Remote host closed the connection) (~gregf@fsf/staff/ggoes) | 20:05 | |
+ ggoes (~gregf@fsf/staff/ggoes) | 20:06 | |
Boostisbetter | indeed. The SID will be forever awesome. | 20:08 |
+ klardotsh (~klardotsh@98.97.35.74) | 20:09 | |
minute | josch: possibly fixed https://source.mnt.re/reform/reform-debian-packages/-/jobs/1226 | 20:21 |
Boostisbetter | minute: when is the Reforms birthday? We should make a holiday for it. Or at least some kind of tradition | 20:22 |
minute | hmm | 20:22 |
minute | this was published on 2017-10-19 https://mntre.com/media/reform_md/reform-historic/reform-beta-1.html | 20:23 |
vkoskiv | I really like this render: https://mntre.com/media/reform_md/reform-historic/photos/3.png | 20:27 |
vkoskiv | Delicious. Of course in real life it would get scratched right away. | 20:27 |
minute | a boxy box | 20:27 |
vkoskiv | Has 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 |
minute | rafostar[m]: ah! | 21:12 |
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net) | 21:13 | |
sevan | are 4:3 LCD panels readily available these days? | 21:32 |
sevan | or is the wide-screen all the way | 21:32 |
vkoskiv | Ignoring the fact that the hinge mounts would interfere with it, a 16:10 LCD would look great on the Reform :D | 21:45 |
sigrid | 3:2 exist | 21:45 |
vkoskiv | Also speakers would have to be slimmer | 21:45 |
sevan | vagrantc: I was hoping new laptop would support full height ISA cards and come with a subwoofer :) | 21:50 |
sevan | TIL about 16:10 | 21:51 |
sevan | sigrid: I like it, full size laptop, with LCD from from phone :) | 21:52 |
sevan | was reminded of 4:3 looking at https://social.retrocomputing.at/@Markus/110470563094685900 | 21:53 |
sigrid | blit-like laptops when http://img.stanleylieber.com/src/23436/img/1663854055.jpg | 21:55 |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 21:56 | |
sevan | nice :) | 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 | |
josch | minute: the reform-debian-package pipeline is fixed again -- thank you! | 23:05 |
josch | minute: 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 |
minute | ok! | 23:08 |
+ sl (~sl@contrib.inri.net) | 23:14 | |
sl | hello | 23:14 |
sl | i 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 ord | 23:15 |
sl | i ordered direct from shop.mntre.com | 23: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/!