2025-07-01.log

- mjw (QUIT: Ping timeout: 244 seconds) (~mjw@gnu.wildebeest.org)00:06
kfxa few of the 6.15 patches don't apply cleanly to mainline linux :(00:07
minutemainline 6.15.4?00:20
minutebtw there are at least 15 unnecessary patches00:21
joschminute: do we care? are they harmful?00:24
kfxminute: yeah, I get failures on the samsung hdptx stuff00:25
kfx0009, 0011, 0012, 0013, 0014 at least00:26
minutejosch: not really. just optics00:32
minutejosch: there are other priorities at the moment indeed :D00:32
minutelike, i need to organize releasing the latest version of pocket reform sysctl fw on lvfs, and release + make easily available the keyboard v4 fw update for classic reforms, and make sure the new lpc driver module is fine/tested and released00:34
joschminute: and there is also the random reboots of pocket reform with the latest sysctl, right?00:34
minutejosch: afaik this is solved by the version with 10s watchdog timeout00:34
joschah ince00:35
minutejosch: at least esther gave positive feedback today and it isn't happening to me00:35
joschperfect00:35
minutebut the version in lvfs is the worse one00:35
minutewith 1sec timeout00:35
minutebut i'm too tired/it's way too late to touch that tonight. hopefully tomorrow00:36
joschof course :)00:36
joschminute: i just had both rk3588 pocket reform and classic reform shut down successfully with reform2-lpc-dkms package with your patch \o/00:59
minutejosch: noice01:00
joschso cool -- thank you for your work!01:00
joschtomorrow i'll check whether it works well with 6.12 as well01:01
joschboth rk3588 pocket reform and classic reform above were with 6.1501:01
joschgood night _o/01:05
kfxthe patches marked MERGED -- does anyone know what they've been merged into?01:08
bremnergordon1: I started some experiments with hibernate on the pocket reform (stock kernel). my notes are at https://www.cs.unb.ca/~bremner/blog/posts/hibernate-pocket/ . I have some side quests about noisy logging on the console, then I guess I'll search for more info about the wireless problem (or just use disable that and see if it gets further)01:17
bremnerdoes anyone recognize the message  "kernel: hdmi-audio-codec hdmi-audio-codec.4.auto: ASoC error (-19): at snd_soc_dai_prepare() on i2s-hifi"01:19
bremnermy console is full of them, which is a bit inconvenient (when not running sway).01:20
bremnerI'm running kernel 6.15.4-1~exp1+reform20250628T170930Z 01:21
minutebremner: yes, harmless01:28
minutebremner: i'll see if i can patch them out01:28
bremnerminute: great@01:28
bremners/@/!/01:28
minutecc josch this is the stuff that motivated me earlier about loglevel01:29
bremnerI guess switching to a different VT and logging there is a workaround 01:37
- chomwitt (QUIT: Ping timeout: 252 seconds) (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)01:40
bremnerI suppose the fact that I keep plugging into the wrong USB C port and running the batteries all the way down is a me problem01:41
minutebremner: aw, yeah. only the upper port does usb-c pd01:42
bremnerso I discovered. again ;)01:43
+ pff (~pff@2600:4040:572f:5600:f1ff:dcc8:62cd:537)01:54
- shtrophic (QUIT: Remote host closed the connection) (~m-hrdsqi@user/shtrophic)03:05
- paperManu (QUIT: Ping timeout: 272 seconds) (~paperManu@72.10.128.164)03:18
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)03:56
bkeysgnu13103:57
bkeysminute: I will check with a311d tomorrow03:57
+ 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:04
- 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
- svp (QUIT: Ping timeout: 252 seconds) (~svp@host-79-7-240-189.business.telecomitalia.it)05:11
- chartreuse (QUIT: Read error: Connection reset by peer) (~chartreus@S0106908d78501d1d.cg.shawcable.net)05:18
+ chartreuse (~chartreus@S0106908d78501d1d.cg.shawcable.net)05:22
+ svp (~svp@host-79-7-240-189.business.telecomitalia.it)05:29
- switchy (QUIT: Ping timeout: 248 seconds) (~switchy@mechboards/switchy)06:03
+ casparvitch (~casparvit@130.102.161.18)06:03
joschkfx: torvalds linux git. They are part of v6.16-rc107:14
joschminute: i thought your motivation re loglevel was tuigreet?07:15
joschif printing of the hdmi message is wrong then the fix should be to not print the hdmi message -- the fix should not be to silence everything including legitimate messages, no?07:16
+ switchy (~switchy@mechboards/switchy)07:28
joschor in other words: by hiding a bug today (noisy hdmi log messages) we make our life easy today (no need to fix this). But we do this at the expense of everybody in the future who actually wants log messages (for whatever thing they are working on) and then has to deal with these messages again.07:52
- switchy (QUIT: Remote host closed the connection) (~switchy@mechboards/switchy)09:00
+ switchy (~switchy@mechboards/switchy)09:01
- casparvitch (QUIT: Ping timeout: 244 seconds) (~casparvit@130.102.161.18)09:46
+ mjw (~mjw@gnu.wildebeest.org)10:26
minutejosch: alright.10:28
gordon1bremner: i'm pretty sure you can unload wifi module before hibernate and load it after and it should just work™, are you testing your hibernate with nvme?10:34
gordon1i also noticed usb problems but it probably also could be fixed by unloading the module10:36
gordon1nvme cannot tho10:36
joschminute: i successfully tested your lpc changes on 6.12 and we can make a new reform-tools release whenever you are ready -- just press the merge button :)10:36
gordon1it nice to see that graphics still works, that is something i couldn't test yet10:36
minutejosch: awesome, many thanks for testing10:37
joschmany thanks for fixing this :)10:37
minutejosch: merged!10:38
joschsweet :)10:39
grimmwareminute: I enjoyed your follow-along thread about the lpc fix last night :)10:47
joschminute: reform-tools 1.75 is tagged and uploaded to Debian experimental. In ~5 hours it will be on the mirrors and then we can re-trigger the reform-debian-packages pipeline. Should I include the tuigreet loglevel maintainer script snippet?11:13
minutegrimmware: thx, maybe i should do more11:14
minutejosch: cool, oh yeah, please put the script in11:14
joschThe Liberux people chose RK3588 also because it will be used in the MNT Reform Next: https://linmob.net/liberux-nexx-an-interview-with-liberux/11:19
minutethat's interesting because i'm choosing qcs6490 for our mobile device because it's less hot :D11:36
minute(and pin compatible qcs8550, lets see how well that works)11:38
minutehttps://www.thundercomm.com/product/c8550-som/11:39
bremnerjosch: minute: would it be hard to put tui-greeter on a different VT than where the log messages go?11:42
minutebremner: good question. somehow i thought they go to all vts, but probably they don't 11:42
bremnerminute: not afaict. I just switched VT to get away from them :)11:43
bremnerlet me test more...11:43
minutebremner: does tuigreet have a config option for vt?11:43
minuteor the service file perhaps11:43
joschbremner: for me, the kernel log messages went to the tty which i currently was on -- if you find out how to change this, i'm all ears :)11:44
bremneroh, sure enough, I was optimistic. They follow me wherever I go11:45
bremnerwell, never mind then11:46
minutewhat i really want is sm8750, but not available just yet ^^11:46
grimmwareI was under the impression that you could send the kernel messages to a specific terminal but I could have made that up..11:46
grimmwareminute: I think there's a lot of value in those threads where you're actively debugging11:47
grimmwareOne of the things that I lament about the company I work for having gone fully remote is that nobody learns anything from watching over someone else's shoulder any more11:48
joschminute: i was really hoping for you to be able to catch a break one of these days... XD11:48
grimmwareand honestly that's always the most practical knowledge11:49
bremnerapparently you can give a kernel command console=tty311:49
wosejosch: setting ForwardToConsole=yes and TTYPath=/dev/tty6 in /etc/systemd/journald.conf should do the trick11:49
bremnerah, instead of /dev/console. Let us see...11:50
joschbremner: with that setting, things like the luks passphrase prompt also would show up on tty311:50
bremnerright11:50
minutegrimmware: ok, will do more... i used to do more of this somehow before i got adhd meds, maybe as a form of public body doubling :D11:50
+ casparvitch (~casparvit@36.255.114.132)11:51
grimmwarea bit of public accountability to keep on task11:51
grimmware?11:51
minutejosch: one thing i'd also like to figure out one day is how to always have a non primary getty on uart as well, that doesn't claim the password prompt etc11:51
joschyes, same11:51
minutegrimmware: also like, there were a lot of situation where i was seeking input from others who are more experienced11:52
minutegrimmware: this got a bit more rare since the issues have become less exotic and i can read dry technical manuals better :D11:52
minutei.e. i was dealing with bizarro hardware bringup issues on ls1028a or the stdp260011:53
minutethe rk3588 has been more forgiving so far (except for some pcie edge cases and the whole suspend thing)11:54
bremnerhrm. there are different kinds of messages right? some of these things are not coming through journald, and those seem to be ending up on vt711:54
minuteit feels like there was more attention/money/work poured into rk3588 mainlining than into some industrial socs that came before. i'm kind of still wondering how that happened11:54
grimmwareI think the more that you talk about this debugging in the open the more you a) buy understanding from people as to why these things aren't "just fixed" but also b) give other people the opportunity to learn so they can become more proactive and helpful community members11:55
+ chomwitt (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)11:55
grimmwareI appear to have found a cafe in London that consistently stocks Club Mate <311:56
minutei.e. who decided to fund all this work @ collabora (i only know one person/company funding the gpu drivers), and/or maybe it's a side effect of ARM being suddenly interested in panthor... and now for the "tyr" rust driver suddenly google is involved11:56
minutegrimmware: that makes a lot of sense11:56
joschgrimmware: pfff Club Mate -- Mio Mio Mate is where it's at these days! ;)11:56
minuteflora mate was the thing at gpn :D11:57
joschhaha indeed :)11:57
minutei'm kind of decaffeinated nowadays due to above mentioned stuff though11:57
grimmwareI will endeavor to develop opinions on some of these varieties11:57
joschi met the person behind the counter who was dissing club mate for every customer XD11:57
minute(drinking one decaf in the morning)11:57
minutejosch: lol11:57
joschminute: i have no more input for why rk3588 became popular i just observed its popularity from the sidelines as the board has been popping up in virtually every channel i'm lurking in11:58
joschsomehow it became a really interesting platform but i suspect that some company was interested in it but no clue who11:58
grimmwareis availability a factor?11:58
minutei think performance of the chip itself X availability yeah11:59
minuteand some skilled kernel devs / their company picking up the work to clean up the vendor code12:00
grimmwareI'm currently looking closely at the state of linux phones again after a very disappointing time with the pinephone12:01
minutei wonder if rockchip can pull of another one like this with the rk3688...12:01
bremnerdmesg -D is a big hammer, but maybe useful for someone (and resets on reboot)12:01
grimmwareI really just want a handset with mainline kernel support so I can ride it til it dies12:01
minutegrimmware: yeah, we've been looking at some things of course. the latest to pop up are liberux nexx and "dawndrums" which is technically already further along but has, lets say, eccentric communications and wasn't broadly talked about12:02
minutebremner: dmesg -n 3 also ok12:02
bremnerack12:02
grimmwareI'm curious as to how viable the liberux project actually is - it's not easy to tell from the outside12:03
bremnergrimmware: I guess the systemd journal config doesn't affect dmesg12:03
bremner(at least in my experiments)12:03
minutegrimmware: we're slowly working on a handset but it's a bit bigger/wider/thiccer than typical phone because i don't want to paint myself into corners from the beginning and also don't wanna do the same thing that everyone does12:03
minutegrimmware: campaign doesn't look good atm...12:03
grimmwaredo they have a prototype?12:04
minutegrimmware: 8% funded, 45 hours left12:04
minutegrimmware: liberux don't have a prototype 12:04
grimmwareoof12:04
bremnerI'm wondering how much of my phone use I can replace with a pocket reform + some single purpose devices like an mp3 player12:05
grimmwareyeah I think that's the thing with all the MNT crowdfunders is that there's always already photos of someone using an actual device12:05
minuteyeah that's crowdsupply's specialty 12:05
minutethey want to see something working 12:05
grimmwareI wish they were better at fulfilment but as it stands I'm glad that they even exist12:05
grimmwarelike I honestly can't believe that MNT exists12:06
minutealso, imho the nexx goal of 1.4 mio is too high for the missing track record12:06
joschbremner: theoretically the audio lines of the LTE modem are connected, so it is theoretically possible to do phonecalls...12:06
minutegrimmware: haha me neither tbh12:06
grimmwareyeah, I think people are wise to that from hundreds of shitty kickstarters12:06
bremnerjosch: right. I mostly don't want to make phonecalls, so that helps12:06
minutejosch: now that i have a modem back in there i really need to mess with the dts for that :D12:06
joschgood :)12:06
minuteprobably bremner needs a 10hour battery hack12:07
minutei also would like a proper solution for that that we could offer12:07
minutemaybe i need one more person who can work on getting things like this shipped12:07
grimmwareminute: on that topic, it would solve the 3d printed battery mount snapping12:07
minutegrimmware: definitely lol12:08
joschhm... if somebody needs a pair of those... i have leftovers now :)12:08
minutei.e. there's so many low hanging fruit and i'd need some clone of myself to ship them12:08
grimmwareI don't know if you remember but some time ago I had a thermistor ripped up on the charging board, and I realised the other day it was because the snapped mount allowed the battery to become dislodged and hit into it12:08
joschand then there are high hanging fruits like hibernation... :/12:08
minutejosch: yeah, which could be solved by money->collabora probably 12:09
minutegrimmware: eek, the jank12:09
minuteor money->skilled kernel freelancer12:09
bremnerjosch: you mean suspend? or is hibernation really expected to be hard?12:10
grimmwarewelp I can try to replicate josch's setup and then model an stl for a mount12:10
joschminute: the problem of always having a console on serial might be solvable with systemd-getty-generator(8) -- i'm putting it on my todo list to investigate that12:11
grimmwarejosch: does the battery mod help with balance of base vs screen?12:11
joschbremner: don't ask me. I have zero clue about kernel stuff. I'm just reading this channel and gordon1 seems to be close with getting hibernation working.12:11
bremnerjosch: right, OK. That doesn't sound "hjgh hanging" to me12:12
joschgrimmware: yes, the thing is of course more heavy but it is more stable now thanks to the extra weight at the bottom half12:12
grimmwarenice12:12
joschbremner: maybe, but i've also seen minute burn countless hours in things which are "nearly there but then not quite" :D12:12
gordon1hibernation (hopefully) does not require changes in ATF, suspend likely will12:13
grimmwareit's the issue of speculative work - are you going to prioritize something you know you can deliver on or something that you could put hours into and come away without a deliverable12:13
- mjw (QUIT: Ping timeout: 276 seconds) (~mjw@gnu.wildebeest.org)12:15
grimmwarefwiw btw, kailh sunsets are absolutely categorically The Correct switch for the pocket reform, they are so nice to use!12:16
grimmwareI appreciate that a consistent supply chain and cost would probably be a barrier to actually shipping with them12:17
grimmwaremight be worth considering the hotswap sockets for future keyboard revisions12:18
minutegrimmware: i have some sunsets on order to test!12:20
grimmwareyou won't be disappointed, they're *so* much nicer than the browns12:21
grimmwareif you ever happen to be in the same place as gl0b you should also try out his pocket with the twilights. between that and the silicon nitride trackball it is *silent*.12:22
+ paperManu (~paperManu@72.10.128.164)12:24
joschi've tried silicon nitride with classic reform and the sensor would fail very badly at detecting motion with it, unfortunately12:28
joschbut now that i have a pocket i ordered the same ball from the same vendor -- lets see if it's indeed better with the pocket!12:28
joschwhat is the major advantage of the sunsets or twilights over the browns?12:29
minutegrimmware: nice12:31
grimmwarejosch: the browns have a pretty heavy action to them (more than you would expect as a low profile version of the full size MX-compatible switch) and it also feels kind of scratchy on the bump? Difficult to describe. The sunsets are more like what you would expect from a low profile equivalent of cherry browns12:33
grimmwarejosch: the twilights are linears specifically engineered to be quiet with a rubber o-ring so that when you bottom out it's just a little bit squishy12:34
grimmwarethe other thing I'd say about the sunsets compared to the whites is that I find the whites can activate before the click if you press very lightly but the sunsets seem to activate at the bottom of the tactile bump which is very satisfying12:36
grimmwareI kept the clickies for the trackball buttons because why not :)12:36
gl0bmine is very silent indeed!12:42
gl0bmy silicon nitride track ball did stop tracking out of the blue once or twice, but i think i've broken it in with my greasy hands now12:43
- buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org)12:43
grimmwaremine was a bit intermittent when I broke it in but its been perfect ever since12:44
+ buckket (~buckket@vps.buckket.org)12:44
* Guest9945 -> mjw12:59
bremnerhave others noticed the pocket screen brightness being low on reboot after recent kernel updates? brightnessctl reports it set to 5%. It can be changed with brightnessctl13:00
+ gustav28 (~gustav@c-78-82-52-230.bbcust.telenor.se)13:02
joschgrimmware: which ones would you say are the hardest to press?13:13
grimmwareBrowns for sure13:15
joschah great, then i will stick with those!13:16
joschfuture pocket keyboard mod: replace red with brown13:17
grimmwareOh really? Like, of all the low profiles I’ve tested the browns are the least pleasant13:18
grimmwareTo the degree that when I tried them I suddenly realised why MNT opted for clickies instead of tactile13:18
joschgrimmware: yes, i have the problem that i have barely any feeling left in my fingers. This means that i do not notice when my fingers accidentally press on a key as i get close to no tactile feedback. It's an annoying problem with the pocket reform keyboard, for example.13:24
josch(unfortunate medical condition)13:24
bremnergordon1: confirmed that unloading wifi helps a bit: https://www.cs.unb.ca/~bremner/blog/posts/hibernate-pocket-2/13:28
grimmwareOh! Yeah they’re probably perfect for you then!13:28
gordon1try with usb too13:28
grimmwarejosch: definitely have a look at the relative actuation forces before you commit, there may be some harder ones available.13:29
bremnergordon1: rmmod usbcore ?13:31
gordon1bremner: probably rmmod <rk3588 specific usb driver>, dunno which one is it, something like dwc-something-something if i would guess13:32
bremnerphy_rockchip_usbdp ?13:33
bremneroh, maybe dwc313:33
gordon1that's phy, but probably good idea to remove it too13:33
gordon1yes, usb-dwc313:33
bremnerhrm. I just have module dwc3, no usb in the name13:34
gordon1well, it is called USB_DWC3 in kernel config, so i guess it is dwc3 then13:35
bremnergordon1: btw, should I expect "platform" test to pass when "platform" is not an option in /sys/power/disk ?13:35
gordon1no, i don't think so, it is supposed to go through ACPI on x86 machines, there is technically a "platform" in ATF in ARM64 but i'm not sure it has the same meaning in this case13:36
gordon1bremner: make sure it will automatically load dwc3 after resume or you will lose keyboard13:38
gordon1do a little script or something13:38
gordon1sprinkle it with sleeps!13:38
bremneryeah, I'm running a script13:38
bremnerah, sleeps I don't have (yet)13:38
bremnergordon1: fwiw, platform test still fails with dwc3 unloaded. The documentation seems to imply that if the hibernation mode is "reboot", that test should be identical to devices, but it clearly isn't.13:53
grimmwaredoes anyone else have the issue of brownouts under sudden load at around ~27% battery?13:55
grimmwaremy batteries are at 3.3 and 3.4v13:56
grimmwareusually some sudden browser activity is implicated13:56
grimmwareYeah now it can’t get all the way to login. Which is a bummer because I don’t have a charger with me.13:58
grimmwareI think I probably need to fully charge and rebalance the cells.13:58
minutelvfs metadata now needs some kind of "release urgency"14:11
- paperManu (QUIT: Ping timeout: 272 seconds) (~paperManu@72.10.128.164)14:32
- casparvitch (QUIT: Remote host closed the connection) (~casparvit@36.255.114.132)14:48
+ casparvitch (~casparvit@36-255-114-132.ip4.superloop.au)14:48
minutejosch: i really wanna merge your download + flash keyboard4 fw tools btw, then we can announce the new fw that'll make recent classic reforms less crashy14:52
- anzu (QUIT: Quit: WeeChat 3.5) (~anzu@melkki.cs.helsinki.fi)15:00
- L29Ah (QUIT: Ping timeout: 276 seconds) (~L29Ah@wikipedia/L29Ah)15:00
abortretryfailmine isn't crashy yet. 🤞15:14
abortretryfailgrimmware: When I had a failing cell in mine it would do that sometimes. I replaced all 8 after 1 went *pop* while charging.15:15
- bkeys (QUIT: Ping timeout: 252 seconds) (~Thunderbi@h211.16.186.173.dynamic.ip.windstream.net)15:27
+ shtrophic (~m-hrdsqi@user/shtrophic)15:32
+ L29Ah (~L29Ah@wikipedia/L29Ah)15:35
- casparvitch (QUIT: Ping timeout: 252 seconds) (~casparvit@36-255-114-132.ip4.superloop.au)15:37
+ bkeys (~Thunderbi@66.110.201.50)15:41
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@66.110.201.50)15:42
+ bkeys1 (~Thunderbi@66.110.201.50)15:42
* bkeys1 -> bkeys15:44
minuteabortretryfail: did you get it recently from us?15:46
minutejosch: what do you think of shipping gnome-firmware and fwupd by default now?15:47
minutei just pushed the new stable pocket sysctl fw to lvfs15:47
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@66.110.201.50)15:51
+ bkeys1 (~Thunderbi@66.110.201.50)15:51
* bkeys1 -> bkeys15:53
+ andreas-e (~Andreas@2a02-8434-b6a3-e901-8a44-c71d-2629-43fe.rev.sfr.net)16:05
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@66.110.201.50)16:13
+ bkeys1 (~Thunderbi@66.110.201.50)16:13
- bkeys1 (QUIT: Client Quit) (~Thunderbi@66.110.201.50)16:15
+ bkeys (~Thunderbi@66.110.201.50)16:15
- bkeys (QUIT: Client Quit) (~Thunderbi@66.110.201.50)16:17
+ bkeys1 (~Thunderbi@66.110.201.50)16:18
* bkeys1 -> bkeys16:20
+ mark_ (~mjw@gnu.wildebeest.org)16:21
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50)16:30
+ bkeys (~Thunderbi@66.110.201.50)16:31
- bkeys (QUIT: Client Quit) (~Thunderbi@66.110.201.50)16:33
+ bkeys1 (~Thunderbi@66.110.201.50)16:33
- andreas-e (QUIT: Ping timeout: 245 seconds) (~Andreas@2a02-8434-b6a3-e901-8a44-c71d-2629-43fe.rev.sfr.net)16:34
* bkeys1 -> bkeys16:35
+ andreas-e (~Andreas@2a02-8434-b6a3-e901-8a44-c71d-2629-43fe.rev.sfr.net)16:36
- pff (QUIT: Quit: Leaving) (~pff@2600:4040:572f:5600:f1ff:dcc8:62cd:537)16:37
+ pff000 (~pff000@2600:4040:572f:5600:f1ff:dcc8:62cd:537)16:38
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50)16:41
+ bkeys1 (~Thunderbi@66.110.201.50)16:41
- bkeys1 (QUIT: Read error: Connection reset by peer) (~Thunderbi@66.110.201.50)16:43
+ bkeys (~Thunderbi@66.110.201.50)16:43
- mark_ (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)16:50
- chomwitt (QUIT: Ping timeout: 276 seconds) (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)16:55
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50)17:14
+ bkeys1 (~Thunderbi@66.110.201.50)17:14
* bkeys1 -> bkeys17:16
- pff000 (QUIT: Read error: Connection reset by peer) (~pff000@2600:4040:572f:5600:f1ff:dcc8:62cd:537)17:22
+ pff000 (~pff000@2600:4040:572f:5600:f1ff:dcc8:62cd:537)17:22
- RandyK (QUIT: Ping timeout: 244 seconds) (~RandyK@user/randyk)17:27
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2a02-8434-b6a3-e901-8a44-c71d-2629-43fe.rev.sfr.net)17:37
+ RandyK (~RandyK@user/randyk)17:40
joschminute: re download + flash keyboard4 fw tools: what is missing for you to merge it?18:04
+ mark_ (~mjw@gnu.wildebeest.org)18:11
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)18:17
+ AnimaInvicta (~AnimaInvi@88-120-179-216.subs.proxad.net)18:24
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@66.110.201.50)18:34
+ libercv (~libercv@user/libercv)18:37
joschminute: re gnome-firmware and fwupd: we've talked about this a while ago. Both are already the default since reform-tools 1.74: https://sources.debian.org/src/reform-tools/1.74-1/debian/control/18:39
joschminute: ah i now read my mail :D18:44
+ bkeys (~Thunderbi@66.110.201.50)18:49
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@66.110.201.50)19:00
+ bkeys (~Thunderbi@173.186.16.211)19:02
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)19:16
- libercv (QUIT: Quit: Konversation terminated!) (~libercv@user/libercv)19:17
+ hairu (m-uotkmd@user/hairu)19:17
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)19:17
+ hairu (m-uotkmd@user/hairu)19:20
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)19:23
+ hairu (m-uotkmd@user/hairu)19:24
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)19:40
+ hairu (m-uotkmd@user/hairu)19:41
+ chomwitt (~chomwitt@2a02:85f:9a3f:9300:1ac0:4dff:fedb:a3f1)19:50
- mrbcmorris_ (QUIT: Ping timeout: 244 seconds) (~mrbcmorri@1513413-static.lxtnkya3.metronetinc.net)19:53
- bkeys (QUIT: Ping timeout: 244 seconds) (~Thunderbi@173.186.16.211)20:08
+ mrbcmorris (~mrbcmorri@1513413-static.lxtnkya3.metronetinc.net)20:10
+ bkeys (~Thunderbi@66.110.201.50)20:10
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@66.110.201.50)20:23
- svp (QUIT: Quit: Gateway shutdown) (~svp@host-79-7-240-189.business.telecomitalia.it)20:29
+ svp (~svp@host-79-7-240-189.business.telecomitalia.it)20:31
+ bkeys (~Thunderbi@66.110.201.50)20:45
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50)21:03
+ bkeys1 (~Thunderbi@66.110.201.50)21:03
* mjw -> Guest506721:04
- Guest5067 (QUIT: Killed (calcium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)21:04
* mark_ -> mjw21:04
+ Guest5067 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)21:05
* bkeys1 -> bkeys21:05
joschis there a tuigreet user here who is dissatisfied with the recent loglevel adjustments and would like to try out whether the fix also works for them?21:10
bremnerdepends. tuigreet is presently somewhat unusable for me, how much work is the fix?21:12
- svp (QUIT: Ping timeout: 260 seconds) (~svp@host-79-7-240-189.business.telecomitalia.it)21:12
joschbremner: put this into your sources.list and apt upgrade:21:12
joschdeb [trusted=yes arch=arm64] https://source.mnt.re/reform/reform-debian-packages/-/jobs/11735/artifacts/raw/repo reform main21:12
joschbremner: the fix is that reform-tools postinst will create /etc/flash-kernel/ubootenv.d/00reform2_tuigreet_loglevel -- since reform-tools also triggers update-initramfs, flash-kernel is run and will rebuild your /boot/boot.scr making it include that new setting21:14
bremnerhrm. Not seeting a new version of reform-tools21:16
joschbremner: you just put it into your apt sources.list or you replaced the mntre.com mirror link?21:16
joschactually either should work21:16
+ dok (~dok@2a01:e0a:12:d860:3696:e5bc:8411:9bc5)21:16
joschi'm thinking about pinning right now21:16
bremnerI added a seperate josch.list file21:16
joschapt-cache policy reform-tools21:16
bremnerhttps://paste.debian.net/1383909/21:17
joschyou did run apt update, right?21:17
bremneryep21:17
joschhuh21:17
bremnershould that URL be readable?21:18
joschlet me try it over here...21:18
bremnerI get 40421:18
joschyes, apt will not read that part but will get the Release file according to the selected dist (reform)21:18
joschthe apt update output should have that information and not any warnings21:18
bremnerACTION facepalms21:19
dokhi all21:19
joschbremner: ??21:19
bremnerfile in wrong place21:19
joschah phew :)21:19
+ bkeys1 (~Thunderbi@38-146-94-247.echocast.zone)21:22
doki had some issues with my reform2-keyboard4 where sometimes the usb stack get stuck when i change the led brightness or color21:22
dokanyone had the same issue ?21:22
bremnerjosch: uh. My screen is still full of hdmi log. Is that expected?21:22
bremner(I rebooted)21:22
joschdok: yes! it's in the process of being addressed :)21:23
joschbremner: it is not -- can you paste your /boot/boot.scr and your /proc/cmdline please21:23
- bkeys1 (QUIT: Client Quit) (~Thunderbi@38-146-94-247.echocast.zone)21:23
dokjosch: to you know what's causing the issue ?21:23
joschnot well enough :)21:23
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@66.110.201.50)21:23
doki have hacked a bit in the fw to only send report when key has changed and it "fixed" the issue, but it doesn't makes more sense to me.21:24
joschdok: if you try hard enough you can get your whole computer freeze :)21:24
dokam using the keyboard in standalone21:24
joschyes, also in standalone mode21:24
bremnerjosch: boot.scr: https://paste.debian.net/1383910/ cmdline: ro no_console_suspend cryptomgr.notests  clk_ignore_unused cma=256M swiotlb=65535 fbcon=rotate:3 fbcon=font:TER16x32  console=tty121:24
joschfor example, with openrgb if you have the LEDs animate too fast, your system will freeze21:25
dokwell it never happened to me, yet :)21:25
dokoh, i don't use openrgb21:25
joschbremner: aha the change is not in your boot.scr -- do you have the file /etc/flash-kernel/ubootenv.d/00reform2_tuigreet_loglevel21:25
+ bkeys (~Thunderbi@66.110.201.50)21:25
bremnerjosch: that directory is empty here21:27
joschoh bummer21:27
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@66.110.201.50)21:28
+ bkeys1 (~Thunderbi@66.110.201.50)21:28
* bkeys1 -> bkeys21:30
joschbremner: could you check whether on your system these have an exit status of zero:21:31
joschsystemctl is-active --quiet greetd21:32
joschgrep --quiet '^ *command *= *["'"'"']/usr/bin/tuigreet *' /etc/greetd/config.toml21:32
bremneryes to both21:32
doki would like to contribute to the keyboard fw but i feel i am going to change too much things 21:32
+ svp (~svp@host-79-7-240-189.business.telecomitalia.it)21:33
joschdok: create an account on source.mnt.re and start filing MRs to discuss? :)21:34
dokseems like the best plan yeah21:34
joschbremner: thank you for your tests. I guess for the next victim^Whelper I add a set -x to the postinst script21:34
joschit worked fine for me XD21:35
bremnerOK. I can try again later (maybe tommorrow in your time)21:35
bremnerclearly you just need a docker image to run tuigreet21:35
joschbremner: why do i need a docker image?21:35
bremnerit's a joke. docker is "it works on my machine" as a technology21:36
joschbremner: you cannot test again because the postinst script only does this on upgrades from a version before or equal to 1.7421:36
joschbremner: ah kk :)21:36
doki already created an account but it's pending approval21:36
joschminute: dok wants approval of their account on source.mnt.re21:36
doki am using another login: jmaselbas21:38
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.110.201.50)22:02
+ bkeys (~Thunderbi@66.110.201.50)22:02
minutedok: i actually want to do the same thing, like send reports only when things changed, but for next the keyboard has 3 usb reports now (keyboard, trackpad and consumer control) so it's a bit more work22:15
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-52-230.bbcust.telenor.se)22:15
minutedok: but did you already try the latest fw?22:15
dokyes22:15
minutedok: ok, approved your acc22:16
dokwhat i have currently is: i save the previous report (key scan + control_code (dont know what it is)) and test against the new one22:16
dokif the desc changed then i put a bool for each report in an array "pendding_hid_report" that will be use to know which desc needs to be send (by send_hid_report)22:17
dokminute: thanks22:17
- bkeys (QUIT: Ping timeout: 252 seconds) (~Thunderbi@66.110.201.50)22:17
dokbut i didn't added the proper condition logic for the other reports22:18
+ bkeys (~Thunderbi@38-146-94-247.echocast.zone)22:18
+ gustav28 (~gustav@c-78-82-52-230.bbcust.telenor.se)22:22
joschgrimmware: mate, your trackball rocks! :D22:24
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@38-146-94-247.echocast.zone)22:32
+ bkeys1 (~Thunderbi@38-146-94-247.echocast.zone)22:32
* bkeys1 -> bkeys22:34
grimmwarejosch: thanks dude :) I was a little bummed that the sensor was too low to detect the ball and then I remembered that was the whole point of the design and I just adjusted the BTU height to lower the ball and center it over the sensor22:34
grimmwareI'm going to use the clicky keyswitches from the pocket for the buttons22:35
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-52-230.bbcust.telenor.se)22:45
+ bkeys1 (~Thunderbi@172.56.71.43)22:46
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@38-146-94-247.echocast.zone)22:49
* bkeys1 -> bkeys22:49
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@172.56.71.43)23:00
+ paperManu (~paperManu@72.10.128.164)23:13
+ bkeys (~Thunderbi@173.186.16.211)23:52
- L29Ah (PART: Disconnected: closed) (~L29Ah@wikipedia/L29Ah)23:52
+ L29Ah (~L29Ah@wikipedia/L29Ah)23:58

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