mntmn | Boostisbetter: filesystem corruption can absolutely happen | 00:19 |
---|---|---|
mntmn | Boostisbetter: happened to me a bunch of times, i was always able to fix it, but it's not advisable | 00:19 |
mntmn | Boostisbetter: ah, but in standby it's not a problem i think, like sigrid said | 00:19 |
- mtm (QUIT: Ping timeout: 250 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 01:04 | |
- mtm- (QUIT: Ping timeout: 260 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 01:04 | |
+ bowerman (uid37490@id-37490.helmsley.irccloud.com) | 01:56 | |
- q66 (QUIT: Quit: q66) (~q66@q66.moe) | 02:25 | |
+ q66 (~q66@q66.moe) | 02:36 | |
- xktr (QUIT: Ping timeout: 252 seconds) (~xktr@104.255.168.66) | 02:39 | |
+ xktr (~xktr@154.16.247.22) | 02:40 | |
- q66 (QUIT: Ping timeout: 240 seconds) (~q66@q66.moe) | 02:46 | |
+ q66 (~q66@q66.moe) | 02:49 | |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 03:09 | |
+ mtm- (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 03:10 | |
- Guest6327 (QUIT: Ping timeout: 256 seconds) (~nicolas@247-97-142-46.pool.kielnet.net) | 03:57 | |
+ nsc (~nicolas@103-49-142-46.pool.kielnet.net) | 03:59 | |
* nsc -> Guest4032 | 04:00 | |
- sts-q (QUIT: Ping timeout: 250 seconds) (~sts-q@212.53.219.175) | 04:51 | |
+ sts-q (~sts-q@91.200.108.175) | 04:52 | |
- GNUmoon (QUIT: Ping timeout: 276 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 05:14 | |
Boostisbetter | mntmn: That is excellent. I didn't think that one other insulation coming from using suspend on the Reform is that sort of saved state which protects against crashes on resuming. Kind of makes the system pretty rock solid despite the bugs. | 08:19 |
* Guest4032 -> nsc | 08:29 | |
* nsc -> Guest7887 | 08:30 | |
* Guest7887 -> nsc_ | 08:31 | |
+ MajorBiscuit (~MajorBisc@86-88-79-148.fixed.kpn.net) | 08:39 | |
- MajorBiscuit (QUIT: Ping timeout: 250 seconds) (~MajorBisc@86-88-79-148.fixed.kpn.net) | 08:44 | |
+ MajorBiscuit (~MajorBisc@c-001-013-035.client.tudelft.eduvpn.nl) | 08:46 | |
kfx | so, as it turns out, the mnt reform standalone keyboard does NOT like it when someone, for example, accidentally dumps half a cup of coffee on it, doesn't notice, and wanders off for an hour or so while it shorts all kinds of shit out. | 08:51 |
ex-parrot | oh no :( | 08:53 |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 08:55 | |
kfx | this kind of idiocy is why I bought two. | 08:55 |
ex-parrot | that's some kind of sun tzu level know yourself approach | 08:59 |
ex-parrot | it's also usually the case you can painstakingly repair almost anything on a mechanical keyboard, they're a pretty simple circuit for the most part | 08:59 |
kfx | I'm no philosopher; I have kids, and have learned that disaster comes to all things. One is none. Two is one. | 09:00 |
ex-parrot | hah yeah I guess that works too | 09:01 |
kfx | but yeah I disassembled it and cleaned it. I'll give it a couple days to dry and start testing it | 09:01 |
josch | yup, my reform also survived my baby twice already XD | 09:01 |
ex-parrot | this is good test data | 09:03 |
Boostisbetter | luck favors the prepared, or so they say. | 09:22 |
Boostisbetter | One discovery I just had is that when you hit the circle and then want to mess with the keyboard brightness, you don't have to continually push the circle between hitting the f1 and f2 keys. you just spam f1 or f2 until you have the desired effect, and then hit escape. Now that I know, it makes far more sense then I was doing. | 09:25 |
mntmn | kfx: ouch!! i wonder if you can revive it | 10:49 |
mntmn | Boostisbetter: correct! | 10:49 |
mntmn | maybe we should make a video about all these little things... | 10:50 |
Boostisbetter | perhaps, but I'll be honest, I didn't really read the manual. I figured everything pretty quickly for the most part. | 10:50 |
Boostisbetter | I got the vibe the manual was for people not familiar with Linux at all, and I just assumed it wasn't really for me. | 10:51 |
Boostisbetter | so it could just be a case of RTM | 10:51 |
+ Christoph_ (~Christoph@p54bf63f0.dip0.t-ipconnect.de) | 11:21 | |
mntmn | Boostisbetter: linux is only a part of the manual, the hardware stuff is explained as well | 11:22 |
Boostisbetter | mntmn: ja genau, so totally a RTM issue. | 11:53 |
+ mjw (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 11:54 | |
Boostisbetter | mntmn: I think you might find it interesting, that for some one who bought the Reform based on the aesthetic of the design mainly and for ARM development, but never intended to use it that much, that I am now using it for probably 60% of my computing needs. I say that just to compliment you on how complete of a system this is. The Reform really is a thing of beauty. | 12:00 |
mntmn | Boostisbetter: that's really cool, thanks | 12:01 |
mjw | ACTION is also really happy with the reform and uses for almost all my personal hacking these days. | 12:07 |
mjw | At first I also assumed I would just use it when hacking on some arm64 stuff. But it turns out it is so usable that it now is my primary laptop. | 12:08 |
- mtm- (QUIT: Ping timeout: 240 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 13:02 | |
- mtm (QUIT: Ping timeout: 256 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 13:03 | |
josch | mntmn: switching forth and back between the normal and the hdmi dtb works fine. I created a separate /boot partition and now moving everything to nvme also works well. I put all my changes into https://source.mnt.re/reform/reform-system-image/-/merge_requests/37 | 13:16 |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 15:08 | |
+ mtm- (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 15:09 | |
josch | mntmn: I moved everything that lived in template-etc and template-skel in reform-system-image into the reform-tools package, so that all the scripts and snippets become upgradable together with reform-tools. In the process I also Debianized reform-tools here: https://source.mnt.re/josch/reform-tools If that's okay for you, then you might want to move that repo into the reform group on source.mnt.re | 15:09 |
josch | I already adapted reform-debian-packages to build the new reform-tools and need you to refresh the repo once the pipeline succeeds. I also have all the necessary changes to reform-system-image locally and will push them once you are happy with the state of my latest MR. | 15:15 |
mntmn | josch: wowow ok | 15:15 |
mntmn | josch: https://source.mnt.re/reform/reform-tools | 15:28 |
mntmn | josch: also you have developer access, and i assigned the DO builder in case we want to do CI there | 15:28 |
- erlehmann (QUIT: Quit: Just say no, then the virus can not enter your body without your consent.) (~erle@ip5f5bd57a.dynamic.kabel-deutschland.de) | 15:30 | |
mntmn | josch: updated reform debian repo, should include new reform-tools now | 16:05 |
+ revilaika (~revilaika@151.144.8.109.rev.sfr.net) | 16:40 | |
josch | mntmn: thanks for that! The reform-system-image pipeline failed -- the fix is here: https://source.mnt.re/reform/reform-tools/-/merge_requests/1 | 17:43 |
josch | mntmn: when you accepted MR 37, was it intentional that you squashed all eight commits into one? | 17:51 |
mntmn | josch: yeah, in this case yes... if you prefer individual commits in the history i can always keep them instead | 17:53 |
mntmn | josch: merged the fix to reform-tools btw | 17:53 |
josch | it's your git so you tell me what you prefer :) | 17:53 |
mntmn | josch: i kinda decide on the fly, if it's not many commits and they make sense separately i keep them, but if it's more like a big lump that belongs together, i squash (but not so often) | 17:59 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 18:07 | |
josch | okay, sure. I just now stumbled over it because I tried rebasing my new work on top of the content of the sysimage-v3 branch and that failed of course because git tried to rebase my eight individual commits on top of the single big one. That was the only inconvenience for me. | 18:10 |
mntmn | ahhh sorry | 18:11 |
mntmn | ok so in the future i will rather not squash | 18:11 |
- MajorBiscuit (QUIT: Ping timeout: 250 seconds) (~MajorBisc@c-001-013-035.client.tudelft.eduvpn.nl) | 18:14 | |
- mjw (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 18:25 | |
Boostisbetter | mntmn: is this reform web cam really a thing you are working on? | 18:39 |
- stjohn (QUIT: Ping timeout: 256 seconds) (~stjohn@cpe-68-174-13-238.nyc.res.rr.com) | 18:39 | |
Boostisbetter | https://community.mnt.re/uploads/default/original/1X/f13f9eed1b25d588756aa89f4ef822ed51e92a7a.png | 18:40 |
josch | mntmn: after you have refreshed https://mntre.com/reform-debian-repo again you can merge https://source.mnt.re/reform/reform-system-image/-/merge_requests/38 -- what else is there to be done? Adapting scripts like reform-display-config and reform-migrate is on my TODO list but since those now live in reform-tools, they can be updated independent of reform-system-image. Anything else? | 18:44 |
josch | Can somebody help me find out why I don't have audio on my reform? aplay says "no soundcards found" here is the alsa-info output: https://mister-muffin.de/p/UGtx.txt -- this is with the latest sysimage-v3 with kernel 5.17.0-rc3 | 21:45 |
Boostisbetter | sorry no idea here. Audio is working on mine, but I am not on the official sys image. I'm still on 5.12.0+ | 21:56 |
Boostisbetter | I did, however, update via apt | 21:56 |
kfx | josch: can you post your kernel config | 21:57 |
josch | kfx: https://source.mnt.re/reform/reform-debian-packages/-/blob/main/linux/config | 21:58 |
kfx | well the kernel config looks ok but according to output the kernel isn't loading it... whether due to misconfiguration or because the hardware isnt detected, I dunno | 22:01 |
josch | kfx: which bits in the kernel config were you specifically looking at? | 22:03 |
sigrid | josch: CONFIG_SND_SOC_WM8960 | 22:06 |
sigrid | do you have that? | 22:07 |
sigrid | ah yeah you do | 22:07 |
sigrid | and I assume you also have /var/lib/alsa/asound.state with wm8960 defined | 22:09 |
- GNUmoon (QUIT: Ping timeout: 276 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 22:12 | |
josch | my /var/lib/alsa/asound.state should've been identical to this one https://source.mnt.re/reform/reform-tools/-/blob/main/audio/asound.state | 22:16 |
josch | but I now see that there are slight differences: http://paste.debian.net/1230174/ | 22:16 |
josch | Is that file changed by alsa at runtime? | 22:16 |
josch | I now also checked my /boot/config-5.17.0-rc3-arm64 and made sure it says CONFIG_SND_SOC_WM8960=y | 22:17 |
sigrid | does cat /sys/devices/platform/sound/sound/card0/id produce anything? | 22:20 |
josch | sigrid: /sys/devices/platform/sound/sound doesn't exist | 22:21 |
josch | https://mister-muffin.de/p/h7_K.txt | 22:23 |
sigrid | +# CONFIG_SND_SOC_IMX_RPMSG is not set | 22:27 |
sigrid | +# CONFIG_SND_SOC_IMX_CARD is not set | 22:27 |
sigrid | I have both as modules. dunno if related | 22:27 |
sigrid | don't think it is | 22:34 |
+ mjw (~mark@gnu.wildebeest.org) | 22:35 | |
kfx | josch: asound.state is only changed when you run alsactl store (and sometimes by init scripts) | 23:00 |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 23:06 | |
josch | okay, but if /sys/devices/platform/sound/sound/card0/id should exist and it doesn't then the problem is likely on a lower level than alsa | 23:07 |
- revilaika (QUIT: Quit: WeeChat 3.4) (~revilaika@151.144.8.109.rev.sfr.net) | 23:22 | |
kfx | right | 23:23 |
- sts-q (PART: !!unknown attribute: msg!!) (~sts-q@91.200.108.175) | 23:42 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!