2026-05-29.log

- Ar|stote|is (QUIT: Ping timeout: 264 seconds) (~linx@149.210.0.44)00:15
+ Ar|stote|is (~linx@149.210.0.44)00:15
+ RandyK_ (~RandyK@user/randyk)00:33
- RandyK (QUIT: Ping timeout: 252 seconds) (~RandyK@user/randyk)00:34
- lidstah (QUIT: Ping timeout: 252 seconds) (~lidstah@gateway/tor-sasl/lidstah)00:34
* RandyK_ -> RandyK00:34
+ lidstah (~lidstah@gateway/tor-sasl/lidstah)00:36
- lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah)00:43
+ lidstah (~lidstah@gateway/tor-sasl/lidstah)00:44
+ danji (~danji@154.56.78.45)01:06
- cellmoose (QUIT: Ping timeout: 252 seconds) (cellmoose@tilde.green)01:10
- danji (QUIT: Quit: danji) (~danji@154.56.78.45)01:13
+ cellmoose (cellmoose@znc.tilde.green)01:32
- RandyK (QUIT: Remote host closed the connection) (~RandyK@user/randyk)01:49
+ RandyK (~RandyK@user/randyk)01:49
minutech: oh, sure02:01
- cellmoose (QUIT: Ping timeout: 246 seconds) (cellmoose@znc.tilde.green)02:01
+ cellmoose (cellmoose@tilde.green)02:03
- RandyK (QUIT: Remote host closed the connection) (~RandyK@user/randyk)02:06
+ RandyK (~RandyK@user/randyk)02:06
minutech: assigned!02:09
chthx, both succeeded now02:17
- a3f (QUIT: Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) (~a.fatoum@2a0a:edc0:0:c01:1d::c6)02:23
+ a3f (~a.fatoum@flummi.grey.stw.pengutronix.de)02:24
minutech: many thanks for the MRs, appreciated02:27
minutech: does that make it work on arm mac?02:27
chso far it looks better, but you know how it is with such issues02:28
chi think the mac also keys the permission prompt off the device serial number, at least it gave me a new prompt with the 'new' serial number02:30
minuteinteresting02:34
- murphnj (QUIT: Ping timeout: 276 seconds) (~murphnj@user/murphnj)02:39
+ murphnj (~murphnj@user/murphnj)02:40
- stephano (QUIT: Quit: My Mac has gone to sleep. ZZZzzz…) (~stephano@71.238.14.13)02:59
- paperManu_ (QUIT: Ping timeout: 244 seconds) (~paperManu@104.163.176.82)03:17
+ paperManu_ (~paperManu@204.244.197.237)03:19
- paperManu (QUIT: Ping timeout: 272 seconds) (~paperManu@204.244.197.237)03:47
- paperManu_ (QUIT: Ping timeout: 242 seconds) (~paperManu@204.244.197.237)03:52
+ paperManu (~paperManu@79.127.134.38)03:54
- paperManu (QUIT: Ping timeout: 244 seconds) (~paperManu@79.127.134.38)04:01
+ paperManu (~paperManu@79.127.134.38)04:03
- mjw (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org)04:16
- paperManu (QUIT: Read error: Connection reset by peer) (~paperManu@79.127.134.38)04:33
- Ar|stote|is (QUIT: Quit: No Ping reply in 180 seconds.) (~linx@149.210.0.44)06:07
+ Ar|stote|is (~linx@149.210.0.44)06:12
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149.210.0.44)06:19
+ Ar|stote|is (~linx@149.210.0.44)06:26
- xktr (QUIT: Ping timeout: 276 seconds) (~xktr@user/xktr)06:33
+ xktr (~xktr@user/xktr)06:34
- lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah)07:15
- RandyK (QUIT: Remote host closed the connection) (~RandyK@user/randyk)07:15
+ RandyK (~RandyK@user/randyk)07:15
+ lidstah (~lidstah@gateway/tor-sasl/lidstah)07:15
- elb` (QUIT: Ping timeout: 246 seconds) (~elb@2600:4041:6682:ea00:9bb2:9760:63ba:c33d)07:26
- lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah)08:10
+ lidstah (~lidstah@gateway/tor-sasl/lidstah)08:10
- thejevans (QUIT: Ping timeout: 250 seconds) (~m-7r3qil@user/jevans)09:12
+ thejevans (~m-7r3qil@user/jevans)10:14
- gianmarcogg03 (QUIT: Ping timeout: 256 seconds) (~quassel@user/gianmarcogg03)10:25
+ gianmarcogg03 (~quassel@user/gianmarcogg03)10:26
+ danji (~danji@154.56.78.45)10:39
- danji (QUIT: Client Quit) (~danji@154.56.78.45)10:41
joschminute: when you find the time, this is the next MR to review: https://source.mnt.re/reform/reform-system-image/-/merge_requests/152 It contains the necessary bits to build system images with reform-tools 1.87 which supports the QUASAR platforms11:26
* Guest8567 -> mjw12:29
+ paperManu (~paperManu@204.244.197.237)12:40
- paperManu (QUIT: Ping timeout: 252 seconds) (~paperManu@204.244.197.237)14:25
+ reform12287 (~franzo@2a01:5241:cfa:9500:9322:b0a9:440a:b453)14:26
reform12287hi14:27
josch_o/14:27
reform12287I just received my pocket reform :)14:27
chnice14:28
joschreform12287: yay congrats!14:28
reform12287I've learned suspend is not working yet: is  there any update?14:28
joschunfortunately not :(14:30
joschminute would know the latest details14:30
reform12287I think I've read on the forum that at least they got a  successful attempt?14:31
joschreform12287: do you have a link to the post you are referring to?14:31
reform12287the latest message to the forum thread was yhours actually..14:32
joschwhich thread?14:32
reform12287I need to find it14:33
reform12287https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://community.mnt.re/t/does-the-pocket-reform-have-a-sleep-mode/3783&ved=2ahUKEwiE0JzlwN6UAxUvSPEDHe5IB_cQFnoECA4QAQ&usg=AOvVaw3zne4WvccaAFpONPimAIfL14:33
reform12287ahhhhh google trackers14:34
reform12287https://community.mnt.re14:34
reform12287nevermind. I can't use this irc client. Is this room also bridged to matrix?14:35
joschreform12287: yes, the irc client is *extremely* rudimentary -- but there are a bunch of gui alternatives14:36
reform12287https://community.mnt.re/t/does-the-pocket-reform-have-a-sleep-mode/378314:37
reform12287seems like I did it right now14:37
reform12287yeah I know about irc but I only use matrix nowadays14:37
reform12287I have my account also bridged to oftc there14:38
joschreform12287: ah yes the mono-kernel thing14:40
joschreform12287: yes, somebody has to feel motivated enough to find out which difference between the mono kernel and the modular kernel makes resume fail14:40
reform12287I see14:40
+ paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca)14:40
joschi'm afraid i have my hands full with the development of reform-tools, reform-debian-packages, reform-system-image etc... maybe one day i'll manage to have time but if you beat me to it then please go ahead!14:42
reform12287I have no idea about kernels sorry!14:43
reform12287but thanks for your efforts14:43
reform12287I have to go. Byebye :)14:46
- reform12287 (QUIT: Quit: reform12287) (~franzo@2a01:5241:cfa:9500:9322:b0a9:440a:b453)14:48
+ bkeys (~bkeys@98.19.131.29)14:59
jfredoh I missed that there had been successful suspend/resume with a monolithic kernel15:03
jfredthat is actually something I could poke at... would definitely be easier once I get the new mobo with external debugging support though haha15:06
jfrednot that I've done any kernel dev at all but I can troubleshoot things at least ^^;15:08
jfredI'm curious if the monolithic kernel from that test had all the same config options compiled in as the modular one had built as modules15:09
+ mark_ (~mjw@2001:1c06:2486:4600:6fcb:4b0e:fedd:fb4d)15:28
minutelidstah: i found a solution for the display flicker issue16:02
minutelidstah: you probably have an IVO panel and we're driving it at 70Hz but it's a 60Hz panel16:02
minutelidstah: in sway, if i do swaymsg "output eDP-1 modeline 135 1920 1944 1992 2080 1080 1083 1095 1112 -hsync -vsync" the flicker goes away16:03
minutealso seems to work > swaymsg "output eDP-1 modeline 135 1920 1960 2000 2080 1080 1084 1088 1112 +hsync +vsync"16:04
+ stephano (~stephano@71.238.14.13)16:07
stephanojosch: $ pacman -Q reform-tools --> reform-tools 1.87-316:09
stephano$ ls /usr/bin/reform-check* --> /usr/bin/reform-check  /usr/bin/reform-check-arch16:09
stephano\o/16:10
joschstephano: you have a script with an -arch suffix? Why the suffix?16:11
stephanooh, sorry, that was old and I forgot to delete it. :)16:11
stephanoworks great though. even surfaced a small issue with my nvme install regarding DRM access.16:16
joschstephano: very nice!16:17
joschstephano: reform-tools 1.87 also includes the new a311d u-boot in its machine.conf without the bug you found in the pocket reform build16:17
stephanojosch: oh excellent! i'll do a fresh arch build today and test that out. it will be great to stop building u-boot from source. 16:18
joschstephano: though maybe juuuuust to be sure, zero out u-boot on emmc and then first flash it to sd-card -- once that works you flash to emmc :)16:19
stephanolol16:19
stephanojosch: sage advice16:20
minutemodeline for almost exactly 60Hz on classic reform: swaymsg "output eDP-1 modeline 135 1920 1960 2000 2022 1080 1084 1088 1112 +hsync +vsync" (only tested with IVO display)16:20
minutebut hmm now the display blanks for a few frames now and then... almost like back when we had the AFBC issue16:20
stephanominute: if you run sway with `PAN_MESA_DEBUG=noafbc sway` does the blanking screen go away?16:31
minutestephano: ahh thanks for the reminder about that option, will try that now16:32
- Ar|stote|is (QUIT: Ping timeout: 265 seconds) (~linx@149.210.0.44)16:34
+ Ar|stote|is (~linx@149.210.0.44)16:35
- Ar|stote|is (QUIT: Ping timeout: 248 seconds) (~linx@149.210.0.44)16:40
+ Ar|stote|is (~linx@149.210.0.44)16:42
+ reform31075 (~franzo@2a01:5241:cfa:9500:9322:b0a9:440a:b453)16:46
reform31075hi it's me again. Brightness adjustment stopped working once I ran sudo apt upgrade. I blame the new kernel.. any idea?16:47
- mark_ (QUIT: Ping timeout: 245 seconds) (~mjw@2001:1c06:2486:4600:6fcb:4b0e:fedd:fb4d)16:48
reform31075I am on sway rn16:49
minutestephano: nope, unrelated16:50
minutereform31075: pocket or reform, r3588?16:51
minuterk16:51
minutereform31075: dsi, hdmi?16:51
minutereform31075: sway, gnome?16:51
amospallaminute: I've seen very minimal flicker in my pocket, is that `swaymsg eDP-1 modeline` somewhat safe to try on any pocket?16:51
stephanominute: ah well, worth a try. a lot changed recently in mesa post 26.0.5.16:52
reform31075minute, rk3588 with sway16:54
reform31075the pocket reform16:54
minuteamospalla: no, completely unrelated to pocket. pocket doesn't even use eDP16:55
reform31075running only on internal screen16:55
minuteamospalla: what you mean is probably backlight flicker16:55
minutereform31075: ok try sudo lsmod | grep reform16:55
minutereform31075: any output or no output?16:55
minutereform31075: if no output, try sudo apt install reform2-lpc-dkms and reboot16:56
minutestephano: it is mesa 26.0.5 in any case16:56
stephanominute: oh, well then it should be well behaved. :)16:57
minutehmm but the kernel is still 6.19.13, worth to test an update16:57
reform31075I will try soon16:59
reform31075I got output17:00
reform31075sudo lsmod | grep reform17:00
reform31075[sudo] password for franzo: 17:00
reform31075reform2_lpc            20480  017:00
joschreform31075: that output is good, no need to apt install reform2-lpc-dkms17:08
reform31075yeah.. so do you have any idea what is happening here? Minute maybe you can  try to reproduce on your pocket?17:13
+ mark_ (~mjw@82-217-174-174.cable.dynamic.v4.ziggo.nl)17:18
minutereform31075: can we see your dmesg?17:24
reform31075yes17:25
reform31075https://paste.debian.net/hidden/30f0090417:29
- mark_ (QUIT: Read error: Connection reset by peer) (~mjw@82-217-174-174.cable.dynamic.v4.ziggo.nl)17:38
reform31075I see [    3.858553] reform2_lpc: module verification failed: signature and/or required key missing - tainting kernel17:38
reform31075but not sure if that tells us anything17:39
cararemixedre brightness: I can confirm its broken for me on the pocket as well.17:40
reform31075latest apt upgrade pulled 700+ packages so it's hard for me to find the culprit17:41
cararemixedI haven't had a chance to chase things down yet. The flicker issue is separate but related to the hardware module itself.17:41
+ mark_ (~mjw@gnu.wildebeest.org)17:41
cararemixedI think it was recent as I do frequent updates so theres less to debug17:42
cararemixedSo the last few days are the open gap for regression unless I just failed to notice it before.17:43
minutereform31075: cararemixed: sorry i'm in a meeting now, did you try with brightnessctl?18:03
minutelidstah: josch: potential fix for reform2 panel glitches https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/185 can you test?18:04
reform31075brightnessctl18:06
reform31075Device 'input1::numlock' of class 'leds':18:06
reform31075it says current brightness 018:07
minutereform31075: ok so backlight control is gone18:07
reform31075yep18:08
minutereally weird18:09
minutethe lpc driver should normally register a backlight18:09
joschminute: can i somehow reliably trigger the panel glitches with classic reform? I'm not sure which glitches those are -- things are fine here on both the old reform from 2021 as well as on the new one from 2025.18:15
reform31075minute this is critical.. given we are stuck with a specific brightness value, we can't optimize power consumption :(18:33
- mark_ (QUIT: Ping timeout: 272 seconds) (~mjw@gnu.wildebeest.org)18:38
cararemixedminute just got to somewhere I can pull my laptop back out but I believe it was not working.18:54
cararemixedminute: ok, yes, brightnessctl doesn't show the device.18:59
cararemixedSo we both see the issue18:59
cararemixedI can try the patch but do you have a preferred way to build with the existing patch stack?19:00
lidstahminute: oh great news for the fix19:02
lidstahjust got back home, will try!!19:02
- jah (QUIT: Ping timeout: 272 seconds) (~jahkosha@user/jahkosha)19:08
+ jahkosha (~jahkosha@user/jahkosha)19:12
* jahkosha -> jah19:12
lidstahjosch: here, the glitches here appear when room temp is >25°C, and are really bad when room temp > 30°C. For e.g. today at engineering school #1, most rooms temp was 23°C, and no glitches. at home rn, temp is 27°C and I noticed some transient horizontal white lines19:15
+ mark_ (~mjw@178.230.58.116)19:25
- mark_ (QUIT: Ping timeout: 245 seconds) (~mjw@178.230.58.116)19:41
+ mark_ (~mjw@178.230.58.116)19:50
reform31075I will leave soon. minute I hope you got my dmesg20:28
- reform31075 (QUIT: Quit: reform31075) (~franzo@2a01:5241:cfa:9500:9322:b0a9:440a:b453)20:46
- mark_ (QUIT: Ping timeout: 276 seconds) (~mjw@178.230.58.116)20:48
+ mark_ (~mjw@178.230.58.116)20:51
- mark_ (QUIT: Remote host closed the connection) (~mjw@178.230.58.116)21:14
+ mark_ (~mjw@178.230.58.116)21:14
+ Guest77 (~Guest77@217-168-41-213.cust.keyyo.net)21:17
- Guest77 (QUIT: Client Quit) (~Guest77@217-168-41-213.cust.keyyo.net)21:19
- mark_ (QUIT: Read error: Connection reset by peer) (~mjw@178.230.58.116)21:24
lidstahminute: ready to test here, should I build the kernel, then apt install linux-image-X.Y.deb or should I use one (or more) of the debs present in the artifacts.zip produced by the pipeline? sorry, not really used to toying with kernels on the reform (and I don't want to make mistakes ^^') - good time to learn tho21:27
+ mark_ (~mjw@178.230.58.116)21:28
joschlidstah: you can add the following apt repository to your config and then install from it: deb [trusted=yes arch=arm64] https://source.mnt.re/reform/reform-debian-packages/-/jobs/21304/artifacts/raw/repo reform main21:35
joschlidstah: you find that repo description in the last job log of that pipeline: https://source.mnt.re/reform/reform-debian-packages/-/jobs/2130421:35
lidstahooooh21:38
lidstahgot it, thanks!21:38
- mark_ (QUIT: Ping timeout: 252 seconds) (~mjw@178.230.58.116)21:40
lidstahthat's way more practical than what I'm used to when it comes to ARM machines. Installing and rebooting in 3...2...1...21:45
lidstah0.5... :p21:46
lidstahLinux marfak 7.0.10-mnt-reform-arm64 #1 SMP PREEMPT Debian 7.0.10-1+reform20260529T160121Z (2026-05-2 aarch64 GNU/Linux << done21:49
joschyes, that looks right21:49
joschlidstah: you can see the time of the last git commit embedded in the version of your kernel21:49
lidstahyup21:49
lidstahnoticed it was the same date I saw in the artifacts21:50
lidstahreally easy indeed21:51
- paperManu (QUIT: Ping timeout: 276 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca)21:51
lidstahnow, time to launch stuff that produced artifacts here21:51
lidstahlike, mmh, let's say, KOTOR2, perfect with this room temperature :')21:52
lidstah(way too hot for me)21:52
joschhrm... did anybody ever livestream on twitch or similar with their reform?21:53
lidstahminute: it looks like it's working, no glitches rn whereas I had glitches before rebooting with the new kernel. I'm gonna stress test a bit tonight21:59
+ paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca)22:03
- paperManu (QUIT: Quit: WeeChat 4.9.0) (~paperManu@modemcable141.205-200-24.mc.videotron.ca)22:17
+ siviq (~siviq@user/siviq)22:22
- siviq (QUIT: Client Quit) (~siviq@user/siviq)22:22
lidstahok, 30 minutes of KOTOR2 at around 28/29°C room temp and no glitches22:25
josch\o/22:31
lidstahminute: seems like your patch loosening a bit panel timing solves the glitches problem here :) thanks alot! but how did you find it?22:51
lidstahone hour of KOTOR2 and it should have been glitches party22:51
lidstahnot a single one :')22:51
joschlidstah: i clicked the "set to auto-merge" button. Thank you for testing! This will get merged into main in about half an hour. minute just pushed some qualcom changes into that one as well. :)22:56
lidstahyou're welcome, and my pleasure! :)23:01
+ mark_ (~mjw@212.81.88.157)23:16
- mjw (QUIT: Killed (uranium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:4600:5952:3a9:6e0e:555a)23:16
* mark_ -> mjw23:16
+ Guest9301 (~mjw@2001:1c06:2486:4600:5952:3a9:6e0e:555a)23:17
minutelidstah: relieved to hear this!23:31
+ paperManu (~paperManu@204.244.197.237)23:39
lidstahminute: can confirm, it's quite hot here (29°C now), played more than one hour and an half, and I didn't see any glitches23:40
lidstahI'll send a reply to team@ to tell that it's been solved by your patch!23:41
lidstahand I'm relieved as well. bonus, now I know how to disassemble and reassemble the screen frame and display :')23:42
minutecararemixed: so your backlight control is gone on pocket, right?23:57
minutenormally this line should add the backlight. maybe it's not hit anymore https://source.mnt.re/reform/reform-tools/-/blob/main/lpc/reform2_lpc.c?ref_type=heads#L26223:57
cararemixed@minute: yes23:57
minutei also see that the formatting in that file is a bit off, will fix. i can make a branch where this line is unconditionally hit, and you could just "make" in that directory and then rmmod reform2_lpc and then insmod -f ./reform2_lpc.ko23:58

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