2026-05-30.log

joschyes, i can also confirm missing brightness control on rk3588 pocket reform with latest kernel00:01
minuteok, i don't know the root cause but here is a workaround:00:13
minutehttps://source.mnt.re/reform/reform-tools/-/commit/da5f125343de846966699170452f259f927ffa9900:13
minuteah, lint issues...00:14
minutei'll test this now on the 8550 next, because there i could also need manual backlight control right now :D00:15
joschminute: would you mind if, before merging this, I split the first commit into one commit per feature and then directly apply the correct formatting instead of having a separate formatting commit and one commit with bad formatting in front of it?00:19
cararemixedty. just did a fetch. I might call it a night soon but I'll poke at it for a moment00:20
joschlocally, i have unconditionally added the lpc_create_backlight() call and can confirm that doing that makes it work again00:21
joschminute: what is the change in the kernel since 6.19 that broke this?00:21
minutejosch: no idea00:22
minutejosch: however you like!00:22
minutejosch: at the git question00:22
minutejosch: but merging this will only bring an option to the module, we also have to test if that option can be successfully activated00:22
joschminute: how/who do you propose passes force_backlight_control?00:22
minutejosch: whoever has display panel v2 needs to add it to their kernel commandline00:23
minutejosch: i'm not sure what the correct syntax is... maybe reform2_lpc.force_backlight_control=1 ?00:23
joschwhere it will stay... forever? I'll see whether i can squeeze in some bisecting tomorrow to find out what broke it...00:24
minutejosch: no just temporarily until a fix is found00:24
minutejosch: i'm too tired to come up with something better tonight00:25
joschclearly not tonight00:25
minuteand on the weekend i also don't really have time, need to take care of private life a bit00:25
minutethe solution for the future is that people with display v2 will migrate to a sysctl version that knows that the display is v2 (saved in the fw)00:26
minuteand the lpc driver will query that at the beginning00:26
joschinterestingly, i added the output of __mnt_pocket_reform_get_panel_version() to the dev_info() call to attempt debugging this and it printed "2" just fine00:26
joschso i wonder why __mnt_pocket_reform_get_panel_version must've evaluated to false before00:27
minutejosch: weird00:27
minutejosch: what if you just reload the original module?00:27
joschlets see...00:27
minutejosch: also the panel driver has a sysfs entry for the panel version that can be read out00:27
joschnice, the original module works now00:27
minuteaha. so maybe no fix is needed and it's a module load order issue00:28
joschindeed00:28
minutelike, the panel driver is now loading after the lpc driver for some reason?00:28
joschlet me reboot and try this again00:29
minutethen a band-aid would be unloading and reloading lpc driver in reform-hw-setup00:29
joschyes00:29
minutecararemixed: if you do the following, does the backlight control come back?  rmmod reform2-lpc; modprobe reform2-lpc00:30
minutecararemixed: without any patches00:30
cararemixedIt works but laggy00:31
cararemixed(I used modprobe -r and then the path to the local module)00:32
cararemixedDo you want me to yank the patched one you mean?00:32
cararemixedhttps://www.irccloud.com/pastebin/MJTvRGzE/00:34
cararemixedIgnore my funky path not having sbin but otherwise easy.00:34
joschminute: unrelated: the middle mouse button seems to no longer do copypaste in gnome by default. Since all MNT platforms have a middle mouse button, should the default gnome config re-enable middle-mouse-button paste?00:35
cararemixedGoing to reboot and try playing with the unpatched one again w/o the fix. It seems to get a bit confused as is (backlight jumps between 100% and 40% so I don't think I executed the rm correctly)00:40
cararemixedminute: So that works. Good call.00:43
joschcararemixed: here is a patch for /usr/bin/reform-hw-setup doing the unloading/loading on boot: https://paste.debian.net/hidden/761ceaef00:44
cararemixedjosch: Thanks. I'll add that for now. Going to wrap up for the night. (recovered from a stomach flu but my energy isn't 100% so I need my sleep)00:46
joschspeedy recovery!00:47
- mjw (QUIT: Ping timeout: 248 seconds) (~mjw@212.81.88.157)00:48
- bkeys (QUIT: Quit: Client closed) (~bkeys@98.19.131.29)00:53
- stephano (QUIT: Quit: Textual IRC Client: www.textualapp.com) (~stephano@71.238.14.13)01:03
minutecararemixed: thanks for testing and get well soon!01:08
minutethe lag is fixed in the unreleased sc/driver rewrite ^^01:09
+ paperManu_ (~paperManu@204.244.197.237)01:41
+ robin (~robin@user/terpri)02:09
- tookmund (QUIT: Ping timeout: 244 seconds) (~jacob@2a01:4ff:f0:f7e3::1)02:11
+ tookmund (~jacob@2a01:4ff:f0:f7e3::1)02:12
+ sario528 (sario@libera/staff/owl/sario)02:14
- Sario (QUIT: Read error: Connection reset by peer) (sario@libera/staff/owl/sario)02:16
- paperManu (QUIT: Ping timeout: 256 seconds) (~paperManu@204.244.197.237)02:35
- paperManu_ (QUIT: Ping timeout: 269 seconds) (~paperManu@204.244.197.237)03:35
- sario528 (QUIT: Quit: WeeChat 4.9.0) (sario@libera/staff/owl/sario)05:18
+ Sario (sario@libera/staff/owl/sario)05:20
- Svp (QUIT: Ping timeout: 272 seconds) (~svp@2002:4f07:f0bd:0:95e7:dc62:c203:a24)09:41
+ Svp (~svp@host-79-57-105-252.business.telecomitalia.it)11:15
+ minute2 (~minute2@2a02:8109:b69e:5200:8bf7:fd16:2b27:a7db)12:10
minute2trying out the halloy irc client :312:11
joschminute: hello! _o/12:18
joscherr... minute2 12:18
lidstah:)12:22
lidstahhello josch and minute2 12:23
lidstahno more glitches here, I sent a message to team@ so they can close my support ticket this morning.12:23
lidstahand updated the post about glitches on discourse.12:24
minutelidstah: super awesome, thank you. 12:57
lidstahminute: thank you too for finding a software fix!13:06
joschi was also investigating the issue with reform2_lpc module requiring a reload13:07
joschbut then ran into other issues like: my manually built 6.19 does not manage to turn the display on or my manually built reform2_lpc with 6.19 segfaults when running insmod... needs more free-time...13:08
lidstahjosch: I do have a trixie sd-card here, as a backup if I mess a bit too much with the emmc sid install, if you want me to do some testing here, don't hesitate to ask! (although I'm off preparing lunch here)13:10
joschlidstah: i'm doing everything in a fresh MNT sid installation. bisecting rk3588 is always tricky because the collabora patch stack changes significantly between two releases13:12
joschlidstah: i think it's not something you can do "on the side" (at least i cannot)13:13
- wickedshell (QUIT: Ping timeout: 246 seconds) (~wickedshe@2601:8c0:c7c:3572:a4bd:38de:9adb:2280)13:16
+ talos4 (~talos@2600:6c5d:f0:1fd0:535c:8a6a:20d2:a340)13:18
- minute2 (QUIT: Ping timeout: 246 seconds) (~minute2@2a02:8109:b69e:5200:8bf7:fd16:2b27:a7db)13:20
- talos (QUIT: Ping timeout: 272 seconds) (~talos@2600:6c5d:f0:1fd0:8d6d:7326:574:cec3)13:21
* talos4 -> talos13:21
- iank (QUIT: Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in) (~iank@fsf/staff/iank)13:25
+ iank (~iank@fsf/staff/iank)13:29
lidstahjosch: understood :)13:44
+ paperManu (~paperManu@204.244.197.237)13:53
lidstahoumph, correcting a student's evaluation. "Of course I can produce a more synthetic answer, here it is:"13:55
lidstahthat'll be a zero :/13:55
lidstahthe amount of harm LLMs are doing to critical thinking baffles me.13:56
- qbit (QUIT: Remote host closed the connection) (~qbit@user/qbit)13:57
joschlidstah: if you are a teacher, use your reach to explain it to them. I usually explain how the purpose of them writing the code is not that they produce code. The purpose is for their brain to become better at writing code and they don't have that effect if they copy the code from elsewhere, be it a human friend or an LLM.14:01
josch(at least my teachers in school failed to explain this to me -- i always thought that the purpose of me writing the essay is to produce an essay and not that i become better at structuring my thoughts in a way to improve how i can make other humans understand me better)14:02
minutei kind of like the gym analogy14:02
minuteit's like using a robot to lift the weights for you14:03
joschoh that one is good too!14:03
lidstahjosch: that's what we do with other teachers. I still remember my physics teacher in univ telling us that the formula is not important, it's the meaning of the formula which is important.14:03
lidstahminute: really good analogy14:04
lidstahjosch: hopefully, most of my students don't use LLM to do their homework for them. We tried to show them a better approach, like "explain me why this don't work" instead of "make this work for me"14:05
lidstahbut some of them think they'll LLM-cheat their studies. OTOH, the majority of them now avoid using LLMs at all, which is a net positive compared to next year.14:07
joschlidstah: (knowing that i'm driving this discussion further OT) i also corrected homeworks this way a few years ago and i have a super weird anecdote: the student was able to perfectly explain their homework to me and i thought "oh wow 1.0 no doubt!" but then the student said "but professor i don't understand any of this! how does this even work???" and then it dawned to me that we humans are also really 14:07
joschgood at putting words in an order which the receiver (me in this case) is able to derive meaning from even though the sender has no clue what they are saying and was just very attentive in class and learned which order of words they are supposed to be using when talking about a topic14:07
lidstahwow14:09
lidstahthat reminds me an anecdote from my cousin, who is a surgeon14:09
josch(if anybody reading this wants to write about MNT Reform specific stuff, please do not hesitate to interrupt this!)14:10
lidstahduring her studies, there was a guy who was able to cite their medical lessons to the comma14:10
lidstahand when they started working in my town's hospital14:10
lidstahthe guy tried to check the prostate of... a woman who had belly pain...14:11
joschuh oh14:11
lidstahhopefully another doctor stopped him before he started14:11
lidstahhe was good at learning words, but not good at understanding them (not sure of my english on this one)14:12
lidstahon a more positive note, I recently chit-chatted with a student who was a heavy LLM user two years ago. Nowadays he won't use them, he told me "I prefer understanding what I do, I feel more satisfied when things "clicks"" - he also have way better results and general behavior than two years ago.14:15
lidstahmore prone to help other students, for e.g.14:15
josch*thumbsup*14:18
lidstahyeah, that's a part of my job I like, when students have fun learning, experimenting and breaking stuff. and we break a lot of things during practice :D14:21
josch:)14:24
lidstahhad a good laugh two weeks ago with a student's mistake (he gave his junipe switch the same IP as the VRRP gateway xD)14:25
lidstah*juniper14:26
lidstahwe had a good laugh together and it was a good time to review ARP tables14:26
lidstahgot to go, time for getting my son's birthday present (he's at a friend's home rn, so I can stealth buy and hide it until next week :))14:28
lidstahas always, a pleasure to chat with you :)14:29
- talos (QUIT: Ping timeout: 246 seconds) (~talos@2600:6c5d:f0:1fd0:535c:8a6a:20d2:a340)14:30
josch_o/14:32
+ wickedshell (~wickedshe@2601:8c0:c7c:3572:f56e:71da:a5b1:b64b)15:24
- Piraty (QUIT: Quit: -) (~irc@user/piraty)15:59
+ talos (~talos@2600:6c5d:f0:1fd0:eea7:3151:c324:3340)16:06
lidstahupdated my reform (rk3588) working games list (57! https://arkham.lidstah.info/reform-games.html ) once I hit 60 I should make a post or add to the gaming reform thread (if it's not too big of a post in the thread, don't want it to seem rude/unappropriate)16:23
lidstahI'm so happy that this glitches problem got solved :D - this machine is such a joy to use.16:27
lidstah(58 games running :))17:05
lidstahooow slay the spire does work17:28
lidstah59 :)17:28
joschlidstah: very impressive list! Is there also a list of games you tried and which did *not* work with notes about what is happening?17:29
minutelidstah: ohh nice, amazing list17:30
lidstahjosch: damn, I should have - I have a list of dungeon crawlers (grimrock/etc) that didn't launch, and that I need to investigate (generally, I should just use native libs/LD_PRELOAD and such to get them running, but didn't have much time to investigate)17:31
lidstah(yeah, I'm a huge CRPG/dungeon crawlers/roguelike fan :'))17:31
lidstahI should try divinity original sin17:32
lidstahnot sure it'll even start tho but hey... I had some nice surprises :D17:32
lidstahminute: thanks :)17:32
lidstahI'm wondering if I should make a dedicated post on community (used markdown to make the list so copy/pasting it into discourse *should* work), because if I just put this list in the reform gaming thread, I fear that it'll look like a bit too much (generally, posts in this thread are not that long as a 60 games list)17:34
lidstahand I don't want to seem rude or to monopolize the thread17:35
lidstahfor e.g., grimrock didnt launch because it complains about libvorbissomething.so.3 - which is installed, so I may have to use the amd64 version and tell box64 to use this one instead of the native one17:37
lidstahprobably a 5 minutes fix17:37
- buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org)17:38
lidstahI was surprised at how good Xonotic looks and plays on the reform. buttery smooth and quite beautiful17:38
lidstahand box64 is quite impressive too17:39
+ buckket (~buckket@vps.buckket.org)17:39
+ stephano (~stephano@71.238.14.13)17:39
lidstahand the 3 legends of amberland running (through wine) perfectly is great too, I liked the two first installments, and I'm playing through the 3rd one on the reform.17:40
lidstahKOTOR2 running decently too is quite great (some zones are a bit choppy, but they're choppy on a thinkpad x13 with a Ryzen pro and a quite decent iGPU, or on a steamdeck)17:44
^alext plaza17:44
^alexwa17:44
^alexwoop17:44
lidstahhey :)17:44
^alexwrong window!17:44
lidstahahah np, constantly happening to me17:44
lidstahgit pull << for e.g :)17:45
+ mjw (~mjw@212.81.88.157)18:14
+ mark_ (~mjw@178.230.58.116)18:33
* mjw -> Guest16918:34
* mark_ -> mjw18:34
- Guest169 (QUIT: Ping timeout: 247 seconds) (~mjw@212.81.88.157)18:36
minutelidstah: more is more, so monopolize away @ gaming thread18:58
+ elb (~elb@68.133.12.146)19:11
joschhaha i wonder how you would monopolize anything just by posting about your work in that area :)19:24
- mjw (QUIT: Ping timeout: 261 seconds) (~mjw@178.230.58.116)19:30
- Ar|stote|is (QUIT: Ping timeout: 264 seconds) (~linx@149.210.0.44)20:13
+ Ar|stote|is (~linx@149.210.0.44)20:14
+ paperManu_ (~paperManu@204.244.197.237)20:57
- Ar|stote|is (QUIT: Ping timeout: 252 seconds) (~linx@149.210.0.44)20:58
+ mjw (~mjw@212.81.88.157)22:02
+ Ar|stote|is (~linx@149.210.0.44)22:41
- violet (QUIT: Ping timeout: 276 seconds) (~vi@user/meow/violet)22:48
+ violet (~vi@user/meow/violet)22:53
- stephano (QUIT: Quit: WeeChat 4.9.0) (~stephano@71.238.14.13)23:24

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