2025-07-08.log

+ paperManu (~paperManu@72.10.128.164)00:09
- AnimaInvicta (PART: !!unknown attribute: msg!!) (~AnimaInvi@88-120-179-216.subs.proxad.net)00:27
- mjw (QUIT: Remote host closed the connection) (~mjw@gnu.wildebeest.org)00:34
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.0.217)01:00
+ Ar|stote|is (~linx@149.210.0.217)01:00
+ casparvitch (~casparvit@130.102.140.146)01:04
- casparvitch (QUIT: Ping timeout: 245 seconds) (~casparvit@130.102.140.146)02:19
- chomwitt (QUIT: Ping timeout: 265 seconds) (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)02:26
- paperManu (QUIT: Ping timeout: 276 seconds) (~paperManu@72.10.128.164)02:35
+ casparvitch (~casparvit@130.102.140.146)02:46
+ bkeys (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)03:45
- bkeys (QUIT: Client Quit) (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)03:46
+ bkeys (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)03:46
- bkeys (QUIT: Client Quit) (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)03:47
+ bkeys (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)03:47
- jn (QUIT: Ping timeout: 252 seconds) (~quassel@user/jn/x-3390946)03:53
+ jn (~quassel@user/jn/x-3390946)03:54
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)03:54
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)03:56
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)03:58
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:03
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:05
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:05
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:05
- L29Ah (QUIT: Read error: Connection reset by peer) (~L29Ah@wikipedia/L29Ah)04:25
- svp (QUIT: Ping timeout: 265 seconds) (~svp@host-79-7-240-189.business.telecomitalia.it)07:24
- Ar|stote|is (QUIT: Ping timeout: 248 seconds) (~linx@149.210.0.217)07:29
+ Ar|stote|is (~linx@149.210.0.217)07:33
+ shook_queen (~user@user/spencerb)07:40
+ svp (~svp@host-79-7-240-189.business.telecomitalia.it)07:45
+ chomwitt (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)08:30
- kensanata (QUIT: Quit: OK) (~alex@user/kensanata)09:57
+ kensanata (~alex@user/kensanata)10:00
+ mjw (~mjw@gnu.wildebeest.org)10:24
- kensanata (QUIT: Quit: OK) (~alex@user/kensanata)10:39
+ kensanata (~alex@user/kensanata)10:40
- Ar|stote|is (QUIT: Quit: No Ping reply in 180 seconds.) (~linx@149.210.0.217)11:03
- mjw (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org)11:04
+ Ar|stote|is (~linx@149.210.0.217)11:08
* Guest2387 -> mjw11:38
- casparvitch (QUIT: Ping timeout: 244 seconds) (~casparvit@130.102.140.146)12:02
+ paperManu (~paperManu@72.10.128.164)12:26
grimmwarejosch: I've just bought the same batteries that you got :)12:36
grimmwarejosch: did you balance yours externally before putting them in?12:36
grimmwareI'm really looking forward to having this upgrade, the pocket's going to be an absolute powerhouse12:37
joschgrimmware: no, when they arrived their voltage was about the same12:37
grimmwareI'll have had my pocket for a year in about 2 weeks. I think I'll write a blog post about it because it's really not the same computer it was when it turned up.12:40
joschminute: stable linux v6.15.5 now includes this commit: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=9a0156fa088904dfb0956d114b6d20eedaae1aba12:50
joschminute: this conflicts with this patch of yours: rk3588-mnt-reform2/2000-drm-bridge-sn65dsi86-enable-HPD-functionality-for-eD.patch12:50
joschminute: can you rewrite that patch or confirm that your patch is now obsolete?12:50
+ gustav28 (~gustav@c-78-82-54-137.bbcust.telenor.se)13:02
chorcI'm looking into an issue why OS always reports battery as "charging", even if it's at 100%, I think it never enters this else if https://source.mnt.re/reform/reform-tools/-/blob/main/lpc/reform2_lpc.c?ref_type=heads#L44913:24
chorcis there a way to listen in on SPI talk between the driver and firmware, or I have to build a custom driver with bunch of printfs?13:25
chorc(sorry, I'm a newbie in OS/embedding space, been programming databases my whole life)13:25
Zabayou can probe it with a logic analyzer if you can physically reach the signals somehow 13:26
Zababut you can also probably just add some debug prints into the driver in this case 13:27
chorcZaba: thanks, I think building a driver will be easier for me13:28
+ mark_ (~mjw@gnu.wildebeest.org)13:54
- mark_ (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org)13:59
- paperManu (QUIT: Ping timeout: 252 seconds) (~paperManu@72.10.128.164)14:06
minutejosch: why would it be obsolete?14:09
minutejosch: oh ok, should have read the other patch before writing :D14:09
minutejosch: hmm, it relies on DRM_MODE_CONNECTOR_DisplayPort14:10
+ bkeys (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)14:20
joschminute: indeed and as I have no clue what is going on I need you or somebody else who does have a clue to decide what to do with this. As it is right now, the reform-debian-packages pipeline will fail to build because of this until the situation is resolved.14:35
+ casparvitch (~casparvit@36.255.114.132)14:35
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)14:35
+ bkeys (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)14:36
minutejosch: ok, will do that later14:57
minutejosch: another issue: on classic reform, display scale in gnome defaults to 125%. this is quite bad :D14:57
joschit does? have i maybe thought that how it looks like is "normal"?15:01
joschas in, it looks like this for me on the rk3588 classic reform: https://reform.debian.net/Pics/gnome.png15:02
joschshould it look different?15:02
joschuuuuh MNT orders are shipping again! \o/15:04
- chomwitt (QUIT: Ping timeout: 252 seconds) (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)15:22
bkeysI'm on a train coming back from my vacation, I'll try A311D on my board either this afternoon or tomorrow15:29
mhoyeminute: re usb_giveback_urb_bh - all I've got from lsusb is the builtin keyboard and trackball, but I think I've only updated the keyboard once ever and the trackball never.15:49
mhoyeI'm happy to try updating them to latest, but also would like to know if there's any state or diagnostics that I could capture here that would help.15:50
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@ip-185-104-139-74.ptr.icomera.net)15:52
mhoyeUnrelated: has anyone found a low-profile barrel jack? 15:54
minutejosch: looks scaled up yeah15:55
minutejosch: check settings -> display15:55
minutemhoye: sorry, by now i don't remember what this discussion was about15:55
joschmhoye: maybe we should start using the MNT issue tracker more15:56
joschmhoye: i also remember some usb problems in dmesg that you've talked about but I would have to search my logs to remember what this was...15:56
joschminute: confirmed, default scale is at 125% on rk3588 classic reform. Should it be different? Do you have an idea what is setting this?15:58
minutejosch: it should be 100%. scaling to 125% will just make everything unnecessarily slow16:02
joschokay, i'll see if i can figure out why it's 125%16:02
minutejosch: i think gnome has a formula to calculate the DPI from the panel size and they have some target DPI16:02
minutejosch: i think we should disable fractional scaling by default16:02
- casparvitch (QUIT: Ping timeout: 248 seconds) (~casparvit@36.255.114.132)16:03
joschor that :)16:03
joschwould be an update to the schema defaults16:03
minutei wonder if i enabled it at some point as a default?16:04
joschi think i remember you having talked about why fractional scaling is bad -- that depending on the scaling factor it literally slows down rendering16:04
joschminute: we could ship a ~/.config/monitors.xml containing <scale>1</scale> for the classic reform and pocket monitor16:09
joschapparently this is not done via gsettings schemas because the setting is per monitor and not per user16:09
minutejosch: yeah that would just be a bandaid, i think it's better to disable fractional scaling by default and if someone needs it, they can turn it on16:10
joschi have yet to figure out how to disable fractional scaling16:10
joschit used to be an experimental feature and then you just turned off the experimental features... still searching...16:10
joschfound it16:16
joschnow i can only choose between 100% and 200%16:17
joschminute: and now things are faster?16:18
- Ar|stote|is (QUIT: Quit: No Ping reply in 180 seconds.) (~linx@149.210.0.217)16:19
+ Ar|stote|is (~linx@149.210.0.217)16:24
minutejosch: should be16:36
joschwell, i believe you :D pipeline is running, lets see if the change does what it should...16:36
chjosch: did you get to look at the latest changes in https://salsa.debian.org/reform-team/reform-grml/-/merge_requests/1 ?16:56
joschch: thank you for the ping, good timing! i'm currently flashing sd-cards :)16:56
ch:)16:56
chits possible i got the extlinux.conf path wrong, maybe you want to doublecheck before flashing a card16:57
joschminute: so i tried this but it's not working -- the list is not empty despite that setting. I have to look into it leater unless you beat me to it: https://source.mnt.re/reform/reform-tools/-/merge_requests/13117:03
minutejosch: the list shouldn't be empty, just only have integer multiples17:09
minutejosch: i.e. 100%, 200% etc17:09
joschbut the list contains strings before17:09
joschas the comment above it says17:09
joschif i manually use gsettings to make this an empty list, then in gnome display settings i only get 100% and 200% shown17:10
minutejosch: ahhh sorry, i thought you meant in the display scaling GUI ;D17:10
minutejosch: ok, got it17:10
minutejosch: hmm @ xwayland-native-scaling17:10
minutejosch: xwayland-native-scaling sounds ok to have17:10
joschokay, let me amend my MR17:10
minutescale-monitor-framebuffer sounds not good yeah17:11
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)17:30
+ hairu (m-uotkmd@user/hairu)17:31
joschch: did you try running the script locally? It leaves tons of zombie processes (gzip, dpkg-reconfigure)17:46
chlet me run it, maybe something broke since i last tried17:47
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)17:48
+ L29Ah (~L29Ah@wikipedia/L29Ah)17:53
joschch: i suspect i found what went wrong -- i'm currently trying it again with this change: https://paste.debian.net/hidden/d398772b/17:55
chthat looks broken17:55
joschin what way?17:56
chshouldnt --format ... go before < ?17:56
joschno, shell allows a redirect to be anywhere -- including in front of the command17:56
chsigh, shell17:56
josch:D17:56
chnot sure why dpkg-reconfigure/gzip are zombies though17:56
joschno time to investigate that -- mmdebstrap should clean them up17:57
chthat seems to work, i'll push it18:03
+ AnimaInvicta (~AnimaInvi@88-120-179-216.subs.proxad.net)18:10
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)18:12
+ hairu (m-uotkmd@user/hairu)18:14
joschch: it doesn't boot but i do not see what wrong by staring at the extlinux.conf18:16
joschi have to inspect via serial18:16
ch:/18:17
joschwait what? where did the serial pins go?18:18
bremnerj17?18:19
joschbremner: not pocket reform but motherboard 3.018:19
bremneroic18:19
chi thought they are on the usbc?18:20
ch:)18:20
joschoh no...18:20
josch"Since version 3.0, the MNT Reform motherboard has an integrated USB-to-UART chip that makes one of two serial ports of the main processor (and optionally a serial port to the system controller) available on the USB-C power delivery connector."18:20
joschwell, now i just have to find a cable :D18:21
joschch: i don't have a cable at hand -- i'll can only test tomorrow or so, sorry18:26
chnp18:26
joschthe pocket reform was the first device i owned with built-in usb-c -- i yet have to have the cabling everywhere XD18:27
chno usbc cable from a charger that you can plug into pocket + classic? :)18:28
bremnerjosch: I guess the only downside is if you need the serial console and to bypass the charger at the same time18:29
bremnerother than your problem ;)18:29
joschch: the usbc cable from my charger has usb-c at *both* ends, so i cannot plug it into my A311D classic reform :(18:30
choh, i thought its usbc on that side too18:30
bremneryou can never have too many cables18:31
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)18:33
- kensanata (QUIT: Read error: Connection reset by peer) (~alex@user/kensanata)18:34
+ hairu (m-uotkmd@user/hairu)18:35
chif you ask me, apt forgets to waitpid on dpkg-preconfigure18:44
chand the locales postinst forgets to waitpid on gzip18:44
chnot sure where the sleep zombies come from18:44
^alexmissing /dev/bed18:46
^alex;)18:46
ch:)18:46
+ kensanata (~alex@user/kensanata)18:58
mhoyejosch: actually filing an issue if you have an issue! What a wild idea. 18:59
mhoyeYeah, I should do that.18:59
+ mark_ (~mjw@gnu.wildebeest.org)19:23
* mjw -> Guest277019:25
- Guest2770 (QUIT: Killed (tantalum.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)19:25
* mark_ -> mjw19:25
+ Guest2770 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)19:25
+ chomwitt (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)19:36
+ bkeys (~Thunderbi@173.186.16.211)20:00
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.0.217)20:17
+ Ar|stote|is (~linx@149.210.0.217)20:17
- chomwitt (QUIT: Ping timeout: 248 seconds) (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)22:02
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-54-137.bbcust.telenor.se)22:15
+ paperManu (~paperManu@72.10.128.164)22:37
- potatoespotatoes (QUIT: Ping timeout: 248 seconds) (~quassel@user/potatoespotatoes)23:03
+ casparvitch (~casparvit@36-255-114-132.ip4.superloop.au)23:20
- elb (QUIT: Read error: Connection reset by peer) (~elb@2600:4041:6671:1300:3422:9920:88e6:c993)23:37
+ elb (~elb@2600:4041:6671:1300:2d2d:c015:2f05:b30e)23:39

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