2024-07-12.log

+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)00:51
+ ZylonMaster (~hjcs@syn-098-015-248-249.res.spectrum.com)01:43
- Gooberpatrol66 (QUIT: Ping timeout: 268 seconds) (~Gooberpat@user/gooberpatrol66)01:43
- mtm (QUIT: Ping timeout: 252 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)02:03
- chomwitt (QUIT: *.net *.split) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)02:04
- digitalrayne (QUIT: *.net *.split) (~digitalra@vps-446f4f39.vps.ovh.ca)02:04
- ehenter (QUIT: *.net *.split) (~ehenter@81-175-159-24.bb.dnainternet.fi)02:04
- ptrc (QUIT: *.net *.split) (~ptrc@ptrc.gay)02:04
- sbp (QUIT: *.net *.split) (~sbp@apache/doge/sbp)02:04
- romi (QUIT: *.net *.split) (bd30729973@user/romi)02:04
- chartreuse (QUIT: *.net *.split) (~chartreus@S0106908d78501d1d.cg.shawcable.net)02:04
- qbit (QUIT: *.net *.split) (~qbit@mail.suah.dev)02:04
- grimmware (QUIT: *.net *.split) (sid638840@id-638840.hampstead.irccloud.com)02:04
- senzilla (QUIT: *.net *.split) (sid151180@id-151180.hampstead.irccloud.com)02:04
- yuu (QUIT: *.net *.split) (sid267332@id-267332.ilkley.irccloud.com)02:04
- laumann (QUIT: *.net *.split) (~quassel@user/laumann)02:04
- mjw (QUIT: *.net *.split) (~mjw@gnu.wildebeest.org)02:04
- ex-parrot (QUIT: *.net *.split) (~fincham@user/ex-parrot)02:04
- Bertl (QUIT: *.net *.split) (herbert@IRC.13thfloor.at)02:04
- amospalla (QUIT: *.net *.split) (~jordi@user/amospalla)02:04
- kensanata (QUIT: *.net *.split) (~alex@user/kensanata)02:04
- ndufresne (QUIT: *.net *.split) (~ndufresne@apple.collaboradmins.com)02:04
- mhoye (QUIT: *.net *.split) (~mhoye@li319-32.members.linode.com)02:04
- Twodisbetter (QUIT: *.net *.split) (2cc0e4ea1c@irc.cheogram.com)02:04
- nocko (QUIT: *.net *.split) (~nock@user/nocko)02:04
- xktr (QUIT: *.net *.split) (~xktr@user/xktr)02:04
- amk (QUIT: *.net *.split) (~amk@user/amk)02:04
- violet (QUIT: *.net *.split) (~vi@user/meow/violet)02:04
- gsora (QUIT: *.net *.split) (~gsora@user/gsora)02:04
- kuno (QUIT: *.net *.split) (sid299442@id-299442.helmsley.irccloud.com)02:04
- svp (QUIT: *.net *.split) (sid537750@id-537750.uxbridge.irccloud.com)02:04
- buckket (QUIT: *.net *.split) (~buckket@vps.buckket.org)02:04
- skipwich (QUIT: *.net *.split) (~skipwich@user/skipwich)02:04
- whereiseveryone (QUIT: *.net *.split) (206ba86c98@2a03:6000:1812:100::2e4)02:04
- josch (QUIT: *.net *.split) (~josch@mister-muffin.de)02:04
- erle (QUIT: *.net *.split) (~erle@user/erle)02:04
- dodo (QUIT: *.net *.split) (~dodo@user/dodo)02:04
- cow321 (QUIT: *.net *.split) (~deflated8@user/meow/deflated8837)02:04
- minute (QUIT: *.net *.split) (~mntirc@softboy.mntmn.com)02:04
- jackhill (QUIT: *.net *.split) (~jackhill@kalessin.dragonsnail.net)02:04
- plomlompom (QUIT: *.net *.split) (~plom@play.plomlompom.com)02:04
- cobra (QUIT: Ping timeout: 260 seconds) (~cobra@user/Cobra)02:04
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)02:05
+ mjw (~mjw@gnu.wildebeest.org)02:06
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)02:07
+ Twodisbetter (2cc0e4ea1c@irc.cheogram.com)02:07
+ buckket (~buckket@vps.buckket.org)02:07
+ digitalrayne (~digitalra@vps-446f4f39.vps.ovh.ca)02:07
+ skipwich (~skipwich@user/skipwich)02:07
+ nocko (~nock@user/nocko)02:07
+ xktr (~xktr@user/xktr)02:07
+ whereiseveryone (206ba86c98@2a03:6000:1812:100::2e4)02:07
+ ehenter (~ehenter@81-175-159-24.bb.dnainternet.fi)02:07
+ ptrc (~ptrc@ptrc.gay)02:07
+ sbp (~sbp@apache/doge/sbp)02:07
+ romi (bd30729973@user/romi)02:07
+ chartreuse (~chartreus@S0106908d78501d1d.cg.shawcable.net)02:07
+ josch (~josch@mister-muffin.de)02:07
+ amk (~amk@user/amk)02:07
+ qbit (~qbit@mail.suah.dev)02:07
+ violet (~vi@user/meow/violet)02:07
+ gsora (~gsora@user/gsora)02:07
+ erle (~erle@user/erle)02:07
+ dodo (~dodo@user/dodo)02:07
+ grimmware (sid638840@id-638840.hampstead.irccloud.com)02:07
+ senzilla (sid151180@id-151180.hampstead.irccloud.com)02:07
+ kuno (sid299442@id-299442.helmsley.irccloud.com)02:07
+ svp (sid537750@id-537750.uxbridge.irccloud.com)02:07
+ yuu (sid267332@id-267332.ilkley.irccloud.com)02:07
+ cow321 (~deflated8@user/meow/deflated8837)02:07
+ laumann (~quassel@user/laumann)02:07
+ minute (~mntirc@softboy.mntmn.com)02:07
+ jackhill (~jackhill@kalessin.dragonsnail.net)02:07
+ plomlompom (~plom@play.plomlompom.com)02:07
* lithium.libera.chat changed mode (+o, minute)02:07
+ ex-parrot (~fincham@user/ex-parrot)02:09
+ Bertl (herbert@IRC.13thfloor.at)02:09
+ amospalla (~jordi@user/amospalla)02:09
+ kensanata (~alex@user/kensanata)02:09
+ ndufresne (~ndufresne@apple.collaboradmins.com)02:09
+ mhoye (~mhoye@li319-32.members.linode.com)02:09
+ kensanata4 (~alex@user/kensanata)02:12
- kensanata (QUIT: Quit: Ping timeout (120 seconds)) (~alex@user/kensanata)02:13
* kensanata4 -> kensanata02:13
- ZylonMaster (QUIT: Read error: Connection reset by peer) (~hjcs@syn-098-015-248-249.res.spectrum.com)02:20
+ ZylonMaster (~hjcs@syn-098-015-248-249.res.spectrum.com)02:20
+ cobra (~cobra@user/Cobra)02:28
+ hjcfd (~hjcs@syn-098-015-248-249.res.spectrum.com)02:42
- ZylonMaster (QUIT: Ping timeout: 252 seconds) (~hjcs@syn-098-015-248-249.res.spectrum.com)02:44
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)02:44
+ ZylonMaster (~hjcs@syn-098-015-248-249.res.spectrum.com)02:55
- hjcfd (QUIT: Ping timeout: 264 seconds) (~hjcs@syn-098-015-248-249.res.spectrum.com)02:58
bkeysI got mainline Fedora on the Reform with hardware accel and wifi working just fine; although the internal display doesn't light up. I'm working on seeing if I can replicate my setup on here with CentOS Stream since I want something more stable02:58
bkeysI got my notes and have documented what I have done to this point; and when I have it all done I will post it to the Discourse02:59
- cobra (QUIT: Quit: ZNC 1.8.2 - https://znc.in) (~cobra@user/Cobra)03:03
+ cobra (~cobra@user/Cobra)03:08
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)03:08
- ZylonMaster (QUIT: Quit: Leaving) (~hjcs@syn-098-015-248-249.res.spectrum.com)03:22
- sevan (QUIT: Ping timeout: 256 seconds) (~sevan@user/venture37)03:40
+ jn_ (~quassel@2a0a-a549-9845-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de)04:53
- jn_ (QUIT: Changing host) (~quassel@2a0a-a549-9845-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de)04:53
+ jn_ (~quassel@user/jn/x-3390946)04:53
- jn (QUIT: Ping timeout: 272 seconds) (~quassel@user/jn/x-3390946)04:53
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@45.134.140.153)06:14
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)07:56
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)08:04
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)08:32
op_4minute: what are some of the design goals for the reform next? or maybe this is sketched somewhere? sorry if people ask a bunch08:50
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)09:02
joschop_4: https://source.mnt.re/reform/reform-next :)09:06
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)09:34
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)09:49
- murphnj (QUIT: Server closed connection) (~murph@user/murphnj)10:13
+ murphnj (~murph@user/murphnj)10:14
op_4josch: super cool, thanks!10:26
joschthank minute who wrote this monster README :D10:27
op_4minute: thanks :D10:29
op_4pocket reform is proving to be a great gateway drug, can't wait to see what the next turns out to be!10:29
joschop_4: for more reform next candy also check out their fedi account: https://mastodon.social/@mntmn/11276801423129765810:31
op_4sweet10:31
op_4ACTION now somewhat regrets jumping the gun and buying a framework10:32
joschi guess it depends on what you are looking for in a laptop :)10:33
joschi just bought another second hand thinkpad t440 for 200 bucks for a friend because their current thinkpad dies a slow death. We just need to bridge the few months until the Reform Next can become the real new machine. :)10:34
jn_Framework USB slots in a Reform would be kind of cool to have someday10:38
jn_best of both worlds10:38
op_4josch: unfortunately it needs to be able to do $JOB stuff (so slack, zoom, ... ) 10:39
op_4which i suppose can be run in a browser, but that's quit the ask for a cpu10:39
joschjn_: i'm not familiar with the framework design. Do you mean these orange, green, red and lavender little sticks?10:40
jn_i don't know the colors10:40
jn_slots for these little square modules in the bottom left: https://www.notebookcheck.net/fileadmin/Notebooks/News/_nc3/Press_Assets_img02.jpg10:41
op_4https://frame.work/nl/en/marketplace/expansion-cards10:41
jn_a Reform might even stack two of them, frameworks are probably too thin for that10:41
joschah okay, what would be the use case? you buy these from framework to stick them into your reform?10:42
op_4or really https://github.com/FrameworkComputer/ExpansionCards here are the specs10:42
joschjn_: the reform next is also pretty thin :)10:42
jn_having access to the whole variety of framework modules10:42
jn_that's the use10:42
joschjn_: are people creating their own expansion cards?10:43
jn_yes, sometimes10:43
joschjn_: do you have a link?10:43
jn_e.g. https://github.com/LeoDJ/FW-EC-DongleHiderPlus10:43
joschaha i see10:44
joschthough those modules might be too big to fit into the reform next with its mechanical keyboard10:45
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@2a01:4f8:1c1b:4579::1)10:45
jn_yeah, it's definitely something that would need to go into the mechanical design in order to work well10:45
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)10:47
joschthe DongleHider+ looks very useful -- it's essentially what i do with the free volume in my reform :)10:47
grimmwarejosch: if there's space in the pocket I'm considering stripping back my SDR and putting it in there11:20
- buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org)11:38
+ buckket (~buckket@vps.buckket.org)11:39
minutejn_: op_4: i don't want to adjust our designs to match another company's product that are not open hardware, especially if the benefit is not clear enough. on reform next, makers will be able to completely customize the whole port farms, not just usb-c adapters11:56
chartreuseSo I managed to get one of those random lockups while the system was sitting with the screen off. And journalctl -k --boot=-1 doesn't show anything really. The last set of messages is kernel messages about ti_sn_bridge_atomic_disable skipped, _post_disable skipped, and before those imx-dcss 32e00000.display-controll: pixel clock set to 148500kHz... 11:58
chartreuseAnd those seem to occur after any screen wakeup, and the last of those happened around 8hr ago, so nothing really useful there 11:59
chartreuseWhatever seems to happen almost doesn't seem like it happens in linux...12:00
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)12:00
chartreuseI guess I should set up a serial console or at least an ssh server so I can see if the linux system is up12:00
joschchartreuse: you read about sigrid's experiments the past two nights?12:03
chartreuseSorta, that's why I decided to see if something happens to mine leaving it on till it crashes12:04
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)12:06
minutejosch: i'm a bit behind on log, do you have a irc log link to those experiments perhaps?12:14
amospallaDo your pocket have some screen ghosting?12:19
joschminute: i think sigrid's last message concerning those experiments is in the log of 2024-07-09: "I've disabled scu+l2 power down here and will see if it's related in any way" -- this was as part of investigating the random lock-ups during idle of imx8mq observed by swivel who has the reform on idle in the tty (not in sway)12:20
joschchartreuse: are your random lock-ups in sway or while idling on a tty?12:23
chartreuseI was in sway, with it in swayidle/swaylock with dpms off.12:34
chartreuseNow that I have ssh server installed I'll leave it running another few days and if it locks I'll see if it responds, also noted the ip address this time12:35
joschchartreuse: when you say "with dpms off" do you mean that your swayidle calls 'output * dpms off' or that you are *not* using any method interacting with dpms but use display brightness instead?12:35
joschis https://source.mnt.re/ offline just for me or for everybody else too?12:56
gsorawaiting for gitlab to boot here 12:57
gsoranow it's completely down12:57
joschminute: server maintenance?12:58
minuteup for me12:58
minuteprobably security update12:58
gsoraconfirming it's up now here12:59
joschit's back :D12:59
joschthat didn't happen to me before12:59
minuteyes, was a security update13:40
[tj]I don't really get the hype of the framework modules (I write this from my framework 13)13:41
[tj]4 usb-c ports would have been fine too13:42
[tj]I have 2 usb c, usb a, hdmi, microsd, 1TB, 2 2.5g ethernet13:43
[tj]the 1TB storage shipped with a bug where it used 2W constantly13:43
[tj]the microsd is terrible to use as it is just a friction fit rather than a push to lock13:43
[tj]the ethernet protrude from the laptop so have to be taken out anyway to go anywhere13:44
[tj]the hdmi isn't as useful as my usb-c hdmi+usba+ethernet13:44
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)13:51
minute[tj]: interesting, thanks for your experience report :313:51
- mtm (QUIT: Ping timeout: 246 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:03
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:06
op_4[tj]: from my perspective it's not hype, it's a combination of: wanting n standards instead of n+1; not having to carry dongles because they're physically integrated with the device in a uniform way but still exchangeable (in this respect eth is a failure, as it protrudes)14:10
op_4but this doesn't rule out easily exchangeable daughterboards inside the device, that's fine too (and maybe preferable in some situations)14:11
[tj]op_4: which modules do you have?14:14
[tj]I think before you have this you think "oh that will save me buying dongles", but you just buy dongles in a different format14:16
amospalla;14:17
Zabapersonally I’m almost never using dongles because most devices have usb-c or I have like usb-c-to-b cables for things 14:18
Zabaso I don’t see the appeal of being able to swap different ports *inside* the laptop at all14:18
ZabaEthernet is probably the only thing I have a (pretty rarely used) dongle for and it’s too bulky to fit in most laptops anyway 14:18
[tj]10G ethernet would be fun, but only for the "ha ha ha this is stupid" factor14:19
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)14:25
gsoraspeaking of framework modules, i wonder if the SoCs available for reform can handle all those high-speed USB devices14:29
gsorawithout a huge performance impact14:29
* Guest5756 -> mjw14:31
minutethe hdmi stuff relies on dual-mode usb-c (displayport) which then gets actively converted inside the dongle 14:32
minutereform next currently has no support for dual-mode usb-c but it could be done later by combining hdmi back into displayport in a different right-side port board14:32
minuteif there weren't two competing display standards all of this would be much easier...14:33
gsoracue in xkcd 927 :^)14:34
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)14:44
+ bkeys (~Thunderbi@45.134.140.153)14:47
bkeysHi all14:47
bkeysSo I got a CentOS Stream aarch64 image and I want to try to boot it on the Reform; but when I write the image I need to shift it over a few megabytes so I can put uboot on the front; what is the best method for that?14:48
bkeysYesterday I got Fedora working except the internal display and ethernet, and I want to see if I can replicate the same success with CentOS Stream14:48
gsorahmm i think you could cat them into a single image and then write it to the microsd14:48
joschbkeys: i'd redo the partition table using parted and then dd the contents of your original partition onto the new (shifted) partition14:49
bkeysOkay; I'll just need another drive to flash it onto, I don't want to override my system image SD card or the Fedora one I built yesterday14:50
bkeysACTION found one14:50
bkeysjosch: So if someone were to brick their emmc; they couldn't just boot from an SD card and fix it?14:54
joschbkeys: correct14:54
joschbkeys: with a311d you need either a CM4 motherboard thing or a hdmi adapter dongle which gets you usb-boot14:55
joschbkeys: i can find the details in the irc logs later if you like14:55
minutehuh, hadn't heard about LDSA choc keycaps https://kbd.news/LDSA-keycap-profile-1377.html14:57
minutebut sold out14:58
bkeysjosch: I do have a cm4 io motherboard15:15
joschbkeys: then you should be able to unbrick it! :)15:15
josch(though i cannot tell you how -- just what i read other people here on irc say)15:16
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)15:18
bkeysLooks like this SD card is dead15:22
bkeysLets go find another one15:22
- chomwitt (QUIT: Ping timeout: 246 seconds) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)15:27
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@45.134.140.153)15:29
+ bkeys1 (~Thunderbi@45.134.140.153)15:29
bkeys1josch: Do I want to create an msdos or gpt partition table?15:30
bkeys1I'm gonna guess gpt cause that's what the raw image had15:30
joschbkeys1: for the reform-system-image we use an msdos partition table but i have no personal preference15:31
* bkeys1 -> bkeys15:32
joschuboot should support either15:34
bkeysAn error occured with gparted -_-15:34
bkeysI wonder if it's just complaining because the partition was shifted left by 5 mb15:35
bkeysI'll just do a dd instead of a raw copy from gparted15:36
bkeysWell doing a sha1 on both partitions and they are identical15:37
bkeysBut now it's not letting me just copy/paste the xfs partition used for /boot15:37
chdoesnt uboot fit into the reserved space?15:41
chbut maybe not15:41
bkeysIf I try to dd it, the whole partition table gets wiped15:43
bkeysOkay so I have the partitions shifted over 5mb and they are identical to how they were initially flashed and the contents all look sane15:48
bkeysjosch: So what I'm gonna do is dd if=uboot-flash.bin of=/dev/sdc15:49
bkeysRight?15:49
bkeyssudo dd if=Devel/reform/meson-g12b-bananapi-cm4-mnt-reform2-flash.bin of=/dev/sdb  skip=1 seek=115:49
bkeysI think this is what I run, this is how I installed Fedora on the other SD card15:49
joschbkeys: the default block size for dd is 512 so yes, this should work15:52
bkeysWell it wrote right over my partition table and gparted doesn't see anything now15:52
bkeysBut I seem to be able to write like this if I use an msdos partition table?15:52
joschi cannot tell you whether this works with gpt because i only used this with msdos15:52
bkeysI'll try with msdos then15:54
chmaybe you can post a script showing exactly what you're doing and where the files come from16:00
chthen we can move off the speculation train a bit16:01
joschit helps to exclusively work with /sbin/parted to achieve this instead of using the gui :)16:02
bkeyshttps://paste.centos.org/view/6812849816:04
bkeysThis is my notes for Fedora on the Reform, I'm trying to replicate it with CentOS Stream which is more difficult because they don't have prebuilt images like this16:05
bkeysIn the end I'd like to have a really smooth experience and make it easy for other Reform owners to run RPM based stuff on their Reform16:06
joschbkeys: i think you will end up having to patch the Fedora kernel so that things work better and once you are at that point, you need to be able to build the images yourself as well16:09
bkeysI agree, but I do not possess the knowledge to build images16:10
bkeysIn theory, since Fedora works they have kmod SIG which builds fedora flavored kernels for enterprise linux; so CentOS is a possibility as well for those wanting a stable experience16:10
joschbkeys: https://en.wikipedia.org/wiki/GUID_Partition_Table indicates that it is a bad idea to write u-boot onto the 512 byte offset :)16:10
bkeysI'm using an msdos table16:11
chi'd say it should work, so maybe something got mixed up somewhere16:17
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)16:29
bkeysCentOS didn't boot; I'm gonna give up until I get some further guidance from the CentOS Stream people on what to do16:48
bkeysIn the end they should have live images just like Fedora does. But for now; I'm gonna boot back into my Fedora SD card and see about building the Fedora kernel with the Reform specific patches16:49
joschbkeys: apart from patches and device tree, do not forget to enable some kernel options. We needed to add these for Debian: https://paste.debian.net/1323060/16:55
bkeysWhere do I put these?16:55
ch.config16:55
joschbkeys: depends on how fedora is building their kernel16:55
joschyes, ultimately .config, but fedora is very likely to have some kernel config management16:56
bkeysWill a kernel patch be needed to get the internal display working?16:57
joschbkeys: you probably need 0000-v9_20231124_neil_armstrong_drm_meson_add_support_for_mipi_dsi_display.patch16:59
joschbut i can only read patch descriptions -- minute is the one who knows the details :)16:59
bkeysMind posting a link to the kernel patches?16:59
bkeysI can just build a fedora kernel with them16:59
joschbkeys: it's all in the reform-debian-packages repo under linux/patches6.9/meson-g12b-bananapi-cm4-mnt-reform217:00
joschor pick a different patches* directory for a different kernel version17:00
minuteyou basically need all the display related patches to make the display work OK17:00
bkeysOkay, if I get a working kernel I'll see about setting up a copr repo so people can easily get it17:00
bkeysI'll try to get the build going on my rhel9 aarch64 server since it's got 64GB of RAM and 32 cores17:01
joschbkeys: to build the kernel, 3.6 GB of RAM are suffcient :)17:02
joschbut of course 32 cores help a lot ^^17:02
+ mark_ (~mjw@gnu.wildebeest.org)17:11
- chomwitt (QUIT: Ping timeout: 256 seconds) (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)17:29
bkeysI'm building it with just the a311d patches right now17:29
op_4does anyone have any suggestions to reduce ambient power drain on the pocket? seems like it drains about 1.5% ish / hour. I tried adding a 50ms sleep to the core loop of the controller in the shutdown state, but anectodatlly no diff19:31
op_4*ambient when it standby19:31
minuteop_4: not yet known19:33
op_4minute: thanks, i'll keep poking around in the fw19:41
minuteop_4: also there are 2x rp2040, the issue could also be in the keyboard19:42
op_4minute: good point, i'll try adding it to both controllers19:48
op_4while we're talking about the keyboard minute looking at my power profiling it seems the leading call is usb_hcd_giveback_urb_bh --- i don't really know what this is about, but is it possible we have some polling/handshaking happening rapidly in the keyboard?19:49
op_4leading call while idle that is19:50
minuteop_4: it is possible that something is wonky about usb handling yeah19:50
op_4yeah it's being called about 200times/sec and accounts for like 3ms of kernel time every second. Seems high, i don't see this on my other laptop, but really not an expert19:52
+ gustav28 (~gustav@c-1134524e.019-141-67626730.bbcust.telenor.se)20:02
* mjw -> Guest170120:09
- Guest1701 (QUIT: Killed (tantalum.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)20:09
* mark_ -> mjw20:09
+ Guest1701 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)20:09
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)20:21
op_4minute: the other controller loop has a state machine in it, do you happen to know off-hand which state is power off so that i can add sleeps there?20:47
op_4(also seems t_report is unused?)20:50
- Gooberpatrol66 (QUIT: Ping timeout: 260 seconds) (~Gooberpat@user/gooberpatrol66)21:29
bkeysjosch: How long does it usually take to build the kernel on your hardware?21:33
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)21:57
- eery (QUIT: Ping timeout: 252 seconds) (~eery@172.97.103.152)22:06
+ eery (~eery@172.97.103.152)22:06
joschbkeys: on the a311d it takes about 3 hours22:13
joschbkeys: on the imx8mq it was around 6 hours22:13
joschbkeys: the arm build server by MNT takes 50 minutes22:13
- gustav28 (QUIT: Quit: Quit) (~gustav@c-1134524e.019-141-67626730.bbcust.telenor.se)22:15
bkeysThis build I am doing is taking forever it feels like22:25
joschbkeys: the Debian kernel build would take four times as much if I had not disabled building debug symbols and some other stuff22:26
bkeysYeah that's my guess is that it must be building it multiple times22:26
bkeysDang it, I included the Reform patches; but don't I also need to do something with the dtb files?22:28
sigridthird day (this time idle all the time) without hangs22:29
sigridsounds like this might be working. if that's the case it's setting two bits in a register and I can try setting just one next time and see22:29
joschsigrid: nice! that's with 9front or linux?22:30
sigrid9front22:30
sigridit should be easy to produce a fix for linux though22:31
joschsigrid: i think minute would like to hear details -- i tried to give a summary earlier today but obviously am the wrong person to talk about this :)22:32
sigridminute: https://ftrv.se/_/imx8mq_gpc_lpcr_a53_ad.png22:37
sigridboth of these set to 1, I think the former doesn't matter22:37
sigridthe default for the former is 1, but the second one is 022:38
sigridthe description of the former one is hard to parse for me, I have no idea what they mean22:39
sigridguess it's gonna take more time to figure out whether it actually does anything for real, I am still gonna wait for a week without hangs to say anything more22:41
+ chomwitt (~chomwitt@2a02:587:7a06:cd00:1ac0:4dff:fedb:a3f1)22:46
minutesigrid: did you have random hangs on 9front, and tweaking those bits made them go away, or...?22:50
sigridyes. I started having them again despite wifi module not being connected (which was my first theory on hangs)22:50
minutebkeys: dtb should be compatible if the kernel has the patches22:50
sigridnow I set those bits and so far for several days I've had none22:50
minutesigrid: oh wow ok22:51
joschminute: also wow at your service concerning keyboard trace routing :D22:52
minutejosch: you're welcome, if it works i can send you a v4 rgb version for betatesting and dremeling :D22:53
minutei just ordered 10x prepopulated pcbs at jlc (without the actual keyswitches)22:53
minuteam looking forward to how the rgb action is gonna turn out :D22:54
joschminute: can you send me a receipt for that? that'd make me feel less bad drilling holes into things XD22:56
minutejosch: nah! i'm interested in the trackpoint hacking results22:57
joschif you insist, i'd give it a try!22:57
minutenice22:58
joschfinally that bag of 100 choc brown switches in my drawer will see some use it seems ;)22:59
minuteyesss23:50
jfredI wonder if anyone makes kailh choc keycaps with a cutout for a trackpoint or if you'll need to drill out some keycaps too23:59

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