elb | OK, I've got an WD Blue NVMe in my Pocket Reform, wish me luck | 00:03 |
---|---|---|
- _alice (QUIT: Server closed connection) (sid544964@id-544964.ilkley.irccloud.com) | 00:06 | |
+ _alice (sid544964@id-544964.ilkley.irccloud.com) | 00:06 | |
elb | seems to have transferred and booted normally | 00:12 |
echeese_pocket | :) | 00:18 |
echeese_pocket | only thing I cant do is run llms on gpu | 00:19 |
echeese_pocket | I may try to skong on here if performance is good enough | 00:23 |
bremner | gordon1: 50c is not that hot, probably would be seen outside hibernate tests | 00:26 |
gordon1 | maybe i need to cool it instead? :D | 00:27 |
gordon1 | tbh i need to double check if i'm getting this phy link never came up on my rock5b+ just to exclude hardware differences | 00:28 |
echeese_pocket | im on rk3588 pocket and its pretty warm | 00:30 |
elb | minute: looks like your hypothesis may be correct, the wd blue works just fine after doing the system transfer and then writing a couple hundred gigabytes of data to it at line rate | 00:34 |
gordon1 | wd black also works well enough | 00:34 |
bremner | gordon1: indeed min idles at 59C, so 50C would require powering off ;) | 00:35 |
elb | gordon1: sk hynix p31 gold hangs teh system | 00:36 |
gordon1 | bremner: yeah, especially after compiling some kernels to test | 00:37 |
gordon1 | elb: i also used some silicon power ssd successfully on rk3588, just for the record, but not using it right now anywhere (it died) | 00:38 |
gordon1 | dont remember the model tho | 00:39 |
- echeese_pocket (QUIT: Quit: Client closed) (~echeese_p@2601:8c1:c180:4630::a430) | 00:42 | |
- espressocheese (QUIT: Ping timeout: 250 seconds) (~espressoc@2601:8c1:c180:4630:102c:4914:7fb:e38a) | 00:45 | |
elb | so far I've taken this thing to a faculty meeting, a coffee shop, and the lobby of my tae kwon-do studio (to do some work while my kid practiced for something I'm not in), and people love it SO MUCH | 01:15 |
- AnimaInvicta (PART: !!unknown attribute: msg!!) (~AnimaInvi@88-120-179-216.subs.proxad.net) | 01:33 | |
+ echeese_pocket (~echeese_p@2601:8c1:c180:4630::a430) | 01:36 | |
echeese_pocket | I just use the ssd that came with my pocket for now | 01:37 |
minute | elb: very nice! | 01:40 |
echeese_pocket | im still trying to figure out opencl, but I dont think that will happen any time soon | 01:41 |
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org) | 01:48 | |
echeese_pocket | but I enjoy the pocket :) | 01:49 |
- Guest9812 (QUIT: Ping timeout: 248 seconds) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 01:55 | |
+ bkeys (~Thunderbi@h193.131.19.98.dynamic.ip.windstream.net) | 01:57 | |
+ Guest9812 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 02:07 | |
+ emdevt (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514) | 02:35 | |
- matt2 (QUIT: Quit: WeeChat 4.6.1) (~matt@97-122-64-98.hlrn.qwest.net) | 03:05 | |
- lexik_ (QUIT: Server closed connection) (~lexik@93.185.97.218) | 03:17 | |
+ lexik (~lexik@93.185.97.218) | 03:17 | |
- chomwitt (QUIT: Ping timeout: 248 seconds) (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1) | 03:17 | |
- amatecha (QUIT: Server closed connection) (sid10006@user/amatecha) | 03:32 | |
+ amatecha (sid10006@user/amatecha) | 03:32 | |
- gsora (QUIT: Ping timeout: 248 seconds) (~gsora@user/gsora) | 03:54 | |
- paperManu (QUIT: Ping timeout: 258 seconds) (~paperManu@72.10.129.226) | 03:57 | |
- echeese_pocket (QUIT: Quit: Client closed) (~echeese_p@2601:8c1:c180:4630::a430) | 04:19 | |
- skipwich (QUIT: Remote host closed the connection) (~skipwich@user/skipwich) | 05:01 | |
+ skipwich (~skipwich@user/skipwich) | 05:02 | |
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.0.217) | 05:03 | |
+ echeese_pocket (~echeese_p@2601:8c1:c180:4630::a430) | 05:05 | |
+ Ar|stote|is (~linx@149.210.0.217) | 05:11 | |
- erle (QUIT: Quit: K-lined) (~erle@user/erle) | 05:17 | |
+ echeese_pocket17 (~echeese_p@2601:8c1:c180:4630::a430) | 06:06 | |
- echeese_pocket (QUIT: Ping timeout: 250 seconds) (~echeese_p@2601:8c1:c180:4630::a430) | 06:08 | |
- Ar|stote|is (QUIT: Ping timeout: 248 seconds) (~linx@149.210.0.217) | 06:08 | |
+ Ar|stote|is (~linx@149.210.0.217) | 06:13 | |
echeese_pocket17 | hi | 06:13 |
- echeese_pocket17 (QUIT: Ping timeout: 250 seconds) (~echeese_p@2601:8c1:c180:4630::a430) | 07:02 | |
- emdevt (QUIT: Remote host closed the connection) (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514) | 07:25 | |
+ pastaonirc (~pastaonir@user/xha) | 08:09 | |
+ reform6548 (~rene@p200300d0ff2bd8007fc2100dbdd09829.dip0.t-ipconnect.de) | 08:44 | |
gordon1 | tried criu out of desperation but it does not work with graphical software (i.e. wayland or x11) | 10:15 |
gordon1 | so side port panels on classic reform, are those powder-coated? will I be chipping coating if i'll try to chamfer screw holes? | 10:41 |
+ mjw (~mjw@gnu.wildebeest.org) | 10:49 | |
- mjw (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org) | 11:23 | |
+ chomwitt (~chomwitt@2a02:85f:9a74:ce00:1ac0:4dff:fedb:a3f1) | 11:23 | |
+ andreas-e (~Andreas@2a02-8434-b6a3-e901-facc-8e87-8e54-890d.rev.sfr.net) | 11:34 | |
* Guest9812 -> mjw | 11:39 | |
+ paperManu (~paperManu@72.10.129.226) | 12:45 | |
- ryukazou (QUIT: Server closed connection) (sid667511@id-667511.hampstead.irccloud.com) | 12:59 | |
+ ryukazou (sid667511@id-667511.hampstead.irccloud.com) | 12:59 | |
+ gsora (~gsora@user/gsora) | 13:20 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 15:00 | |
- gl0b (QUIT: Server closed connection) (sid272774@user/gl0b) | 15:04 | |
+ gl0b (sid272774@user/gl0b) | 15:04 | |
- reform6548 (QUIT: Remote host closed the connection) (~rene@p200300d0ff2bd8007fc2100dbdd09829.dip0.t-ipconnect.de) | 15:40 | |
gordon1 | by any chance did someone capture thermal images of an assembled classic reform? | 17:04 |
- bkeys (QUIT: Ping timeout: 256 seconds) (~Thunderbi@h193.131.19.98.dynamic.ip.windstream.net) | 17:40 | |
- brennen (QUIT: Server closed connection) (~brennen@user/brennen) | 17:41 | |
+ brennen (~brennen@user/brennen) | 17:42 | |
+ bkeys (~Thunderbi@66.110.201.50) | 17:44 | |
+ emdevt (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514) | 17:48 | |
- mark_ (QUIT: Ping timeout: 256 seconds) (~mjw@gnu.wildebeest.org) | 17:53 | |
- emdevt (QUIT: Ping timeout: 256 seconds) (~emdevt@2001:7e8:fa17:7901:889:cfa1:9c37:6514) | 18:00 | |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50) | 18:10 | |
+ bkeys1 (~Thunderbi@66.110.201.50) | 18:10 | |
* bkeys1 -> bkeys | 18:12 | |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50) | 18:16 | |
+ bkeys1 (~Thunderbi@66.110.201.50) | 18:16 | |
* bkeys1 -> bkeys | 18:19 | |
+ AnimaInvicta (~AnimaInvi@88-120-179-216.subs.proxad.net) | 18:22 | |
+ reform28639 (~rene@p200300d0ff2bd8007fc2100dbdd09829.dip0.t-ipconnect.de) | 18:23 | |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50) | 18:39 | |
+ bkeys1 (~Thunderbi@66.110.201.50) | 18:40 | |
* bkeys1 -> bkeys | 18:42 | |
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@66.110.201.50) | 19:02 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 19:31 | |
+ bkeys (~Thunderbi@h193.131.19.98.dynamic.ip.windstream.net) | 19:51 | |
- jogu (QUIT: Remote host closed the connection) (~jogu@user/jogu) | 20:25 | |
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@h193.131.19.98.dynamic.ip.windstream.net) | 20:25 | |
josch | ugh it's one of those annoying days... :/ | 20:26 |
+ jogu (~jogu@user/jogu) | 20:26 | |
josch | the a311d flicker problem was fixed at some point in the kernel | 20:26 |
josch | and my bisected kernel refuses to boot | 20:27 |
josch | and i didn't want to spend all the time bisecting anyways XD | 20:27 |
josch | at least i can reproduce the reform-hw-setup problem | 20:27 |
josch | the issue is simple: somehow we now have hdmi audio on rk3588 (yay?) | 20:27 |
josch | so alsa now has hdmi audio as card 0 | 20:27 |
josch | and wm8960 is card 1 | 20:28 |
+ aloo_shu_ (~aloo_shu@90.166.99.224) | 20:28 | |
gordon1 | did it get rid of annoying flood in dmesg? | 20:29 |
- aloo_shu (QUIT: Ping timeout: 245 seconds) (~aloo_shu@90.166.193.102) | 20:29 | |
josch | would i see it even when i don't use tuigreet? | 20:31 |
+ bkeys (~Thunderbi@66.110.201.50) | 20:31 | |
gordon1 | i mean in dmesg, yes... i'm not sure i understand the question | 20:32 |
josch | i remember having seen a lot of colorful output writing all over my screen in tuigreet | 20:39 |
reform28639 | josch: but every now and then the hdmi audio seems to be missing again | 20:39 |
reform28639 | maybe a timing issue/race condition somewhere?! | 20:39 |
josch | reform28639: okay but if hdmi audio is missing, then that's a different problem | 20:39 |
* reform28639 -> rwa_ | 20:40 | |
josch | the more important problem is reform-hw-setup failing and the internal speakers not working as a result | 20:40 |
rwa_ | thats the weird thing on my device: reform-hw-setup often fails (like on my last boot) but the internal speakers still work | 20:40 |
josch | rwa_: how does it fail? | 20:41 |
josch | the things that fail are just making the speakers not too quiet | 20:41 |
rwa_ | Aug 25 18:21:58 reform reform-hw-setup[972]: amixer: Unable to find simple control 'Playback',0 | 20:42 |
josch | yes, that's the problem i see | 20:42 |
josch | that is easily fixed | 20:42 |
rwa_ | jep, replacing -c 0 with -c 1 - but i don't see a notable difference in max volume after applying this | 20:44 |
rwa_ | see=hear | 20:44 |
* mjw -> Guest9310 | 20:44 | |
- Guest9310 (QUIT: Killed (calcium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 20:44 | |
* mark_ -> mjw | 20:44 | |
+ Guest9310 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 20:45 | |
gordon1 | rwa_: you missed it, but i observed throttling in the wild, it is very subtle and short-lived, a second at most, and i think thermal equilibrium of reform classic takes hours to achieve | 20:52 |
rwa_ | gordon1: yeah, i've seen it in the chat logs :) | 20:52 |
rwa_ | including the back into the thermal | 20:53 |
rwa_ | equation seems to make a great difference | 20:53 |
gordon1 | i need to get thermal camera somewhere | 20:53 |
gordon1 | i would like to see how heat soaks into the case | 20:54 |
rwa_ | iirc during idle (browser and chat open but no user input) the cpu was around 59°C, now with the thermal grease between heatsink and backplate its 49°C | 20:54 |
rwa_ | you can definitely feel the backplate getting warm over time | 20:55 |
gordon1 | okay, so it is a thing then, i would like to do a proper experiemnt, because my gut feeling tells me it shouldn't make so much difference but it clearly does | 20:56 |
gordon1 | i mean the interface with the cases's back that is | 20:57 |
rwa_ | maybe add a low profile heat sink or even modify the surface of the backplate to increase thermal disipation | 20:58 |
rwa_ | https://www.ebay.de/itm/286485308661 | 20:58 |
gordon1 | so it is about 15W of CPU power that we need to dissipate, and there is less than 0.1mm between heatsink and the case (i know that because 0.1mm silicone pad was too thick for that) | 21:01 |
gordon1 | and 140mm² interface | 21:03 |
rwa_ | a ribbed back would increase surface for heat dissipation - i think i'll just try if 2 m.2 2280 heatsinks make a difference | 21:06 |
gordon1 | wow i suck at thermal modelling | 21:07 |
gordon1 | i need to figure out which buttons to press in freecad | 21:07 |
gordon1 | well, the question here if hypothesis is correct and majority of the heat dissipates through this interface on the back or not | 21:08 |
f_ | is the a311d reform still being sold? | 21:08 |
rwa_ | the shop only lists RK3588 nowadays | 21:08 |
gordon1 | i think the only reform that is being sold on shop.mntre.com is rk3588 one | 21:08 |
f_ | hmmm | 21:09 |
rwa_ | gordon1: i have absolutely no clue about thermals, it's just some try and error and wild guess | 21:09 |
gordon1 | i think freecad can do heat simulation but without convection and i'm not sure it is suitable here | 21:11 |
gordon1 | can reform simulate itself without throttling? :D | 21:12 |
rwa_ | ordered two m2 heatsinks...will report back in a few days when they arrived :D | 21:22 |
- rwa_ (QUIT: Quit: Leaving) (~rene@p200300d0ff2bd8007fc2100dbdd09829.dip0.t-ipconnect.de) | 21:22 | |
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2a02-8434-b6a3-e901-facc-8e87-8e54-890d.rev.sfr.net) | 21:24 | |
+ reform4313 (~lc@81.221.214.152) | 21:49 | |
reform4313 | hello | 21:50 |
- reform4313 (QUIT: Client Quit) (~lc@81.221.214.152) | 21:51 | |
josch | f_: it's out of stock: https://shop.mntre.com/products/mnt-reform-cm4-processor-module-adapter | 21:52 |
- TadeusTaD (QUIT: Server closed connection) (tadeustad@user/TadeusTaD) | 22:21 | |
+ TadeusTaD (tadeustad@psifactor.pl) | 22:21 | |
- TadeusTaD (QUIT: Changing host) (tadeustad@psifactor.pl) | 22:22 | |
+ TadeusTaD (tadeustad@user/TadeusTaD) | 22:22 | |
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@66.110.201.50) | 22:27 | |
minute | josch: f_: please don't forget mouser/CS stock https://www.mouser.de/ProductDetail/MNT-Research/MREF-CM4BPI-V10-R01?qs=QpmGXVUTftFOBXx%2FbdPZpA%3D%3D | 22:30 |
minute | josch: we should get rid of all the audio stuff in reform-hw-setup and instead port that to alsa ucm profiles | 22:31 |
josch | /o\ i always forget about mouser, sorry! | 22:32 |
gordon1 | that shouldn't be hard, however i did quick test with r ALSA events | 22:32 |
gordon1 | oops | 22:32 |
josch | minute: i don't know my way with ucm profiles, so to quickly fix this i'll just add the workaround | 22:33 |
gordon1 | i did a quick test with alsactl monitor and it produced no headphone plug events | 22:33 |
josch | so that i can release the next reform-tools version with it | 22:33 |
minute | josch: ah, if you have a workaround, nice | 22:33 |
gordon1 | (nice guide https://wiki.postmarketos.org/wiki/Alsa_UCM ) | 22:34 |
minute | gordon1: i recently added the first ucm profile for rk3588+the tlv audio chip in pocket/next, so this could be used as a starting point | 22:34 |
minute | for rk3588+wm8960 and the other chips +wm8960 | 22:34 |
gordon1 | i hacked a quick config that just does the Output Mixer PCM activation, but it would be nice to figure out what other mixer elements do and what is the optimal configuration | 22:36 |
josch | minute: yes: https://source.mnt.re/reform/reform-tools/-/merge_requests/136 | 22:37 |
gordon1 | *quick config for wm8960 | 22:37 |
minute | gordon1: did you base it on the pokes from reform-hw-setup? | 22:37 |
minute | josch: cool, many thanks | 22:37 |
gordon1 | well, so i frustratedly figured it out by myself first, and then i noticed that hw-setup has from the start :D | 22:38 |
minute | josch: shall i merge? | 22:38 |
minute | gordon1: aw well | 22:38 |
josch | minute: i'll merge once i tested a bit more :) | 22:38 |
- ajr (QUIT: Server closed connection) (sid609314@user/ajr) | 22:38 | |
+ ajr (sid609314@user/ajr) | 22:38 | |
josch | i don't think i have any "urgent" MRs open right now | 22:39 |
josch | i'm working on the next reform-tools release | 22:39 |
josch | will merge ch's stuff now | 22:39 |
elb | I used my pocket reform for lecture today, it went great | 22:48 |
minute | elb: awesome! what kind of lecture? | 22:51 |
wickedshell | Mine got another round of usage on a plane today. It's great you don't have to stow it during takeoff and landing, and always prompts questions or complements :) | 22:57 |
f_ | minute: nice! Definitely something to consider when my laptop dies | 22:57 |
f_ | It turns 15 years old this year, I think my next laptop will be arm64 (and I obviously want it repairable and customisable etc just like this laptop I have and use .. and it seems the reform meets these totally arbitrary requirements) | 22:59 |
f_ | :D | 22:59 |
josch | uh f_ will be joining the club! \o/ | 23:00 |
f_ | but hopefully this laptop works for another 5 years or something :p | 23:00 |
- glu (QUIT: Server closed connection) (~glu@87.106.134.145) | 23:01 | |
f_ | I mean, I'm not planning on joining *now*, all for longevity and all so I figured I may as well stay on this laptop until it finally dies | 23:01 |
f_ | But when it does die, there is definitely a nonzero chance I consider the mnt reform, I love how repairable it is! | 23:02 |
josch | indeed -- my reform also was only ordered once my thinkpad became utterly unrepairable (we call it "the oil incident") | 23:02 |
f_ | And it looks great too | 23:03 |
josch | f_: get the classic (big) reform -- the faces when you turn it around is priceless :) | 23:03 |
f_ | The big reform definitely | 23:04 |
f_ | I like that there's the pocket one, but frankly I hate tiny laptops like these .. No offense or anything, I just find it hard to work on such small things | 23:04 |
f_ | I infinitely prefer the big one | 23:05 |
f_ | josch: now, what was the "oil incident"? | 23:07 |
+ bkeys (~Thunderbi@66.110.201.50) | 23:07 | |
josch | haha | 23:07 |
josch | turns out my backpack is not only waterproof it is also oil proof | 23:07 |
f_ | starts well | 23:07 |
josch | so my thinkpad was swimming in sunflower oil (bottle opened by accident) | 23:07 |
josch | which is fine for the electronics in general (no surprise) | 23:08 |
josch | but it's not fine for the display (turns out there are very many tiny capillaries inside which suck up the oil...) | 23:08 |
josch | keyboard is also borked | 23:08 |
josch | so that thinkpad was then converted into my mediacenter setup (with kodi) because display and keyboard are gone | 23:09 |
josch | and a year ago i replaced that with my old motherboard 2.0 with a311d | 23:09 |
josch | f_: i think it was you who told me about the ability to control kodi via hdmi with my TV remote on a311d :D | 23:09 |
f_ | Great story :) | 23:09 |
f_ | yes I still remember! | 23:09 |
josch | that's also why i need the desktop reform case because right now, the a311d setup is just screwed to a piece of wood with a picopsu powering it :D | 23:12 |
josch | (and a rp2040 to send the p1 for powering it on) | 23:13 |
f_ | Tbh my laptop keyboard.. Some of its keys don't work ':D | 23:22 |
f_ | But I think it's a dust issue not an oil issue :p | 23:22 |
f_ | Mmm does mouser ship worldwide | 23:23 |
elb | minute: I teach a sophomore systems programming course this semester; C and Unix | 23:29 |
f_ | Answering my own Q: it does - awesome | 23:33 |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50) | 23:33 | |
+ bkeys (~Thunderbi@66.110.201.50) | 23:34 | |
gordon1 | very crude FEM in freecad shows that adding (ideal) thermal interface between heatsink and the case can end up in 25 K difference with 10W CPU heat, in reality ofc it is less, but still i am surprised how substantial it is | 23:36 |
gordon1 | i thought surely it shouldn't do anything | 23:37 |
gordon1 | but it does | 23:37 |
gordon1 | i need to do some proper testing | 23:37 |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50) | 23:42 | |
+ bkeys1 (~Thunderbi@66.110.201.50) | 23:43 | |
* bkeys1 -> bkeys | 23:45 | |
josch | elb: nice! I teach C/C++ and the rk3588 has the advantage over my A311D classic reform that I get to have output on both the internal screen and hdmi https://floss.social/@josch/114757777672113363 | 23:45 |
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@66.110.201.50) | 23:47 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!