bremner | hyper trackball? | 00:32 |
---|---|---|
- AnimaInvicta (PART: !!unknown attribute: msg!!) (~AnimaInvi@88-120-179-216.subs.proxad.net) | 00:33 | |
josch | minute: after adjusting my antenna I now get 35 Mbps down and 19 Mbps up with quectel em06-e (provider: Lebara/O2). In my standalone wifi/lte access point the same sim card was only able to do 15 Mbps despite a much larger antenna... magic... | 00:51 |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 01:53 | |
minute | josch: oh neat | 02:08 |
minute | josch: take a look at the quickstart manual concerning the backlight magic ^^ | 02:08 |
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org) | 02:30 | |
josch | whaaaat no way! | 02:37 |
josch | classic reform with v4 keyboard needs this | 02:38 |
josch | too bad the information has to go through the OS first fo that one | 02:38 |
bkeys | My build didn't include the .dts -_- I hate packaging so much it's always so opaque | 02:42 |
bkeys | I will just place it in there without patching | 02:42 |
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149.210.5.33) | 03:53 | |
- cobra_ (QUIT: Read error: Connection reset by peer) (~cobra@user/Cobra) | 03:55 | |
+ cobra (~cobra@user/Cobra) | 03:56 | |
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@i5C74DE14.versanet.de) | 03:58 | |
+ nsc (~nicolas@i5C74DF29.versanet.de) | 04:00 | |
kfx | hmmm.. got a build with mux_mmio included, but still can't see mmc1 | 04:39 |
kfx | not even sure how to debug this tbh | 04:39 |
bkeys | kfx: Welcome to my world | 04:48 |
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon) | 05:01 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 05:01 | |
kfx | would be cool if I could build a kernel in under two hours :/ | 05:07 |
- RandyK (QUIT: Remote host closed the connection) (~RandyK@user/randyk) | 05:08 | |
+ RandyK (~RandyK@user/randyk) | 05:08 | |
- paperManu (QUIT: Ping timeout: 276 seconds) (~paperManu@72.10.128.164) | 05:22 | |
bkeys | kfx: I totally understand | 05:49 |
bkeys | I'm using copr's infrastructure and their builders take about 3 hours | 05:58 |
kfx | I got a rpi5 for builds, takes about 2.5 hours. on my 40-core x86_64 desktop with qemu-user... it takes the same amount of time | 06:20 |
josch | why emulate? linux can be cross-compiled easily | 06:22 |
kfx | because it's easier than cross-compiling | 06:24 |
kfx | I very much do not want to learn anything else about kernel building. once I get one that works I will automate what I have | 06:24 |
- chorc (QUIT: Quit: ZNC 1.9.1 - https://znc.in) (~chorc@user/chorc) | 06:55 | |
+ chorc (~chorc@user/chorc) | 06:56 | |
- Guest2002 (QUIT: Ping timeout: 260 seconds) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 07:01 | |
+ chomwitt (~chomwitt@2a02:85f:9a1d:4100:1ac0:4dff:fedb:a3f1) | 08:16 | |
+ Guest40 (~Guest3@118.173.15.179) | 08:23 | |
- Guest40 (QUIT: Quit: Client closed) (~Guest3@118.173.15.179) | 08:56 | |
- RandyK (QUIT: Remote host closed the connection) (~RandyK@user/randyk) | 09:06 | |
+ RandyK (~RandyK@user/randyk) | 09:06 | |
zeha | minute: no :/ | 09:54 |
minute | zeha: aw :( | 09:55 |
minute | zeha: congress? :D | 09:55 |
zeha | maybe! lets see | 09:56 |
zeha | still wondering if i can get a room for a dance class at cch :) | 09:57 |
minute | zeha: oh you would run that? | 10:31 |
zeha | yeah. last year we had three semi-spontaneous events in the hallways, and i'd try to organize something more 'formal' this year | 10:34 |
minute | zeha: nice! | 10:47 |
minute | zeha: what kind of dances? | 10:48 |
zeha | last year we had lindy hop, west coast swing, zouk and i think individuals showed some other styles | 10:49 |
+ mjw (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 11:07 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 11:28 | |
- mjw (QUIT: Ping timeout: 268 seconds) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 11:46 | |
* mark_ -> mjw | 12:01 | |
+ paperManu (~paperManu@72.10.128.164) | 12:14 | |
minute | zeha: neat | 12:21 |
minute | ok, in a train to karlsruhe | 12:21 |
josch | sweet :) | 12:36 |
josch | (both: the dancing and minute coming to visit us in the south) | 12:36 |
abortretryfail | kfx: glad I'm not the only one who'd rather emulate than deal with the cross-compile disaster. | 12:53 |
josch | is it that bad on other distros? | 12:53 |
abortretryfail | It's that bad on debian too. :D | 12:54 |
abortretryfail | So far the only distro I've seen who actually makes it *easy* is PostmarketOS | 12:54 |
josch | abortretryfail: you know that i'm the maintainer of sbuild, right? You just pass --arch=foo to sbuild and then you get your cross compiled linux package. | 12:54 |
abortretryfail | Don't you also have to have a bunch of stuff installed in special places first? | 12:54 |
josch | abortretryfail: nope | 12:54 |
josch | i can cross compile linux on a vanilla debian installation just by running this: | 12:55 |
josch | sudo apt install sbuild mmdebstrap uidmap && sbuild --chroot-mode=unshare --arch=foo linux | 12:55 |
josch | (replace foo with your architecture of choice) | 12:55 |
josch | oh actually it's --host=foo, sorry | 12:56 |
abortretryfail | How new is this? I don't remember having that option when I was trying to cross-compile packages for the old NTC Chip's Debian a few years ago | 12:56 |
- mjw (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org) | 12:56 | |
bremner | sigh. speaking of cross compilation, I guess I should not have hard coded amd64 in my config manager, now all my sbuild chroots on the pocket reform are amd64 | 12:57 |
bremner | I guess it's an achievement of some kind. | 12:57 |
josch | abortretryfail: how new is what exactly? The --host option is from 2016 | 12:58 |
josch | abortretryfail: i think these days, the problem with crossbuilding is not the tooling. I think the problem are projects with build systems which make it hard to cross-build them -- but those projects are hard to cross independent of the distro of course. | 13:00 |
abortretryfail | Yeah, I was just reading the doc for sbuild. This is probably very easy if somebody already source packaged the thing you want, but if I clone some nonsense out of Github and want to compile it maybe not so helpful. :) | 13:01 |
abortretryfail | Thanks. Next time I feel like resurrecting the Chip I'll give that a try. | 13:02 |
josch | abortretryfail: i agree, if somebody packaged your thing, then the magic of the tooling (including sbuild, including dpkg, including debhelper) will do the right thing. If you don't have these wrappers then you might end up having to pass all kinds of funny variables *and* then you are indeed responsible for installing the right packages (because nobody packaged it yet and declare what the package | 13:03 |
josch | needs). | 13:03 |
josch | abortretryfail: but the "install thing into the right place" is gone with multiarch. You install crossbuild-essential-foo (replace foo with your architecture) and you get a functioning cross compiler | 13:03 |
abortretryfail | I think I tried that multiarch stuff to get Wine/box86 working on the Reform and gave up and it took me a while to clean up the mess I made. :) | 13:05 |
josch | abortretryfail: feel free to ping me when you need help with multiarch | 13:05 |
josch | abortretryfail: not only do i maintain sbuild -- i also maintain box64 in debian ;) | 13:05 |
abortretryfail | Nah, it was for video games, which are fundamentally a waste of time. | 13:05 |
josch | hey, no dissing of my factorio play though!! ;) | 13:06 |
abortretryfail | lol, I think I wanted to see if Rimworld ran on it | 13:06 |
josch | oooh rimworld is fun too | 13:07 |
josch | abortretryfail: i wishlisted it on gog.com -- maybe i'll try it out :) | 13:07 |
- ex-parrot (QUIT: Ping timeout: 276 seconds) (~fincham@user/ex-parrot) | 13:07 | |
abortretryfail | It IS, but it's also a gigantic time sink and I need to spend less time in a chair in front of a computer. | 13:07 |
josch | true, same here | 13:07 |
josch | speaking of which | 13:08 |
josch | <= afk for a few hours | 13:08 |
abortretryfail | Peace. Thanks for everything you do. :) | 13:09 |
+ mjw (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 13:11 | |
+ ex-parrot (~fincham@user/ex-parrot) | 13:17 | |
+ josch-pocket (~josch-poc@5.42.207.9) | 14:01 | |
josch-pocket | abortretryfail: the big problem with the pocket reform with an lte modem in it is, that i can be online even when "afk" though ;) | 14:02 |
abortretryfail | ha! | 14:03 |
abortretryfail | btw, I sent you a paste from u-boot-update. I have no idea what made it break, but it's consistently broken for me. | 14:03 |
abortretryfail | oh, you got it | 14:05 |
- josch-pocket (QUIT: Ping timeout: 244 seconds) (~josch-poc@5.42.207.9) | 14:23 | |
gsora | after a few days of getting accustomed to my reform classic, i'm happy to report i use it as if it was any other computer | 15:20 |
gsora | which is a great thing! | 15:20 |
josch | gsora: you got a rk3588 classic reform? | 15:21 |
gsora | yeah | 15:21 |
gsora | i'm regularly writing code on it | 15:21 |
josch | right, sorry, i have you in my list and failed to check before asking XD | 15:21 |
gsora | haha no worries | 15:21 |
josch | gsora: did you have the same problems as me and o.o on the forum had? | 15:21 |
gsora | the keyboard lockups due to the battery view crashing? | 15:22 |
josch | yup | 15:22 |
gsora | yeah | 15:22 |
gsora | i think we were the first ones to report it? | 15:22 |
gsora | besides that, and the display issue, it's just another computer, only opensource and running arm linux :D | 15:23 |
gsora | if you ask me, that's a huge selling point | 15:23 |
josch | the reform next will be even more of that | 15:23 |
gsora | the only time i felt constrained with rk3588 was when working with a rather small rust codebase, i think rust-analyzer is just too heavy | 15:23 |
josch | looking at m.inute's fedi posts, people are probably inquiring more about the pocket than about the next which looks just like any other laptop | 15:23 |
gsora | the next in those posts looks like a powerbook titanium | 15:24 |
gsora | which is great, loved the design of those machines! | 15:24 |
gsora | minute: regarding my issues with the display... they seem completely gone? not sure what happened, but they happen less and less | 15:25 |
gsora | josch: i was meaning to ask you, i'm testing the new mesa patches through the suggested apt repo, will that land in reform's repo any time soon? if yes, how can i switch to that version? | 15:25 |
josch | minute: regarding display issues... the ones i had with kernel 6.15 and rk3588 seem to be not deterministic... i have yet to find something that reliably triggers the backlight not coming on before gdm starts... | 15:26 |
josch | gsora: minute will be the one deciding whether or not that mesa patch lands in the MNT repos | 15:26 |
josch | gsora: once it does, just disable the source.mnt.re repo and re-enable the MNT repo, no? | 15:26 |
gsora | ah, apt will take care of uninstalling packages installed from a repo that's not available anymore? | 15:27 |
josch | no, but apt will take care of upgrading to versions that are greater than the ones installed | 15:28 |
gsora | ah yes, indeed | 15:28 |
gsora | considering the performance enhancement, i hope it lands :^) | 15:30 |
+ mark_ (~mjw@gnu.wildebeest.org) | 15:30 | |
minute | josch: interesting, apparently we are not shipping alsa-ucm-conf? | 15:35 |
josch | minute: no and i don't have it installed anywhere -- should i? i don't read from the package description what i would use it for | 15:37 |
minute | josch: we're gonna need it + ship files that go in the same directory structure | 15:39 |
minute | josch: you may or may not have noticed that on pocket (and next) you can't switch between headphone + speaker in pavucontrol or gnome | 15:40 |
josch | i have noticed that | 15:40 |
minute | so i need to write files like this https://wiki.postmarketos.org/wiki/Alsa_UCM | 15:40 |
minute | (trying this atm) | 15:40 |
minute | josch: we can also move the audio stuff from reform-hw-setup into this | 15:41 |
josch | oooh the ucm profiles! | 15:41 |
josch | cool, yes reform-tools can ship those | 15:41 |
minute | because those are called a "BootSequence" in other profiles | 15:41 |
josch | and then depend on alsa-ucm-conf | 15:42 |
minute | for example /usr/share/alsa/ucm2/Rockchip/es8316/es8316.conf | 15:42 |
minute | josch: yesss | 15:42 |
bremner | any recommendations for where to source ix industrial ethernet cables? Also, is there more than one type? Ali express seems to talk about "B key" while the mntre store talks about "type A"? I'm kinda hoping I don't need to read IEC 61076-3-124 ;) | 15:42 |
bremner | Not least of which because it is 280CHF | 15:43 |
josch | bremner: the adapter from the mntre store is not an option for you? | 15:44 |
bremner | well. I'm not in Europe and it doesn't ship for at least a month? | 15:46 |
bremner | or I'm reading the wrong thing about shipping | 15:46 |
josch | ah yes, somehow i had you somewhere in europe in my head XD | 15:47 |
minute | bremner: do you need the cable or an adapter? | 15:49 |
bremner | either or | 15:49 |
minute | bremner: we're gonna ship adapters soon to crowdsupply | 15:49 |
bremner | ok. | 15:50 |
minute | ah they made it quite expensive somehow, weird | 15:50 |
minute | $57 | 15:50 |
minute | bremner: did you check mouser or digikey already? | 15:50 |
minute | bremner: another option is the cable listed here https://www.crowdsupply.com/crowd-supply/basics | 15:51 |
bremner | Yeah, mouser looks like an option, I'm just confused about type A versus type B | 15:51 |
minute | bremner: you need type A | 15:52 |
minute | for ethernet | 15:52 |
bremner | OK | 15:52 |
minute | bremner: see also https://shop.mntre.com/products/rj45-ethernet-adapter-for-mnt-pocket-reform | 15:52 |
bremner | sinbon will also apparently do retail if you are in USA / Europe or China | 15:54 |
bremner | dunno about shipping costs | 15:55 |
minute | oh, they do? | 15:55 |
bremner | https://shop.sinbon.com | 15:55 |
gordon1 | okay, pcie PM during hibernate seems more borked on 6.15.2 than before https://0x0.st/86DC.txt | 15:55 |
minute | bremner: ah nice | 15:56 |
wickedshell | Has anyone else noticed a bunch of ubsan failures on pocket reform (imx8mp) recently? I can go find the dmesg log if helpful | 16:17 |
- mark_ (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org) | 16:21 | |
gordon1 | minute: are there any plans to update keyboard for choc v2 or is it still possible to get industrial amounts of choc v1? | 16:32 |
minute | gordon1: why wouldn't there be choc v1? | 16:32 |
gordon1 | oh there are v2s already? for some reason i thought i saw v1s on pics | 16:33 |
gordon1 | my bad | 16:33 |
gordon1 | oh, i see where i got that idea, this listing has v1 pictures https://shop.mntre.com/products/mnt-reform-keyboard-40 | 16:35 |
gordon1 | oh, sorry, i can't read | 16:36 |
minute | gordon1: i don't understand | 16:36 |
gordon1 | nevermind | 16:37 |
gordon1 | good, it's good that there are v1s still available, i like v1 keycaps more | 16:37 |
gsora | mine are still v1's | 16:41 |
bremner | welp, I ordered from ali express. let's see what happens. I guess that counts (barely) as "not amazon" | 16:41 |
gsora | are v2's mechanically incompatible with the reform keyboard? or it's just a matter of supply chain? | 16:47 |
gordon1 | i think center hole is slightly bigger, i.e. choc v1 should be compatible with v2 but not vice versa | 16:51 |
gsora | hmm v2 uses a cherry-style stem it looks like | 16:52 |
gordon1 | well, and keycaps are different, yes | 16:52 |
minute | josch: https://source.mnt.re/reform/reform-tools/-/merge_requests/129 | 17:14 |
minute | i guess the same can be copied for imx8mplus and a311d pocket | 17:15 |
minute | but idk the audio device names atm | 17:15 |
josch | minute: merged and I added a follow-up commit to main which installs them via the Makefile | 17:19 |
josch | minute: what benefit do those ucm profiles have on a311d? I currently switch between headphones and speakers via "pactl set-sink-port ..." | 17:21 |
josch | this is not yet jack auto detection, right? | 17:21 |
josch | on a311d, aplay -l gives me this: https://mister-muffin.de/p/dMAu.txt | 17:22 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50) | 17:30 | |
- L29Ah (QUIT: Read error: Connection timed out) (~L29Ah@wikipedia/L29Ah) | 17:47 | |
minute | josch: on a311 pocket | 18:10 |
minute | josch: the port selection is missing with the tlv320aic chip | 18:10 |
josch | ah this is all about the pocket, understood | 18:24 |
- shtrophic (QUIT: Ping timeout: 244 seconds) (~m-hrdsqi@user/shtrophic) | 18:26 | |
+ shtrophic (~m-hrdsqi@user/shtrophic) | 18:30 | |
bremner | hrm. Mouser only seems to have "8-position" ix-industrial connectors, but the sinbon datasheet shows 10 pins. I guess mouser only has type B? | 18:35 |
bremner | nope. that's not it. It has to do with where the notches are in the socket. | 18:41 |
bremner | https://www.premier-cables.com/info/technical-insight-the-difference-between-ix-a-102883017.html | 18:43 |
vagrantc | ACTION blinks that there are patches for reform-tools in reform-debian-packages | 18:46 |
josch | vagrantc: yes, because during the freeze I cannot upload new versions to unstable | 18:48 |
josch | vagrantc: also because the Debian package of reform-tools in the MNT repo is slightly different than the one that will be in Trixie because the latter is for long-term stable releases while the former is targetting unstable (firefox-esr vs. firefox) | 18:51 |
josch | vagrantc: then there is this historic artifact dependency on fonts-reform-iosevka-term which was never packaged in Debian but only lives in the MNT repo | 18:52 |
josch | and then there is the reform-qcacld2 hack which I replaced in Debian with ezurio-qcacld-2.0-dkms | 18:52 |
- chomwitt (QUIT: Ping timeout: 244 seconds) (~chomwitt@2a02:85f:9a1d:4100:1ac0:4dff:fedb:a3f1) | 18:57 | |
+ AnimaInvicta (~AnimaInvi@88-120-179-216.subs.proxad.net) | 19:13 | |
vagrantc | josch: hah! thanks for the explanations :) | 19:20 |
+ gustav28 (~gustav@c-78-82-38-186.bbcust.telenor.se) | 19:27 | |
+ chomwitt (~chomwitt@2a02:85f:9a1d:4100:1ac0:4dff:fedb:a3f1) | 19:58 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 20:01 | |
minute | bremner: mouser probably bad data in db. check datasheet | 20:11 |
bremner | ack | 20:12 |
* mjw -> Guest4705 | 20:35 | |
- Guest4705 (QUIT: Killed (calcium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 20:35 | |
* mark_ -> mjw | 20:35 | |
+ Guest4705 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 20:35 | |
- chomwitt (QUIT: Quit: WeeChat 3.8) (~chomwitt@2a02:85f:9a1d:4100:1ac0:4dff:fedb:a3f1) | 20:44 | |
+ L29Ah (~L29Ah@wikipedia/L29Ah) | 21:16 | |
* spew -> phew | 22:02 | |
* phew -> spew | 22:02 | |
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-38-186.bbcust.telenor.se) | 22:15 | |
+ chomwitt (~chomwitt@2a02:85f:9a1d:4100:1ac0:4dff:fedb:a3f1) | 22:38 | |
kfx | ffff | 23:02 |
kfx | thanks, super laggy ssh connection! | 23:03 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!