minute | hehe | 00:11 |
---|---|---|
^alex | it's exactly where you left it last time you used it. ;) | 00:16 |
kfx | ^alex: yes, and this information has rotated out of the ring buffer in my brain | 00:32 |
kfx | also, I have teenagers, so there's a nonzero chance it's in a different zip code | 00:33 |
sigrid | something weird I've noticed today after getting too many "mistypes" on my reform: if I press certain combinations of keys, garbage is produced | 00:53 |
sigrid | eg if I press "n" and "o", or "n" and "g" | 00:53 |
sigrid | it's extremely annoying and I do not recall having that before updating to latest firmware | 00:54 |
sigrid | rn the keyboard to me is unusable | 00:54 |
sigrid | is it possible there is some wiring issue at fault? | 00:54 |
+ rodion_goritskov (~rodion_go@mail.goritskov.com) | 00:57 | |
sigrid | looks like fiddling with the components and moving stuff around helped. weird! | 01:02 |
- robin (QUIT: Remote host closed the connection) (~robin@user/terpri) | 01:04 | |
^alex | ah, the tried and true "wiggle some wires around" method :) | 01:05 |
+ robin (~robin@user/terpri) | 01:14 | |
- robin (QUIT: Remote host closed the connection) (~robin@user/terpri) | 01:15 | |
+ robin (~robin@user/terpri) | 01:15 | |
+ casparvitch (~casparvit@130.102.161.16) | 01:20 | |
+ aloo_shu_ (~aloo_shu@90.167.243.211) | 02:07 | |
* aloo_shu -> Guest8343 | 02:07 | |
- Guest8343 (QUIT: Killed (copper.libera.chat (Nickname regained by services))) (~aloo_shu@90.166.99.142) | 02:07 | |
* aloo_shu_ -> aloo_shu | 02:07 | |
+ bkeys (~Thunderbi@66.110.201.50) | 02:45 | |
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@66.110.201.50) | 02:51 | |
- mjw (QUIT: Ping timeout: 272 seconds) (~mjw@ip-80-113-60-143.ip.prioritytelecom.net) | 03:13 | |
- L29Ah (QUIT: Quit: Gateway shutdown) (~L29Ah@wikipedia/L29Ah) | 03:23 | |
+ bkeys (~Thunderbi@98.19.131.193) | 03:26 | |
+ L29Ah (~L29Ah@wikipedia/L29Ah) | 03:27 | |
- chomwitt (QUIT: Ping timeout: 252 seconds) (~chomwitt@2a02:85f:9ad9:f200:1ac0:4dff:fedb:a3f1) | 03:57 | |
- nsc (QUIT: Ping timeout: 248 seconds) (~nicolas@i5C74DC11.versanet.de) | 04:02 | |
+ nsc (~nicolas@i5C74DEB7.versanet.de) | 04:04 | |
+ emdevt (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 04:48 | |
- jogu (QUIT: Remote host closed the connection) (~jogu@user/jogu) | 04:50 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 05:03 | |
+ emdevt_ (~emdevt@n6l3fnp0b40s0i982qv-1.v6.elisa-mobile.fi) | 05:19 | |
- emdevt (QUIT: Ping timeout: 252 seconds) (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 05:21 | |
+ jogu (~jogu@user/jogu) | 05:22 | |
+ emdevt__ (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 05:23 | |
- emdevt__ (QUIT: Remote host closed the connection) (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 05:23 | |
- emdevt_ (QUIT: Ping timeout: 252 seconds) (~emdevt@n6l3fnp0b40s0i982qv-1.v6.elisa-mobile.fi) | 05:26 | |
- casparvitch (QUIT: Quit: casparvitch) (~casparvit@130.102.161.16) | 06:10 | |
- RandyK (QUIT: Ping timeout: 244 seconds) (~RandyK@user/randyk) | 06:11 | |
+ RandyK (~RandyK@user/randyk) | 06:12 | |
+ emdevt (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 06:18 | |
josch | bremner: Ben Hutchings uploaded 6.16~rc7 to experimental -- Would you like me to use your patch stack from https://salsa.debian.org/bremner/collabora-rockchip-3588 and use you as a committer or would you like to open the MR against reform-debian-packages yourself? | 08:08 |
josch | bremner: there is a bit of an urgency because the reform-debian-packages pipeline and the builds on reform.d.n will keep failing until this is fixed | 08:08 |
- RandyK (QUIT: Remote host closed the connection) (~RandyK@user/randyk) | 08:39 | |
+ RandyK (~RandyK@user/randyk) | 08:39 | |
- robin (QUIT: Quit: Leaving) (~robin@user/terpri) | 09:42 | |
+ robin (~robin@user/terpri) | 09:46 | |
- emdevt (QUIT: Remote host closed the connection) (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 10:02 | |
+ emdevt (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 10:05 | |
- shook_queen (QUIT: Ping timeout: 260 seconds) (~user@user/spencerb) | 10:45 | |
- cobra (QUIT: Quit: ZNC 1.8.2 - https://znc.in) (~cobra@user/Cobra) | 10:48 | |
+ cobra (~cobra@user/Cobra) | 10:48 | |
+ shook_queen (~user@2603:8001:6a44:c169:a67d:e81f:f648:c234) | 10:54 | |
- shook_queen (QUIT: Changing host) (~user@2603:8001:6a44:c169:a67d:e81f:f648:c234) | 10:54 | |
+ shook_queen (~user@user/spencerb) | 10:54 | |
josch | turns out that 1000-v3-pci_dw_rockchip_add_system_pm_support.patch and 1001-pci_dw_rockchip_enable_l0s_capability.patch were merged upstream and we can drop them now -- nice! | 11:08 |
+ chomwitt (~chomwitt@2a02:85f:9ad9:f200:1ac0:4dff:fedb:a3f1) | 11:09 | |
gordon1 | btw yesterday i found that TFA guys _claim_ that suspend support is merged https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/21840 | 11:10 |
gordon1 | so if everything goes well there shouldn't be too far of an endeavor between hibernate and suspend if first one works | 11:11 |
josch | that would be such a massive improvement... | 11:12 |
+ mjw (~mjw@81.175.68.162) | 11:32 | |
+ BoostisBetter (4a410829d7@irc.cheogram.com) | 11:41 | |
chorc | I've seen quite a number of changes merged to 6.16 on Rockchip mainline status page, I'm wondering if GPU power domain and ASPM L0s support would yield some battery life improvements | 11:47 |
- emdevt (QUIT: Remote host closed the connection) (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 11:59 | |
bremner | josch: go ahead and grab the pathes from my branch if it helps. note you'll need to drop the patch that copies the dts | 12:19 |
bremner | josch: also note I didn't update all of patches (non rk3588) | 12:21 |
bremner | josch: obviously those two patches are dropped from my branch as well. IIRC there is only one rk3588 and the two panel patches on top of collabora's series | 12:35 |
gordon1 | minute: do you need help with nanovna? you can poke me if you don't fine someone more competent | 12:46 |
gordon1 | (i.e. who actually knows how to design antenna) | 12:47 |
gordon1 | s | 12:47 |
josch | bremner: i ended up not using your branch but pulled directly from collabora because everything just applied out-of-the-box no problem | 12:52 |
josch | the problems are with the non-rk3588 patches because nobody cares about those other than us :D | 12:52 |
josch | for example, i'm fixing the imx8mq cadence patch right now... | 12:53 |
bremner | josch: Oh right. most of the work for me was finding things that were already applied, the hard way | 12:53 |
bremner | josch: I also made some patches git-am-able, which might be of interest | 12:58 |
bremner | maybe not so many in the end | 12:59 |
josch | bremner: which ones? | 13:01 |
josch | i tested the rk3588 patches which are all fine | 13:02 |
+ gustav28 (~gustav@c-78-82-38-144.bbcust.telenor.se) | 13:02 | |
bremner | hrm. Yeah, I think it was one of the panel patches | 13:03 |
bremner | checking... | 13:03 |
bremner | https://paste.debian.net/1387453/ | 13:05 |
bremner | oh, a bit half-assed as it turns out | 13:06 |
josch | bremner: if you turn this into a git-format-patch, then i can just git-am it here :) | 13:06 |
bremner | ISWYDT :P | 13:06 |
josch | ;) | 13:06 |
josch | bremner: i can also add you as the author myself | 13:07 |
bremner | hang on, I want to fix the "Subject" in the second patch | 13:07 |
bremner | josch: oh, actually you don't care about the second diff. | 13:09 |
bremner | https://paste.debian.net/1387455 | 13:11 |
josch | bremner: when the collabora patch says "MERGED", do you happen to know where that means they were merged to? | 13:41 |
bremner | nope | 13:41 |
- natalie (QUIT: Ping timeout: 252 seconds) (~natalie@user/natalie) | 13:41 | |
josch | for example https://salsa.debian.org/bremner/collabora-rockchip-3588/-/commit/ee748ab66e72d3c79ca114df1cdb90e7805c62c0 requires changes to a couple of other places... | 13:41 |
Zaba | https://lkml.org/lkml/2025/7/14/1126 perhaps relevant? | 13:43 |
josch | ah it's in drm-misc-next | 13:53 |
Zaba | which I guess means it’ll only show up in the kernel *after* the one that’s preparing to release soon? | 13:55 |
josch | i have no idea but here it is: https://cgit.freedesktop.org/drm/drm-misc/commit/?id=5d156a9c3d5ea3dbec192121259dee2c2f938fa1 | 13:56 |
josch | bremner: first kernel built: https://source.mnt.re/reform/reform-debian-packages/-/jobs/12229 | 14:20 |
josch | now we "just" have to fix qcacld2... again... :) | 14:21 |
bremner | hurray | 14:21 |
josch | now that i know where the MERGED patched end up (drm-misc-next) i cherry-picked one of them to replace my custom fix. Looks like this: https://source.mnt.re/reform/reform-debian-packages/-/commit/3196774566b2a75f707ff282585e9eab622601ef | 14:22 |
bremner | couldn't you just cherry-pick / format-patch from the collabora branch [confused] | 14:23 |
josch | bremner: the same patch in the collabora branch fails to build | 14:29 |
josch | the patches differ slightly, that's why i showed you the diff | 14:29 |
bremner | oh! | 14:30 |
bremner | I wonder why my build succeeded. | 14:30 |
bremner | the diff is pretty noisy | 14:31 |
bremner | but, uh, new arguments to functions seems significant | 14:32 |
bremner | oic, the diff is the bit at the bottom. I didn't get that far at first. | 14:33 |
Zaba | I think -next trees typically collect patches that will be submitted in the next merge window, so anything that ends up there now will be submitted for inclusion in 6.17 | 14:38 |
+ emdevt (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 14:57 | |
+ natalie (~natalie@user/natalie) | 15:02 | |
ch | % sudo ./reform-mcu-tool list | 15:05 |
ch | Target pocket-input-1.0 ID 1209:6d06 Serial# DE625492032E7A32 USB bus 3 address 3 Version 20250429 | 15:05 |
ch | josch: do you want some other output format? | 15:06 |
- bkeys (QUIT: Ping timeout: 240 seconds) (~Thunderbi@98.19.131.193) | 15:10 | |
+ bkeys (~Thunderbi@66.110.201.50) | 15:19 | |
- emdevt (QUIT: Quit: Leaving) (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 15:35 | |
+ emdevt (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 15:50 | |
josch | ch: depends how stable that output is. What would I write in shell to get the version number in a way that does not break when suddenly "Version" becomes "version" or once version includes a space? | 15:51 |
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@66.110.201.50) | 15:52 | |
ch | josch: yeah good q. i mean if the format changes, then the tool using it can also change as both would be in reform-tools? otherwise i suspect i can add a --json thing. version with space... probably | 15:59 |
josch | ch: i like what tools like lsblk do when they have options like --output=KEY and then print the value for that key | 16:06 |
josch | since you were talking about --json, which lsblk also has :) | 16:06 |
- emdevt (QUIT: Ping timeout: 276 seconds) (~emdevt@85-76-98-58-nat.elisa-mobile.fi) | 16:06 | |
josch | because what "reform-mcu-tool list" prints is essentially a table, no? | 16:07 |
ch | yeah, but its more something for human users | 16:08 |
ch | so maybe --output=... then | 16:08 |
+ bkeys (~Thunderbi@66.110.201.50) | 16:15 | |
- mjw (QUIT: Ping timeout: 276 seconds) (~mjw@81.175.68.162) | 16:17 | |
bremner | naive question: I'm surprised how little is shown from lspci on the rk3588 pocket reform. Is that because it's an SOC? | 16:22 |
grimmware | oh nice I didn't know lsblk had --json | 16:42 |
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@66.110.201.50) | 16:43 | |
josch | yeah, we are using it in reform-tools to find the block device of a lvm pv: lsblk --json -o PATH,PKNAME | jq -r '.blockdevices[] | select(.path == "/dev/mapper/reform_crypt") | .pkname' | 16:43 |
+ bkeys (~Thunderbi@66.110.201.50) | 16:58 | |
- kremlin (PART: WeeChat 3.8) (~kremlin@167.114.218.124) | 17:01 | |
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-38-144.bbcust.telenor.se) | 17:11 | |
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@66.110.201.50) | 17:13 | |
minute | bremner: yeah, usually pc platform leans more heavily on pcie | 17:16 |
minute | an exception is qoriq/layerscape | 17:16 |
minute | i wonder if layerscape has been abandoned (further development i mean) by nxp or not... | 17:17 |
+ LainIwakura (~LainIwaku@user/LainIwakura) | 17:27 | |
+ bkeys (~Thunderbi@66.110.201.50) | 17:54 | |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50) | 18:00 | |
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-88-198.tukw.qwest.net) | 18:07 | |
+ colinsane (~colinunin@97-113-88-198.tukw.qwest.net) | 18:12 | |
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@66.110.201.50) | 18:12 | |
+ vkoskiv (~vkoskiv@109-204-186-7.cust.valoonet.fi) | 18:21 | |
- LainIwakura (QUIT: Ping timeout: 272 seconds) (~LainIwaku@user/LainIwakura) | 18:29 | |
- colinsane (QUIT: Ping timeout: 240 seconds) (~colinunin@97-113-88-198.tukw.qwest.net) | 18:30 | |
josch | minute: hi, could you please merge https://source.mnt.re/reform/qcacld2/-/merge_requests/12 thank you! | 18:41 |
+ colinsane (~colinunin@97-113-91-204.tukw.qwest.net) | 18:44 | |
+ bkeys (~Thunderbi@66.110.201.50) | 18:44 | |
- colinsane (QUIT: Client Quit) (~colinunin@97-113-91-204.tukw.qwest.net) | 18:45 | |
josch | it's for linux 6.16 support from here: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/130 | 18:49 |
josch | i'm currently building a system image with linux 6.16 here in case somebody manages to try this out before i do (not within the next 3 hours): https://source.mnt.re/josch/reform-system-image/-/pipelines/4365 | 18:49 |
josch | bremner: ^ | 18:54 |
+ mjw (~mjw@81.175.68.225) | 19:11 | |
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@81.175.68.225) | 19:16 | |
+ LainIwakura (~LainIwaku@user/LainIwakura) | 19:34 | |
- LainIwakura (QUIT: Quit: Client closed) (~LainIwaku@user/LainIwakura) | 19:41 | |
sigrid | josch: any improvements specifically for rk3588 beyond newly merged patches? | 19:42 |
josch | sigrid: your question implies that i know what i'm doing which, even 4 years later, i still must firmly deny :D | 19:49 |
josch | i'm applying the collabora patch stack -- i am not understanding *what* the patches do, sorry :/ | 19:49 |
sigrid | np :) | 19:50 |
josch | through bremner seems to have implied during the past few days that there are hibernation specific patches in there | 19:51 |
josch | the pcie reset stuff | 19:51 |
bremner | some of it, but not the important bits, is my best guess ATM | 19:52 |
josch | bremner: if you have another patch for me, i can put it on top of the stack :) | 19:54 |
josch | did i miss something in your git? | 19:54 |
minute | josch: merged | 19:57 |
josch | thank you! | 20:01 |
bremner | josch: not pushed yet, still trying to apply a couple of patches (and test the new series) | 20:03 |
josch | bremner: good news: https://mister-muffin.de/p/BgHu.jpg | 20:05 |
bremner | nice! | 20:05 |
ch | any recommendations on autolaunching sway in a logged in session on boot? | 20:05 |
sigrid | greetd, probably | 20:06 |
kfx | I just put "pgrep sway || sway" in my .profile | 20:06 |
sigrid | I have it configured to launch sway on vt7 after entering user/password in the terminal | 20:06 |
josch | ch: i used to use auto-login with greetd. I think you can also auto-login with gdm. And internet says use systemd: https://wiki.archlinux.org/title/Sway#Starting | 20:08 |
ch | i dont see the systemd part | 20:09 |
josch | ch: as a systemd user service -- though with bookworm i had no luck with this | 20:11 |
ch | i understood that to mean something triggered by a DM | 20:12 |
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@66.110.201.50) | 20:13 | |
+ bkeys (~Thunderbi@66.110.201.50) | 20:26 | |
+ mjw (~mjw@ip-80-113-60-211.ip.prioritytelecom.net) | 20:44 | |
frickler | hmm, mmmm@mmmm also sounds nice, maybe I should switch from mnt@mnt ;) | 21:00 |
ch | i got the feeling mmmm has a very specific meaning there | 21:04 |
ch | not gonna speculate about the details tho (: | 21:05 |
josch | oh please do :) | 21:05 |
josch | i don't think you'll be able to guess :D | 21:05 |
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@66.110.201.50) | 21:08 | |
josch | ch: MNT offers the NEO2 layout for their keyboard because me and two other weirdos refuse to use qwerty but this is suboptimal when you are testing system images several times a week and cannot be bothered to spend the time to change the layout away from the default each time you pop in a new sd card | 21:24 |
josch | ch: thus, the username, the password and the computer name are written using the only key which is the same for qwerty and for neo2: the M | 21:24 |
josch | (MM definitely has nothing to do with the MM in mmdebstrap -- don't listen to those who would like to tell you otherwise) | 21:25 |
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2a02-8434-b6a3-e901-daca-beef-9a0a-5e34.rev.sfr.net) | 22:28 | |
+ bkeys (~Thunderbi@66.110.201.50) | 22:44 | |
Zaba | bremner: regarding lspci being pretty sparse - this is not simply because it's an SoC, because modern x86 chips are also SoCs. it has more to do with the overall system architecture and the fact the rk3588 and most other ARM chips are specifically *embedded* SoCs, even if they're being used for other purposes by some | 22:45 |
- bkeys (QUIT: Ping timeout: 276 seconds) (~Thunderbi@66.110.201.50) | 22:53 | |
ch | josch: and i thought its mm's minimnt | 23:09 |
ch | ... embedded and thus people claim nobody needs enumeration and thus you get an internal bus thats not enumeratable? :) | 23:13 |
kfx | why make anything discoverable when you can blanket the world in millions of nearly-identical-but-incompatible devicetree files? | 23:19 |
Zaba | no, it means you have relatively compact CPU cores and can use the die space for an assortment of potentially useful logic to help people optimise their BOM cost | 23:21 |
- xktr (QUIT: Ping timeout: 252 seconds) (~xktr@user/xktr) | 23:28 | |
+ xktr (~xktr@user/xktr) | 23:35 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!