- erlehmann (QUIT: Ping timeout: 240 seconds) (~erle@dynamic-046-114-036-214.46.114.pool.telefonica.de) | 00:09 | |
- chartreuse (QUIT: Quit: leaving) (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net) | 00:13 | |
+ chartreuse (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net) | 00:17 | |
+ erlehmann (~erle@dynamic-046-114-032-154.46.114.pool.telefonica.de) | 00:21 | |
- chartreuse (QUIT: Quit: leaving) (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net) | 00:42 | |
+ chartreuse (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net) | 00:42 | |
- mjw (QUIT: Quit: Leaving) (~mark@herd.wildebeest.org) | 01:04 | |
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin) | 01:12 | |
+ S0rin (~S0rin@user/s0rin) | 01:15 | |
chartreuse | mntmn: I just noticed that the cpu hinksink has a slight bow it it. Ended up taking it off because I was curious about it, and put some new Arctic MX-4 paste on it | 01:29 |
---|---|---|
chartreuse | I'm sure it doesn't quite need it but also noticed the mounting pressure isn't the most even, mainly due to no mounting in the one corner | 01:30 |
chartreuse | Tried bending it a bit flatter by hand to see if it improves it a bit | 01:31 |
chartreuse | I think the bending is just from a lack of a third screw in the top left (by the SSD) | 01:34 |
chartreuse | Er, fourth/fifth | 01:34 |
chartreuse | Also not entirely sold on the "coldplate" part of the heatsink having a textured finish. Not the best for making contact with the die | 01:36 |
khm | that's what the paste is for, surely | 01:38 |
chartreuse | Well yes, but paste is worse than metal contact, ideally you want as little paste between the cpu and heatsink as possible | 01:39 |
chartreuse | Normally a heatsink you'll have a very smooth machined surface to contact the die | 01:39 |
chartreuse | It's not like the MX8 is a super high thermal load, but perhaps future CPUs might be | 01:40 |
mntmn | chartreuse: good point | 02:07 |
chartreuse | I'm thinking now it might be my new kernel, but I'm noticing that the CPU thermal sensors seem to stop working shortly after booting now | 02:09 |
chartreuse | Might be a regression in 5.13 | 02:09 |
chartreuse | Though the NVME temp is still showing just fine in sensors | 02:09 |
chartreuse | Does the LPC have access to a thermal sensor and can spit it out over UART? Or is it linux only though the CPU driver? | 02:12 |
mntmn | sounds like a regression | 02:16 |
mntmn | it was the case with older kernels | 02:16 |
mntmn | linux only, the temp sensor is inside of the SoC die | 02:16 |
mntmn | so, in the olden tymes, i don't remember the kernel rev, i encountered the stuck temp thing; it went away with 5.10 maybe (???) | 02:17 |
chartreuse | Alright, is it part of one of the patches? Or part of the stock kernel | 02:17 |
mntmn | stock | 02:17 |
chartreuse | Okay, I'll see what changed between 5.12 and 5.13 just need to track down the file | 02:18 |
mntmn | ah yeah it is qoriq temp something something | 02:18 |
mntmn | for some reason it's the same tech as in qoriq chips | 02:18 |
mntmn | QORIQ_THERMAL | 02:19 |
chartreuse | Last commit to qoriq_thermal.c was in May last year :/ | 02:20 |
mntmn | gonna hit the hay. will check what you found tomorrow! | 02:20 |
mntmn | hmmm so maybe not directly related | 02:20 |
chartreuse | Alright, catch you later. Hope I can find what broke XD | 02:20 |
mntmn | n8n8n8 | 02:20 |
chartreuse | Might downgrade my custom kernel in the meantime XD | 02:20 |
chartreuse | Actually another test I can do is 5.14 is mainline now, I'll see if it got fixed again | 02:22 |
chartreuse | Oh forgot I manually applied the regd wireless patches since they were out of date XD | 02:31 |
- adjtm (QUIT: Remote host closed the connection) (~adjtm@2a0c:5a80:1119:2c00:3343:c4bf:622f:c0ce) | 02:46 | |
+ adjtm (~adjtm@2a0c:5a80:1119:2c00:3343:c4bf:622f:c0ce) | 02:47 | |
cwebber | hm | 04:30 |
cwebber | I don't think the batteries work right on my reform | 04:31 |
cwebber | nothing happens with the button pressed when unplugged and battery status is ??? and 0% | 04:31 |
cwebber | sorry, ???%, 0.00A, 0.01V | 04:39 |
sbates | @cwebber: are there voltages reported on the individual batteries? it sounds like the batteries might be discharged | 04:43 |
Asmadeus | I can't recall, but if you bought a pre-assembled model there might be tape somewhere that prevented battery connection you might need to remove first? (assuming it's new and never worked) | 04:56 |
cwebber | Asmadeus: ah... that's probably it :) | 04:58 |
cwebber | yes it's new and never worked | 04:58 |
cwebber | I need to install the wifi card still anyway | 04:58 |
cwebber | tbh only had time to finally try out some things the last couple of days other than booting with the default sd card | 04:58 |
cwebber | ran genode on the reform | 04:58 |
cwebber | that was interesting :) | 04:59 |
chartreuse | Okay so 5.14 was a bit more work than 5.13, fair number of changes to the patch files had to be made and check if already fixed. Now time to configure and compile it | 05:21 |
chartreuse | See if whatever temp sensor regression that was added between 5.12 and 5.13 has been fixed or if I have to track that down as well | 05:21 |
chartreuse | cwebber: In the kit at least there was tape over the connectors from the battery and they weren't plugged in to the motherboard | 05:23 |
chartreuse | If you see some yellow tape through the bottom that's probably it | 05:24 |
ex-parrot | chartreuse: it doesn't just read 49 degrees anymore? | 05:26 |
chartreuse | I built a custom 5.13 kernel and it just sticks at some value shortly after booting | 05:31 |
chartreuse | I've had it showing 25C while it was very hot, and right now it shows 34 and has been stuck there since I booted XD | 05:31 |
chartreuse | I don't think it was an issue when I was running the official kernel | 05:32 |
ex-parrot | hmm, on mntmn's kernel I'm just stuck on 49 all the time | 05:36 |
chartreuse | Oh okay, then perhaps the bug is still there in 4.12. mntmn was saying it went away after 5.10 or so earlier | 05:44 |
chartreuse | I thought I did remember that after a day or two of uptime it would stick before | 05:44 |
chartreuse | But now it seems to be right away after booting, | 05:44 |
chartreuse | If you restart your reform does it change, and work for more than a few minutes? | 05:44 |
- sbates (QUIT: Quit: Leaving) (~sbates@198.178.118.18) | 05:52 | |
chartreuse | Still showing 34C as I compile a kernel at 100% load XD | 05:59 |
chartreuse | Okay linux/unaligned/generic.h seems to have been removed in 5.14, got to figure out what that got changed to to fix this patch | 06:19 |
Asmadeus | chartreuse: you want to include asm/unaligned.h instead | 06:23 |
chartreuse | Ah okay, was reading the patches that removed it and wasn't sure where it went to | 06:23 |
Asmadeus | Not sure if there are other changes or if it's 100% compatible, see 803f4e1eab7a ("asm-generic: simplify asm/unaligned.h") | 06:24 |
chartreuse | That's what I was looking at | 06:24 |
chartreuse | This is in the file cdns-mhdp-common.c that one of the MNT patches adds for HDMI | 06:24 |
Asmadeus | the patches before it change a bunch of includes to use unaligned.h directly instead | 06:25 |
Asmadeus | 637be9183e04 ("asm-generic: use asm-generic/unaligned.h for most architectures") | 06:25 |
chartreuse | Yeah I'm seeing #include "asm/unaligned.h" in files | 06:26 |
chartreuse | Yep the functions used seem to be the ones in there. I'll adjust the patch file | 06:27 |
chartreuse | Oh that's funny it already includes that as well, well lets see if it breaks it | 06:28 |
Asmadeus | The rework probably just made the other file redundant | 06:29 |
chartreuse | Thanks for the help! | 06:29 |
Asmadeus | welcome | 06:29 |
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se) | 06:44 | |
- rasmus (PART: !!unknown attribute: msg!!) (~rasmus@c80-217-132-63.bredband.tele2.se) | 06:47 | |
+ adjtm_ (~adjtm@188.26.199.35) | 07:06 | |
- adjtm (QUIT: Ping timeout: 240 seconds) (~adjtm@2a0c:5a80:1119:2c00:3343:c4bf:622f:c0ce) | 07:09 | |
ex-parrot | Do either of you have your kernel work in a git repo I could look at? | 07:28 |
chartreuse | The stock 5.12 kernel is on source.mnt.re in the reform-system-image repo | 07:30 |
chartreuse | I'll probably put my adjusted patches for 5.14 into a repo on the after I confirm they work | 07:31 |
chartreuse | But the only thing I did beyond what the default does is to patch the ath driver to ignore the default world regd that the card has | 07:31 |
chartreuse | So I can manually use the one just for my country, rather than both mixed | 07:32 |
ex-parrot | Ah nice | 07:32 |
ex-parrot | Yeah I have the 5.12 sources | 07:32 |
chartreuse | Just finished building, so I'll see if I broke anything adjusting the patches for 5.14 | 07:33 |
chartreuse | Well it booted and the screen is working, so good sign I didn't break anything XD | 07:42 |
- arminweigl (QUIT: Ping timeout: 250 seconds) (~arminweig@sourcehut/user/arminweigl) | 07:47 | |
chartreuse | Going to say thermal sensor still not working under 5.14. Guess I'd have to revert to 5.12 to see if it's actually working with that still | 08:02 |
chartreuse | Started at 49 after a restart with the new kernel, started a stress test, went to 52 and stopped there, even putting it down on a bed to reduce cooling didn't change it. Stopped stress test, put it on a laptop cooler, still at 52 5m later | 08:03 |
ex-parrot | Yeah I had “49” through the whole LFS build which took a good few hours | 08:21 |
+ arminweigl (~arminweig@sourcehut/user/arminweigl) | 08:32 | |
chartreuse | Okay so probably broken in all versions really. Will probably need some insight from mntmn as to if any version worked reliably | 08:35 |
chartreuse | ex-parrot, https://source.mnt.re/Chartreuse/reform-system-image has my changes for a 5.14 kernel build | 08:35 |
chartreuse | I didn't include the ath regd patches or my custom config with it, just made one that'd be clean to merge back | 08:36 |
chartreuse | And if you want to mess with using user supplied regd then there's the branch https://source.mnt.re/Chartreuse/reform-system-image/-/tree/ath-user-reg | 08:41 |
chartreuse | Keep in mind with that one you'll have to set your registry domain so you're in compliance for your country | 08:43 |
chartreuse | Either iw reg set CA (or your country code here), or set REGDOMAIN=CA in /etc/default/crda | 08:45 |
chartreuse | I think you need to install crda for the later | 08:46 |
chartreuse | mntmn: Just thought of something if you ever do a replacement heatsink, The current one is barely not touching the case at the back, perhaps it could be made thicker there, and ever so slightly larger so that it touches the case to spread heat to the frame | 09:06 |
chartreuse | I'm thinking some of the thermal tape I have might be enough to bridge the current gap. Going to see if it has much of an effect | 09:06 |
chartreuse | Actually better, found my thermal pad material, forgot how annoyingly strong that thermal tape is | 09:07 |
chartreuse | Oh interesting. Loosening the MB screws the heatsink can be pressed right up to the case | 09:08 |
- ggoes (QUIT: Ping timeout: 240 seconds) (~gregf@fsf/staff/ggoes) | 10:18 | |
chartreuse | Opened it up just to add a thermal pad between the cpu heatsink and case. Ended up lacing all the cables (and adding some threadlocker to the battery board screws) | 10:37 |
chartreuse | https://pbs.twimg.com/media/E-lrcNbVgAMTcRW?format=jpg&name=large | 10:37 |
ex-parrot | chartreuse: firstly the cable lacing looks amazing, I retweeted it | 10:41 |
ex-parrot | secondly, good call wrt the heatsink and case, I think I’m going to slip a thermal pad in there too | 10:41 |
ex-parrot | thirdly, thank you for the kernel repo :) | 10:41 |
+ ggoes (~gregf@fsf/staff/ggoes) | 10:43 | |
chartreuse | No problem! | 10:45 |
ex-parrot | what’s going on in the wifi antenna area of your build? | 10:46 |
chartreuse | I used a 0.5mm pad, but I think you could use slightly thinner even, though it squished in well | 10:47 |
ex-parrot | I’ll be using whatever thickness I happen to have so I hope that fits 😂 | 10:47 |
chartreuse | I've got the Laird 2x2 antenna, as well as a third single antenna there | 10:47 |
chartreuse | 0.5mm was the only one I had handy :P | 10:47 |
ex-parrot | Did you mount them on thicker blocks or is that an optical illusion? | 10:47 |
chartreuse | Since I'm using a Wireless N card that can take 3 antennas | 10:47 |
chartreuse | They're just sitting on the acrylic block that came with the MNT | 10:48 |
chartreuse | The antennas have a foam pad for each of the active parts that raise them up slightly | 10:48 |
ex-parrot | aha that’ll be what I’m seeing | 10:48 |
ex-parrot | I see the structure of it a bit more clearly now | 10:48 |
chartreuse | https://media.discordapp.net/attachments/574078317599391744/884359600655188008/20210906_024854.jpg | 10:49 |
ex-parrot | I double-sided-foam-taped the acrylic to the motherboard on mine (avoiding any SMD parts so I don’t rip them off if I have to remove it), kind of thinking I should 3D print some spacers now to hold it against the case bottom mahbe | 10:49 |
ex-parrot | maybe* | 10:49 |
ex-parrot | ah yeah, that’s much clearer. Thanks | 10:49 |
chartreuse | I've just kapton taped mine down for now XD | 10:49 |
ex-parrot | I saw that, seems smarter than what I did tbh, it’s gonna be a pain to remove | 10:50 |
ex-parrot | That’s a high tech looking wifi antenna | 10:50 |
chartreuse | Might not be bad to move it closer to the acrylic, more spacing from the PCB should be helpful | 10:50 |
chartreuse | Yeah they're quite fancy. Before I had some cheap ebay flat ones designed for retrofitting into old laptops | 10:51 |
ex-parrot | I wondered about that | 10:51 |
ex-parrot | the Novena never had a really especially good place to mount the wifi antennas | 10:51 |
ex-parrot | mine ended up stuck to the case, my friend just never took the backing off the adhesive on his and had them flapping loose inside | 10:51 |
chartreuse | Ideal would be mounting them with the screen. But the entirely aluminum case doesn't help much | 10:51 |
ex-parrot | I can imagine not… | 10:52 |
ex-parrot | That said the wifi on my unit works great so I probably don’t actually need to mess with it | 10:52 |
chartreuse | I only did it because the kit doesn't come with the antenna | 10:52 |
ex-parrot | ah right | 10:52 |
chartreuse | So why not spend a couple dollars extra to get the laird rather than the molex one | 10:53 |
ex-parrot | I bought the pre-built option | 10:53 |
chartreuse | Since it's supposed to be better | 10:53 |
ex-parrot | yeah fair | 10:53 |
chartreuse | I noticed there was a reasonable bit of space under the battery boards. I've got an SPI NFC module that'd probably fit. But I doubt the signal would get through the case to the palm rests | 10:55 |
ex-parrot | Hmm yeah | 10:55 |
ex-parrot | I like the idea of being able to slip an NFC card under the front of the machine though | 10:55 |
chartreuse | If doing it under is fine, probably could fit it near the trackball. Or if you have the trackpad then there's plenty of space there | 10:56 |
chartreuse | Feeling a little heat transferring to the rear case. Would be nice to have working temps to see if it's having much of an effect | 11:04 |
chartreuse | It's on the farthest end of the heatsink from the cpu so won't be the strongest | 11:04 |
chartreuse | Going to leave it stressing for 30m+ to see how it responds | 11:04 |
- jvalleroy (QUIT: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@user/jvalleroy) | 12:58 | |
+ jvalleroy (~quassel@user/jvalleroy) | 12:58 | |
+ mjw (~mjw_@2001:1c06:2487:f800:9e5c:8eff:fe8f:a440) | 13:03 | |
+ sbates (~sbates@198.178.118.18) | 14:12 | |
- erlehmann (QUIT: Quit: Just say no, then the virus can not enter your body without your consent.) (~erle@dynamic-046-114-032-154.46.114.pool.telefonica.de) | 15:17 | |
mntmn | gonna test some LPC sleep stuff now | 17:38 |
mntmn | watchdog timer reset works as expected, but not wakeup from it | 18:15 |
mntmn | oh, got it to work now | 18:41 |
cwebber | chartreuse: I didn't get the kit, but I do see the tape | 18:46 |
cwebber | so that's probably it. | 18:46 |
sbates | cwebber: the Handbook has some nice diagrams showing where to connect the battery cables: https://mntre.com/reform2/handbook/quickstart.html | 18:59 |
cwebber | sbates: great, thanks :) | 19:03 |
- mjw (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2487:f800:9e5c:8eff:fe8f:a440) | 19:06 | |
cwebber | hm | 19:18 |
cwebber | anyone have an idea about the compilation error at the bottom of: https://lists.gnu.org/archive/html/help-guix/2021-09/msg00030.html | 19:19 |
mntmn | cwebber: maybe some dependencies/environment missing for the makefile of u-boot to work correctly? looks like a macro is missing | 19:29 |
mntmn | i don't know anything about guix' build environment though | 19:29 |
mntmn | chartreuse: i can now make the LPC go to deep sleep for a period of time and wake up from it and continue its business. | 19:30 |
cwebber | mntmn: it might be | 19:31 |
cwebber | and yes it does seem like something re: macro expansion is failing, but no idea why | 19:31 |
cwebber | I'm not very C-world-literate | 19:31 |
+ erlehmann (~erle@dynamic-046-114-033-161.46.114.pool.telefonica.de) | 19:43 | |
mntmn | chartreuse: i just merged your keyboard power-down MR, and also merged it into this branch https://source.mnt.re/reform/reform/-/commits/wip-lpc-powersave | 20:25 |
mntmn | chartreuse: which has the LPC powersave experiment | 20:25 |
mntmn | will now attempt to measure the power consumption with both LPC and keyboard sleeping | 20:28 |
mntmn | but i don't have high-resolution current measurement equipment (yet) | 20:28 |
erlehmann | i have not yet set up my reform. who of you has a reform with full disk encryption and how did you set it up? | 20:31 |
mntmn | me, for example | 20:32 |
erlehmann | mntmn does the default install script handle it | 20:32 |
mntmn | erlehmann: did you read the manual? | 20:32 |
erlehmann | not yet | 20:32 |
erlehmann | i should RTFM first i guess | 20:32 |
erlehmann | sorry | 20:32 |
erlehmann | pls forgive me | 20:33 |
erlehmann | this just in “the customer is not always right” | 20:33 |
mntmn | erlehmann: this is not up to date though! it is easier now https://mntre.com/reform2/handbook/advanced.html#encrypted-nvme | 20:33 |
erlehmann | thx | 20:33 |
mntmn | erlehmann: basically, just set up the encrypted disk with gnome-disks and then use the reform-migrate script | 20:33 |
mntmn | erlehmann: that just copies all data from the SD to the NVMe (which you have to unlock first) | 20:34 |
erlehmann | mntmn, naisu | 20:34 |
mntmn | erlehmann: finally, use reform-boot-config nvme | 20:34 |
erlehmann | i usually set up encrypted disks swith “cryptsetup luksFormat”, i guess that is the same? | 20:35 |
erlehmann | i think i have to use reform because minetest developers hate backwards compatibility | 20:35 |
mntmn | erlehmann: ??? | 20:35 |
erlehmann | they want to rewrite the rendering pipeline | 20:35 |
mntmn | erlehmann: ah. | 20:35 |
erlehmann | which will make it so that my main computer right now (thinkpad T60) will not be able to run it | 20:35 |
erlehmann | because they will set openGL 2 as minimum | 20:35 |
mntmn | erlehmann: btw, what about GLES2? debian doesn't ship minetest with gles2, right? | 20:36 |
erlehmann | some ppl see a 3D problem and think “i make a shader”, now they have millions of problems, computed in parallel on their GPU | 20:36 |
mntmn | erlehmann: anyway, reform has desktop OpenGL 2.1 | 20:36 |
technomancy | haha, wow, I was complaining at a recent game jam about the (2D, very basic) games which required opengl 3; I never expected to find someone complaining about requiring opengl 2 =D | 20:36 |
mntmn | :D | 20:37 |
erlehmann | i compiled minetest with opengl ES and was rewarted with for becoming black shadow and 2d overlay rendering being bugged https://mister-muffin.de/p/iUaG.png https://mister-muffin.de/p/ywVX.png | 20:37 |
mntmn | all these newfangled technologies!! | 20:37 |
mntmn | erlehmann: oh wow, now that's a glitch | 20:37 |
erlehmann | also 5 to 7 fps with OpenGL ES 2, 25 to 27 fps with OpenGL 1.4, 1 fps with software rendering | 20:38 |
erlehmann | “was rewarded with fog becoming black shadow” | 20:39 |
erlehmann | damn | 20:39 |
erlehmann | mntmn it's abstract art | 20:39 |
technomancy | let's not even talk about mine*craft* turning completely capable, fast computers into abandoned paperweights | 20:39 |
erlehmann | well the thing is minecraft does not even run on the thinkpad i am writing you from | 20:40 |
technomancy | I had to retire one of my kids i5 thinkpads because of that stupid "upgrade" | 20:43 |
erlehmann | what | 20:44 |
erlehmann | you can just play minetest instead | 20:44 |
technomancy | well, sure | 20:44 |
technomancy | but they like both games | 20:44 |
erlehmann | technomancy try this http://git.minetest.land/Mineclonia/Mineclonia | 20:44 |
technomancy | you don't have to convince me; you have to convince my kids =P | 20:45 |
erlehmann | technomancy modding is easier https://rubenwardy.com/minetest_modding_book/en/index.html | 20:47 |
technomancy | I know; I've written several mods | 20:47 |
erlehmann | technomancy oh show and tell | 20:52 |
erlehmann | i have made the icon for minetest | 20:52 |
erlehmann | and made the original clouds and rails and … brick? cactus? it's been a long time | 20:52 |
erlehmann | bookshelf definitely | 20:52 |
technomancy | https://gitlab.com/technomancy/calandria this is the main one | 20:52 |
technomancy | I gave up working on it because the UI was too limited; the textareas available reeeeeally sucked at the time | 20:53 |
technomancy | maybe it's gotten better since then | 20:53 |
technomancy | oh god the formspec language; having flashbacks. it was so bad. | 20:54 |
+ darth-cheney (~user@2603-7000-8b44-b000-06f0-21ff-fe91-034c.res6.spectrum.com) | 20:54 | |
erlehmann | no need to have flashbacks | 20:54 |
erlehmann | it still is bad | 20:54 |
technomancy | "here go ahead and build up a data structure by concatenating strings; it'll be fiiiiine" | 20:54 |
erlehmann | like you can check it out right now | 20:54 |
darth-cheney | hey all, should sound be working out of the box via the headphones port? | 20:54 |
erlehmann | technomancy, have you met texture modifiers | 20:55 |
technomancy | darth-cheney: you have to manually swap outputs when you insert headphones; it doesn't detect it for you | 20:55 |
technomancy | erlehmann: never got to that, no | 20:55 |
darth-cheney | in the settings app the only sound output device listed is "dummy output" and, as you'd expect, | 20:55 |
darth-cheney | No sound | 20:55 |
technomancy | darth-cheney: huh, ok that's different, but it doesn't surprise me | 20:55 |
darth-cheney | technomancy: what's the best way to go about doing that? | 20:56 |
technomancy | darth-cheney: when that happened to me on my thinkpad the only solution I could find was to uninstall pulseaudio and use alsa, because pulse was consistently fucking everything up. only downside is then you can't play audio in firefox and need to use mpv+youtube-dl for media. | 20:57 |
technomancy | haven't had it happen on my reform yet tho so I'm keeping an uneasy truce with pulse for now | 20:57 |
darth-cheney | technomancy: yeah when I first got the reform the sound was definitely working. I remember listening to something from the speakers even | 20:57 |
darth-cheney | I' | 20:58 |
technomancy | well, here's the script I use to swap outputs: https://p.hagelb.org/toggle-pa.html | 20:58 |
mntmn | darth-cheney: do a reboot, known bug | 20:58 |
technomancy | dunno if it will help with what you're seeing | 20:58 |
darth-cheney | just hoping that my screwing around with the internals over and over didn't loosen something up | 20:58 |
technomancy | hoping that pipewire eventually replaces pulse so we can just put all this shit behind us | 20:58 |
mntmn | for the record everyone, if someone complains about no sound, tell them to reboot | 20:58 |
mntmn | it's just a reset bug with the wm8960 | 20:58 |
mntmn | you can see that in dmesg | grep wm8960 | 20:59 |
darth-cheney | mntmn: I have rebooten several times but can give it another go. Maybe if I leave the headphones in? | 20:59 |
mntmn | darth-cheney: oh well, then that's maybe something else. | 20:59 |
mntmn | darth-cheney: do you see wm8960 in dmesg? | 20:59 |
darth-cheney | yeah it says | 20:59 |
darth-cheney | [ 3.617501] wm8960 2-001a: Failed to issue reset | 21:00 |
mntmn | that's the known bug | 21:00 |
darth-cheney | Btw I'm not sure if this has anything to do with it, but I'm booting from nvm | 21:00 |
mntmn | but it should normally go away after 1x > sudo reboot | 21:00 |
darth-cheney | ok I'll give it a go brb | 21:01 |
- darth-cheney (QUIT: Remote host closed the connection) (~user@2603-7000-8b44-b000-06f0-21ff-fe91-034c.res6.spectrum.com) | 21:01 | |
mntmn | i wonder if it's some sort of i2c race between wm8960 and the rtc | 21:01 |
technomancy | anyone have a good solution for powering down the screen on idle? | 21:02 |
mntmn | technomancy: probably https://github.com/swaywm/swayidle | 21:03 |
+ darth-cheney (~user@2603-7000-8b44-b000-06f0-21ff-fe91-034c.res6.spectrum.com) | 21:05 | |
mntmn | technomancy: here is a recipe https://wiki.archlinux.org/title/Sway#Idle | 21:05 |
mntmn | darth-cheney: do you have the audio back? | 21:06 |
darth-cheney | mntmn: yeah it's back thanks | 21:07 |
mntmn | ok cool | 21:07 |
mntmn | darth-cheney: i'm sure this is fixable with some kernel or dts patch but haven't gotten around to investigate in depth | 21:07 |
darth-cheney | btw thanks for the gitlab account. I have some silly Smalltalk tools for reform I've been working on. One of them is a live pixel editor for the keyboard oled | 21:08 |
mntmn | darth-cheney: oh cool. targeting robey's firmware? | 21:08 |
darth-cheney | yeah | 21:09 |
darth-cheney | the bitmap format for that OLED threw me off for a long time -- had to download and read the spec for the device | 21:09 |
mntmn | oh ok! | 21:10 |
sbates | technomancy: I saw your Reform review, via Mastodon, and I like the comparison to the Apple II. A computer I am very fond of and have an Apple IIe on my desk right now. It was a computer that was well made and designed to be modified and extended. There's still an active community of users. And I hope that Reform has a life like that! | 21:10 |
darth-cheney | Anyway I will push some Squeak package(s) to a repo there and probably post something to the forum | 21:10 |
mntmn | darth-cheney: cool! | 21:10 |
mntmn | sbates: technomancy: i missed that article i think, do you have a link? | 21:10 |
technomancy | mntmn: sure: https://technomancy.us/195 | 21:12 |
mntmn | thanks! | 21:12 |
technomancy | so does swayidle work without sway? I forgot to mention I'm using a modified version of the reform-windowmaker script with Xwayland | 21:13 |
mntmn | oh! | 21:15 |
mntmn | good question. maybe you have to explicitly set WAYLAND_DISPLAY=wayland-0 or something before running it, so it knows that there is a wayland around it | 21:16 |
mntmn | maybe the dpms tool works just like that | 21:17 |
mntmn | or it can be wired to whatever idle mechanism windowmaker has? | 21:17 |
technomancy | I was using gnome-screensaver on my previous machine; maybe I could try that or the xfce one | 21:21 |
mntmn | yeah | 21:27 |
mntmn | xscreensaver ;) | 21:27 |
Lewis[m] | mntmn: is there a rough timeline on opening reform orders from the mtnmn shop site? No rush, I'm just wondering if I should plan for the expenditure this year. :) | 21:42 |
technomancy | xscreensaver is cool but I am worried jwz will yell at me if I use it | 21:43 |
technomancy | https://www.jwz.org/blog/2016/04/i-would-like-debian-to-stop-shipping-xscreensaver/ | 21:44 |
mntmn | haha | 21:44 |
mntmn | he doesn't know that you're installing it... | 21:44 |
mntmn | Lewis[m]: i hope this week :) need to nail down the final pricing etc etc | 21:45 |
Lewis[m] | oh wow, perfect. :) I'll continue refreshing the inventory page daily. | 21:45 |
+ mjw (~mark@herd.wildebeest.org) | 22:19 | |
- darth-cheney (QUIT: Remote host closed the connection) (~user@2603-7000-8b44-b000-06f0-21ff-fe91-034c.res6.spectrum.com) | 22:49 | |
chartreuse | mntmn: Great news. I'll look into that code (and also fix the issue I created into multiple small linked ones) | 22:50 |
chartreuse | Also can't really quantify the numbers much without the thermal sensor, but left it running a stress test overnight with the added thermal pad. Does feel like it's a bit cooler on the bottom than it would normally be | 23:18 |
chartreuse | And the back did get a fair bit warm where the pad was, spreading out to maybe the hinges | 23:18 |
chartreuse | So it's at least dissipating some heat outside of the case. SSD next to it got to 54C, so that'd be the air temp near the CPU | 23:19 |
mntmn | neat | 23:21 |
chartreuse | But yeah, 5.14 doesn't fix the temp sensor either. And from other people 5.12 doesn't seem the best with it either. Was there an earlier kernel that was completely stable with the temperature updating? | 23:42 |
mntmn | chartreuse: i believe the one in system image v1 was stable | 23:56 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!