- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin) | 00:15 | |
+ S0rin (~S0rin@user/s0rin) | 00:19 | |
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org) | 00:34 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 00:41 | |
- sevan (QUIT: Ping timeout: 240 seconds) (~sevan@user/venture37) | 00:53 | |
- jacobk (QUIT: Ping timeout: 272 seconds) (~quassel@utdpat241106.utdallas.edu) | 01:01 | |
+ jacobk (~quassel@utdpat241106.utdallas.edu) | 01:03 | |
+ sevan (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 01:09 | |
- mtm (QUIT: Ping timeout: 272 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 02:05 | |
abortretryfail | vkoskiv did you figure out your speakers issue? i had to afk for work | 03:02 |
---|---|---|
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 03:24 | |
- nsc (QUIT: Ping timeout: 260 seconds) (~nicolas@63-97-142-46.pool.kielnet.net) | 04:06 | |
+ nsc (~nicolas@132-48-142-46.pool.kielnet.net) | 04:08 | |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 04:10 | |
+ b04 (~b0@leo.uberspace.de) | 04:10 | |
- rah (QUIT: Ping timeout: 272 seconds) (rah@verain.settrans.net) | 04:12 | |
- b0 (QUIT: Ping timeout: 272 seconds) (~b0@leo.uberspace.de) | 04:13 | |
* b04 -> b0 | 04:13 | |
- sevan (QUIT: Ping timeout: 260 seconds) (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 04:13 | |
+ rah (rah@verain.settrans.net) | 04:17 | |
- murphnj (QUIT: Quit: Leaving) (~murph@user/murphnj) | 04:27 | |
+ sevan (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 04:29 | |
- sevan (QUIT: Changing host) (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 04:38 | |
+ sevan (~sevan@user/venture37) | 04:38 | |
- jacobk (QUIT: Ping timeout: 272 seconds) (~quassel@utdpat241106.utdallas.edu) | 05:25 | |
+ jacobk (~quassel@64.189.201.150) | 05:56 | |
- Gooberpatrol_66 (QUIT: Ping timeout: 260 seconds) (~Gooberpat@user/gooberpatrol66) | 06:17 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 06:20 | |
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66) | 06:22 | |
- jacobk (QUIT: Ping timeout: 272 seconds) (~quassel@64.189.201.150) | 07:11 | |
- doppler (QUIT: Ping timeout: 260 seconds) (~doppler@user/doppler) | 07:31 | |
+ doppler (~doppler@user/doppler) | 07:47 | |
vkoskiv | abortretryfail: Not yet. Left speaker definitely has some signal, but it's much quieter than the right one | 07:52 |
vkoskiv | My raytracer, c-ray, shows a live preview of tiles of the image being rendered, and I can actually see spot which ones are being rendered by the two A53 cores :D | 08:56 |
vkoskiv | (It's a software raytracer, so CPU only) | 08:57 |
vkoskiv | I'm tracking solutions to some A311D issues here: https://community.mnt.re/t/tracking-known-issues-and-solutions-with-the-bpi-a311d-upgrade/1682 | 09:33 |
vkoskiv | Message me to remind me of any I forgot, or post in the thread. I'll try to keep the OP updated. | 09:34 |
vkoskiv | Weird, I somehow managed to disable F1 and F2 | 09:46 |
vkoskiv | Rest of the F-keys work normally | 09:46 |
vkoskiv | I was configuring htop, then it happened. | 09:46 |
vkoskiv | Another thing I recently noticed, my DEL key has turned into the <> key. | 09:46 |
Boostisbetter | vkoskiv, thanks! | 09:48 |
vkoskiv | I can't even adjust display brightness, but volume adjust works with mnt+F3/F4 | 09:49 |
minute | vkoskiv: sounds like wrong kb fw version | 09:50 |
minute | variant | 09:50 |
vkoskiv | Yeah, I think that might be it, I recently flashed it a few times when debugging my OLED changes | 09:51 |
vkoskiv | I have the v2, I think? And ANSI-US layout. | 09:52 |
vkoskiv | I'll reflash it after work | 09:52 |
vkoskiv | But brightness control did work just a 30min ago, though. That's a separate issue maybe | 09:52 |
josch | minute: the upload of python3.11 yesterday broke cross-building src:linux. I applied a workaround (disabling python extensions) so that at least things work again. Pipeline has succeeded but this is why things are only done today and not yet yesterday. | 09:57 |
vkoskiv | btw has the reform-tools/boot.scr fix made it to the repo yet? I could try an apt upgrade to test | 09:57 |
vkoskiv | not sure how apt deals with me having modified the files by hand though :D | 09:58 |
josch | vkoskiv: it will have made it in about 2 minutes | 09:58 |
josch | vkoskiv: the reason for the delay is my last message above | 09:59 |
josch | vkoskiv: you can now apt upgrade | 10:00 |
josch | version 1.31 is in the repo | 10:00 |
vkoskiv | Alright, I'll give it a go. | 10:00 |
minute | josch: no worries, thanks a lot for making it happen! | 10:06 |
minute | i'll also upgrade myself | 10:06 |
josch | i think i have a patch for linux now that makes it work again with perf | 10:06 |
vkoskiv | I still get pci=nomsi in my boot.scr | 10:14 |
vkoskiv | https://mister-muffin.de/p/XUMe.bin | 10:15 |
josch | vkoskiv: what is in your /etc/default/flash-kernel | 10:17 |
vkoskiv | LINUX_KERNEL_CMDLINE="console=ttymxc0,115200 console=tty1" | 10:21 |
vkoskiv | LINUX_KERNEL_CMDLINE_DEFAULTS="ro no_console_suspend cma=512M pci=nomsi cryptomgr.notests" | 10:21 |
vkoskiv | These should both be "", right> | 10:21 |
vkoskiv | ? | 10:21 |
josch | vkoskiv: did you run reform-check? | 10:21 |
josch | it will tell you about this | 10:21 |
josch | if not, that's a bug i need to fix | 10:21 |
vkoskiv | Running | 10:22 |
vkoskiv | Yeah, it does warn about that. | 10:22 |
josch | nice :) | 10:23 |
vkoskiv | I'll apply some of these suggestions | 10:23 |
josch | then you have your answer and i have some reassurance that this part of the tool works :) | 10:23 |
josch | vkoskiv: if you have questions about the stuff it prints, please tell so that i can clarify the messages around it | 10:24 |
vkoskiv | Will do | 10:24 |
josch | my goal is, that if somebody has a problem with their reform, they first should run reform-check and ideally in 90% of the cases, the problem will be obvious from its output | 10:24 |
josch | that is easier than to ask everybody who has a problem the same X questions every time :) | 10:25 |
vkoskiv | Yeah, just haven't gotten in the habit yet, I'll run that first going forward | 10:25 |
josch | most of what reform-check does these days is to clean up baggage from earlier days of sysimage | 10:25 |
josch | i think we are in a much better state now because only very few things still get put into /etc by reform-system-image | 10:26 |
minute | josch: hmm, after upgrading reform-tools, bootargs is still at the beginning of the strings in boot.scr. will run flash-kernel manually now | 10:30 |
josch | minute: i don't understand -- can you pastebin your boot.scr? | 10:31 |
minute | hmm no, the source file in 00reform2_ubootenv is still old | 10:31 |
josch | minute: maybe you have /etc/flash-kernel/ubootenv.d/00reform2_ubootenv on your system? | 10:32 |
minute | josch: https://source.mnt.re/-/snippets/4 | 10:33 |
minute | josch: no, i have an old /usr/share/flash-kernel/ubootenv.d/00reform2_ubootenv | 10:33 |
josch | if your /usr/share/flash-kernel/ubootenv.d/00reform2_ubootenv is old, why does your boot.scr contain this at the end: | 10:34 |
minute | looks like upgrade didn't work | 10:34 |
josch | setenv bootargs "${bootargs} console=tty1" | 10:34 |
josch | that line is only part of the new 00reform2_ubootenv, no? | 10:34 |
minute | josch: ahhhh sorry | 10:34 |
josch | is it the same problem as vkoskiv had? | 10:34 |
minute | josch: i didn't see that | 10:34 |
josch | you have a line above | 10:34 |
josch | minute: maybe you should also try running reform-check? ;) | 10:34 |
minute | hehe yes. so in my memory the fix looked different | 10:35 |
minute | user error in this case | 10:35 |
minute | i'll reboot | 10:35 |
vkoskiv | PEBRAC? :D | 10:35 |
- buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org) | 10:35 | |
+ buckket (~buckket@vps.buckket.org) | 10:36 | |
minute | hmm, having some boot issues today | 10:36 |
minute | freezing after "new SDIO card..." | 10:37 |
vkoskiv | I get that too, if I have pci=nomsi in /boot/boot.scr | 10:37 |
minute | uh oh | 10:37 |
vkoskiv | I guess it's not the serial issue, rather the nvme not working? At least in my case | 10:37 |
minute | ah yes, damnnn | 10:37 |
minute | i am still too tired for upgrades | 10:38 |
vkoskiv | mkimage time | 10:38 |
minute | i forgot to nuke old setenv stuff | 10:38 |
vkoskiv | Or I can give you a boot.scr | 10:38 |
minute | yep, but no other computer at home | 10:38 |
vkoskiv | Oof | 10:38 |
minute | later in office then | 10:38 |
minute | well, i have an sx-64 with turbo chameleon | 10:39 |
minute | but it doesn't have a hex editor for ext2 sd cards | 10:39 |
josch | minute: what do you think about adding udev rules to reform-tools which add symlinks in /dev that point to what sd and emmc are, depending on the platform? | 10:42 |
josch | i mean even on the imx i'm always worried to accidentally dd into my emmc instead the sd card | 10:42 |
josch | would be more obvious if i could just dd to /dev/sdcard, for example | 10:42 |
josch | i'd just have to come up with udev rules that do the right thing | 10:42 |
minute | josch: hmm, somehow strange that there isn't a solution for this already | 10:45 |
josch | what solution would you have expected? | 10:45 |
josch | vkoskiv: do things work now for you? | 10:46 |
vkoskiv | I guess flash-kernel is the one that replaces boot.scr? I'll try running that? | 10:49 |
josch | yes | 10:49 |
vkoskiv | looks right now, I'll try rebooting | 10:50 |
vkoskiv | Yup, works now | 10:51 |
josch | awesome! | 10:52 |
josch | then i'll now be afk for a bit | 10:52 |
josch | you all know what i'm going to do now | 10:52 |
josch | so wish me luck :) | 10:52 |
+ mjw (~mjw@gnu.wildebeest.org) | 10:54 | |
vkoskiv | minute: Adding a mention to not try to flash EMMC, what was the thing needed to recover if that goes wrong? | 10:58 |
vkoskiv | Some kind of debug adapter for the SoM? | 10:58 |
vkoskiv | Ah, the io adapter. Added a bold note to not try messing with EMMC for the time being. | 11:13 |
minute | vkoskiv: either rpi cm4io or the little base board from banana pi | 11:21 |
vkoskiv | What is actually on the EMMC currently? Flashing it can render it unbootable, right? | 11:24 |
minute | vkoskiv: i think there's nothing on it | 11:49 |
minute | vkoskiv: if you flash a bootloader to the boot area it will probably always boot from there and you lose the ability to boot from sd card | 11:50 |
minute | except if you erase that bootloader again | 11:50 |
minute | but imagine you have a crashy bootloader there with no ability to boot linux or to erase itself... then you'll have a brick | 11:51 |
Boostisbetter | minute: was it hard finding a place to manufacturer the aluminum body of the Reform and Pocket Reform? Did you ever think that it could all just be in a 3d printed enclosurer? | 11:52 |
+ reform4815 (~josch@ip2504e72f.dynamic.kabel-deutschland.de) | 11:55 | |
reform4815 | hello from ls1028a :) | 11:56 |
vkoskiv | Hello! | 11:58 |
Boostisbetter | Hello! | 11:59 |
reform4815 | ah on ls1028a, mmcblk0 and mmcblk1 are also the other way round | 11:59 |
Boostisbetter | minute: and are you aware of a wifi / bt that works in the reform with the imx8 so? | 12:03 |
Boostisbetter | minute: and are you aware of a wifi / bt that works in the reform with the imx8 soc? | 12:03 |
- mjw (QUIT: Ping timeout: 258 seconds) (~mjw@gnu.wildebeest.org) | 12:12 | |
reform4815 | minute: how does booting on the ls1028a work? can i write u-boot to /dev/mmcblk1boot0 with the correct offset and the board will load u-boot from there instead of the sd-card? | 12:19 |
reform4815 | i see that there are no partitions on /dev/mmcblk1 -- is having /boot on emmc supported on ls1028a? | 12:20 |
- reform4815 (QUIT: Remote host closed the connection) (~josch@ip2504e72f.dynamic.kabel-deutschland.de) | 12:26 | |
minute | swedish kbd layout, any comments? https://files.mastodon.social/media_attachments/files/111/181/899/424/489/242/original/f6f656a40d103e54.png | 12:28 |
minute | Boostisbetter: what's the real question behind the enclosure question? | 12:32 |
minute | Boostisbetter: and i'm not aware of a combo wifi/bt that works over mpcie | 12:32 |
minute | damn, missed josch on the ls1028a | 12:42 |
Boostisbetter | minute: I am asking because I am looking at ordering an aluminum enclosure and I was just curious if you felt it was hard to find a place that could make it for you in bulk. | 12:44 |
josch | back at imx8mq | 12:45 |
minute | Boostisbetter: not particularly hard. | 12:49 |
josch | minute: do you agree that the default system image should include something like neofetch/hyfetch to be able to show off a new installation with a screenshot easily? | 12:49 |
minute | Boostisbetter: you can use hubs.com but make sure to select "cosmetic" | 12:49 |
minute | josch: how was it on ls1028a?? | 12:49 |
minute | josch: also, no emmc boot at the moment, sorry. not without hw modification on the module | 12:50 |
Boostisbetter | minute: thanks. I am just really impressed by the quality of MNT products. I figured it was hard to find a place to do iti at that quality level. | 12:50 |
josch | minute: okay, so just as with a311d, emmc should remain empty? | 12:51 |
minute | josch: no, you can fill it up with stuff. it will always boot from sd card. | 12:51 |
minute | josch: if you look closely on the module i removed level shifter chip D9 and soldered a 0 ohm resistor on it to set all the bootcfg pins to 0 | 12:51 |
josch | you mean it will always load u-boot from sd-card | 12:51 |
josch | but then u-boot can loads /boot from emmc | 12:51 |
josch | right? | 12:51 |
minute | josch: correct, correct. | 12:51 |
josch | is u-boot for ls1028a already configured so that it searches emmc? | 12:52 |
minute | josch: hmm, not sure. i think you can access it from uboot at least. i haven't done much testing with emmc except for some perf tests in linux | 12:53 |
josch | okay | 12:53 |
josch | then i'll have to investigate that at another point | 12:53 |
josch | i'll make some notes in reform-flash-uboot (so that it explains why it shouldn't be used on ls1028a for emmc) and for reform-flash-rescue | 12:53 |
minute | cool | 12:53 |
josch | some feedback: | 12:54 |
josch | of course i cannot say anything about performance because i was only on sd-card so far :) | 12:54 |
josch | the worst part was putting in the two screws that go through the board itself | 12:54 |
josch | i was very afraid i would break something | 12:54 |
minute | josch: yes, sorry for that | 12:54 |
josch | okay, so that is known | 12:54 |
josch | and i didn't do something horribly wrong then :) | 12:55 |
minute | josch: were the holes not fully aligned for you or just because of fiddliness? | 12:55 |
minute | what we did now to make it match better with new MBs is actually sand off a bit of the module's card edge :3 | 12:55 |
minute | (we're building a bunch of reforms that come with the module built-in) | 12:56 |
minute | josch: also, display worked, yes? | 12:56 |
josch | bigger holes would probably help | 12:56 |
josch | visually it looked perfectly aligned | 12:56 |
minute | ahh ok, thx | 12:56 |
josch | but from the force i had to put on the screwdriver, something was off | 12:56 |
josch | maybe not perfectly aligned, maybe holes too tiny | 12:56 |
minute | yep, ok | 12:57 |
josch | but both problems would probably be solved by making the holes a tiny bit bigger | 12:57 |
minute | agreed, and noted for if we ever make a second batch! | 12:57 |
josch | before that happens, there are probably better boards out there, like the rockchip ones :) | 12:57 |
minute | yep, but they won't be fully oshw | 12:57 |
josch | right | 12:57 |
josch | next issue: | 12:58 |
josch | the display flickered a lot. pressed my finger on the eDP flat cable a bit and that resolved the issue | 12:58 |
Boostisbetter | minute: I imagine for EU reasons, you kept sourcing that partner in the EU, but did you look outside the EU as well? Was the price difference, or quality similar? | 12:58 |
josch | i probably have not connected the side at the eDP adapter board correctly | 12:58 |
josch | because when i pressed the flat cable on that side, it fixed the flicker issue | 12:58 |
minute | Boostisbetter: all reform case parts were made in china by JPR | 12:58 |
Boostisbetter | minute: and no worries if you don't feel like talking about this kind of thing here. I fully get it. | 12:58 |
minute | Boostisbetter: i've also been recommended runze metal | 12:59 |
minute | Boostisbetter: they quoted slightly higher but i think they are fast and have good quality | 12:59 |
minute | josch: oh damn. normally this was solved just by the heatsink having contact with the cable. the cable was routed under the heatsink, yes? | 13:00 |
josch | yes | 13:00 |
minute | josch: i wanted to get some FPC ferrites for the cable but the problem went away for me | 13:00 |
minute | josch: so i can still get those and send you some | 13:00 |
josch | since touching the cable helped i thought it must've been the connector on the eDP adapter board that i maybe didn't put properly | 13:01 |
minute | würth elektronik offers them | 13:01 |
minute | josch: no, i think it's about shielding | 13:01 |
josch | ah okay | 13:01 |
minute | josch: by touching it you shield it a bit | 13:01 |
josch | ah right | 13:01 |
josch | ultimately, i want that board in my rack reform | 13:01 |
minute | ok, there the DP cable will be different... or perhaps you'll use a gpu | 13:01 |
josch | this semester i'm giving classes so i need the hdmi output and thus i need to keep the imx in my reform for a bit longer | 13:01 |
josch | yes, i'll use a gpu because i want hardware video decoding :) | 13:02 |
minute | hehe | 13:02 |
josch | if it's about shielding, i can probably find something in the household that works well enough for the trial runs i'm doing here | 13:02 |
josch | i want to fix reform-tools to play well with it but then it gets put into the rack reform once you sell those | 13:03 |
minute | just make sure not to short anything 👀 | 13:03 |
josch | uff, i had my fair amount of magic smoke | 13:03 |
minute | hmm interesting https://www.we-online.com/de/components/products/WE-FSFS | 13:03 |
josch | i was super careful now | 13:04 |
minute | cool :D | 13:04 |
minute | i'm really glad it worked for you | 13:04 |
josch | i'm so happy it worked! :D | 13:04 |
minute | this module is rarer than the commodore 65 at the moment | 13:04 |
josch | if you can give me some tips on how to make fitting the screws a bit easier, that would help | 13:04 |
josch | i don't know if i'm brave enough to "sand off" something XD | 13:04 |
minute | yeah, so just do it like you did it, i would say | 13:04 |
josch | oh and thank you for the trackball sensor that came as part of the order! | 13:04 |
minute | flat ferrites https://www.we-online.com/de/components/products/WE-FLAT | 13:04 |
minute | josch: ah, did you already put it to use? | 13:05 |
josch | no, not yet | 13:05 |
minute | vkoskiv: great a311d problems/diagnosis/solutions list btw, thanks for that | 13:05 |
josch | next i'll see if i can get u-boot to load /boot from emmc after having used reform-flash-rescue on it | 13:06 |
josch | but it will take a bit because i definitely want a second computer next to me to do that XD | 13:06 |
minute | yes, good call | 13:07 |
minute | putting mb2.5 in the shop is on my todo list and i'm getting closer to that task | 13:07 |
vkoskiv | Thanks! If there's anything else to add, ping me | 13:07 |
vkoskiv | Or you can also edit the OP directly | 13:07 |
josch | minute: the display cable is juuuust long enough to fit -- did you plan ahead for such an adapter when you chose its length? | 13:08 |
josch | same about the empty space next to the imx SoM -- that had to be planning for bigger boards in the future, no? | 13:08 |
minute | josch: about the empty space, yes, planned. | 13:09 |
minute | the display cable was more like luck and then trying to make the edp adapter as small as possible | 13:09 |
minute | but it was much more challenging for the rpi version | 13:10 |
minute | here's a pic of that (without THT connectors soldered) https://mastodon.social/@theawesomerandomness/111178119583867618 | 13:10 |
minute | this has an STDP2600 hdmi-to-edp chip (which has a x86 core lol) | 13:10 |
- Boostisbetter (QUIT: Ping timeout: 240 seconds) (4a410829d7@irc.cheogram.com) | 13:11 | |
josch | no way XD | 13:11 |
minute | yep | 13:11 |
minute | i think it's a 80186 or sth | 13:11 |
josch | sadly Boostisbetter just quit -- they asked me yesterday if i would ever want x86 in my reform :D | 13:11 |
minute | haha | 13:12 |
minute | ok, now i need to revisit what i need to delete to not get a dysfunctional boot.scr again on a311d | 13:13 |
josch | minute: what do you think about neofetch or something similar in the default reform-system-image? if it was there i would've made a screenshot :) | 13:13 |
minute | ah, /etc/default/flash-kernel | 13:13 |
josch | minute: your last boot.scr looked like you had | 13:13 |
josch | yes, that | 13:13 |
josch | reform-check will tell you about it | 13:13 |
minute | ah! | 13:13 |
minute | josch: ok so in my experience neofetch was outputting some wrong data on our modules | 13:14 |
minute | i'm now checking screenfetch and it looks better i think | 13:14 |
josch | yeah, there are some forks | 13:15 |
minute | it correctly identifies the cortex cores and gpu | 13:15 |
josch | i think there are some directories it searches for a logo, so maybe the MNT logo could be displayed instead as well | 13:15 |
minute | oh nice | 13:15 |
minute | neofetch also shows wrong screen res... i'll show you a screenshot, one sec | 13:15 |
josch | neofetch will soon leave debian | 13:16 |
josch | somebody is packaging hyfetch as neofetch was abandoned upstream | 13:16 |
minute | ah | 13:16 |
minute | i wanted to check hyfetch but alas it is not packaged yep | 13:16 |
josch | this is how the ls1028a looked like earlier: https://floss.social/@josch/111182115877121792 | 13:17 |
josch | okay, lets revisit the topic once hyfetch is available | 13:18 |
minute | ahhh, awesome | 13:18 |
minute | neofetch vs screenfetch: http://dump.mntmn.com/screenshot-2023-10-05-13-15-57.png | 13:18 |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 13:18 | |
* mark_ -> mjw | 13:18 | |
josch | can't wait to test its speed with the ssd :) | 13:18 |
mjw | All I can see are those really nice rainbow batteries. So nice! | 13:18 |
minute | screenfetch missing "Host" unfortunately | 13:18 |
josch | mjw: i just had to change the sleeves because the eremit batteries used to ship with really ugly brown sleeves :D | 13:19 |
abortretryfail | it can't figure out what compositor it is, just "wlroots wm" | 13:19 |
minute | josch: ok hyfetch has the best output | 13:20 |
- marty_mcfly88 (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@2603-6000-8c01-0f3e-7dac-14c7-19c1-fd5c.res6.spectrum.com) | 13:21 | |
+ marty_mcfly88 (~quassel@2603-6000-8c01-0f3e-7dac-14c7-19c1-fd5c.res6.spectrum.com) | 13:21 | |
josch | nice! :) | 13:22 |
mjw | minute, so if you are looking for more items in the shop I vote for rainbow colored battery sleeves (with the MNT logo on them) :) | 13:23 |
minute | mjw: hehe | 13:23 |
josch | mjw: i have leftovers! you want some? | 13:24 |
josch | sleeves are cheap but only came in packs of 10 for each color | 13:24 |
josch | so i have a bunch still sitting around here | 13:24 |
josch | and sending a letter anywhere should be super cheap :) | 13:25 |
minute | josch: btw is that intenso disk SATA or still NVMe? | 13:30 |
mjw | ACTION had no idea 18650 battery sleeves were a thing but searching for it there are so many, so much color! :) | 13:32 |
mjw | https://duckduckgo.com/?t=ffab&q=18650+battery+sleeve&iax=images&ia=images | 13:33 |
vkoskiv | mjw: I think they are quite popular among custom vaporizer enthusiasts | 13:33 |
vkoskiv | Those tend to take plain 18650 cells | 13:33 |
mjw | aha | 13:33 |
josch | minute: that intenso drive is sata | 13:33 |
josch | why do you ask? | 13:34 |
josch | my pci nvme is a wester digital blue | 13:34 |
minute | josch: ah! did it show up? | 13:35 |
josch | i unfortunately forgot to test that XD | 13:35 |
mjw | josch, so thanks, but I might look around first to see what other patterns are on the market! | 13:36 |
josch | sure! :) | 13:36 |
josch | i also had never imagined that i'd browse websites for vaping supplies but then i got the reform XD | 13:37 |
minute | haha | 13:48 |
- mtm (QUIT: Ping timeout: 264 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 14:03 | |
abortretryfail | Okay, so this is bonkers. Since the deep drain it did on Sunday and recovery on Monday, I haven't once seen the ???% on the battery meter | 14:10 |
+ theesm (2cbdf4b38a@2604:bf00:561:2000::11c8) | 14:29 | |
- stites (QUIT: Read error: Connection reset by peer) (~stites@130.44.147.204) | 14:37 | |
+ stites (~stites@130.44.147.204) | 14:37 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 15:27 | |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 16:08 | |
- erle (QUIT: Quit: Just say no, then Putin can not legally invade your nation without your consent.) (~erle@ip5f5bf349.dynamic.kabel-deutschland.de) | 16:10 | |
+ erle (~erle@2a02:8109:da40:c4:d1c7:e4b3:e255:70a3) | 16:10 | |
- mark_ (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org) | 16:23 | |
vkoskiv | Recompiled keyboard fw with REFORM_KBD_OPTIONS=-DKBD_VARIANT_2_US and now my del key is working | 17:05 |
vkoskiv | Also F1 and F2 are back in business | 17:05 |
- qbit (QUIT: Quit: WeeChat 3.8) (~qbit@h.suah.dev) | 17:09 | |
Boostisbetter | vkoskiv, that is great to hear. So basically the Reform is fully working now? | 17:11 |
vkoskiv | Yeah, I can use it normally now. The remaining stuff, mostly the somewhat slow WiFi + left speaker being quiet are not things that affect me much. | 17:12 |
Boostisbetter | the speaker on the left being quiet might be some in the alsamixer, or you have a loose wire to that speaker. My left speaker was the same way. I had to resolder the positive wire to the speaker. | 17:14 |
Boostisbetter | the speaker on the left being quiet might be something in the alsamixer, or you have a loose wire to that speaker. My left speaker was the same way. I had to resolder the positive wire to the speaker. | 17:14 |
vkoskiv | I already checked all the mixers I could find - not the issue. | 17:16 |
vkoskiv | Haven't checked wiring yet, but I also haven't touched it | 17:16 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 17:20 | |
+ qbit (~qbit@h.suah.dev) | 17:21 | |
+ jacobk (~quassel@64.189.201.150) | 17:29 | |
- Boostisbetter (QUIT: Ping timeout: 258 seconds) (4a410829d7@irc.cheogram.com) | 18:18 | |
abortretryfail | vkoskiv: if you got the latest commit, there's now home/end on hyper+left and hyper+right too | 18:25 |
abortretryfail | so happy about that. I was missing those keys. | 18:25 |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 18:35 | |
- stites (QUIT: Ping timeout: 245 seconds) (~stites@130.44.147.204) | 18:48 | |
+ stites (~stites@2607:fb91:dca:3058:3f83:72fd:e49a:2543) | 18:49 | |
- stites (QUIT: Read error: Connection reset by peer) (~stites@2607:fb91:dca:3058:3f83:72fd:e49a:2543) | 19:06 | |
+ stites (~stites@2607:fb91:dca:3058:3f83:72fd:e49a:2543) | 19:07 | |
- stites (QUIT: Read error: Connection reset by peer) (~stites@2607:fb91:dca:3058:3f83:72fd:e49a:2543) | 19:08 | |
+ stites (~stites@155.33.134.29) | 19:08 | |
+ klardotsh (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net) | 19:44 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 20:01 | |
vkoskiv | Mine doesn't seem to do that | 20:10 |
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@64.189.201.150) | 20:12 | |
erle | wayland apologists, what's the current hacky workaround to position a window at specific coordinates? | 20:12 |
erle | yes, i know it is not officially supported | 20:13 |
vkoskiv | Also interested in this, coincidentally. | 20:13 |
erle | i have also read some issues and the hostility from some people to this is super weird | 20:13 |
Boostisbetter | vkoskiv, neither did I. it is a consequence of opening and closing the screen. The wire is real tight. After resoldering it, I haven't had any issue. | 20:17 |
vkoskiv | I'll check it out, then. Easy enough fix. | 20:17 |
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.32.204) | 20:20 | |
+ Ar|stote|is (~linx@149.210.32.204) | 20:23 | |
- mjw (QUIT: Killed (NickServ (GHOST command used by mark_!~mjw@gnu.wildebeest.org))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 20:47 | |
* mark_ -> mjw | 20:47 | |
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 20:47 | |
- stites (QUIT: Read error: Connection reset by peer) (~stites@155.33.134.29) | 20:57 | |
+ stites (~stites@155.33.134.29) | 20:57 | |
bkeys | minute: https://milkv.io/mars-cm | 21:05 |
bkeys | Pleasw tell me this can theoretically work | 21:05 |
- stites (QUIT: Read error: Connection reset by peer) (~stites@155.33.134.29) | 21:08 | |
+ stites (~stites@155.33.134.29) | 21:08 | |
erle | does anyone have x11 running on their reform 2? | 21:35 |
josch | There are some. It supposedly works using /usr/share/X11/xorg.conf.d/10-reform-etnaviv.conf from the reform-tools package. | 21:38 |
josch | oh and maybe this /etc/X11/xorg.conf is needed: | 21:40 |
josch | erle: https://source.mnt.re/reform/reform-tools/-/blob/main/etc/X11/xorg.conf?ref_type=heads | 21:40 |
erle | thanks | 21:41 |
erle | i was told that “the hacky workaround” for window placement is using X11 | 21:41 |
bkeys | I don't have anything against wayland but the people who are for it are devout about it | 21:43 |
bkeys | And it seems any criticism levied about wayland it's like you are insulting their god | 21:44 |
+ jacobk (~quassel@64.189.201.150) | 21:45 | |
abortretryfail | isn't window position up to the compositor? | 21:47 |
Boostisbetter | I think wayland makes a lot of sense from a technical standpoint. But I can see how X is still very important. | 21:49 |
erle | abortretryfail that's the same on X11 for the window manager | 21:49 |
erle | the problem is that the application *may* know better | 21:49 |
abortretryfail | My favorite is the ones that know better and draw themselves off the screen entirely. :) | 21:49 |
erle | lol | 21:50 |
erle | say you have a multi-window application that wants to position new windows so they do not overlap existing ones or so that they pop up in specific places | 21:50 |
erle | i don't even know how somethink like xneko would be done on wayland | 21:50 |
erle | you know oneko? | 21:50 |
abortretryfail | yup, that's exactly the kind of apps that draw themselves totally off-screen in my experience. | 21:50 |
abortretryfail | like GIMP's old UI | 21:51 |
erle | you can still have that gimp ui | 21:51 |
abortretryfail | Yaeh I know, but it's not the default anymore. | 21:51 |
erle | and yes i know many apps suck here | 21:52 |
erle | but there are legit reasons to do it | 21:52 |
erle | and all i found so far is the wayland guards making fun of people requesting it | 21:52 |
erle | i mean i get it, X11 is not good from a design POV, but feature parity with X11 is kinda desired | 21:53 |
erle | at least by some | 21:53 |
erle | (e.g. me) | 21:53 |
abortretryfail | Yeah, people won't be satisfied until every single design defect of X11 has reached parity. That's sort of the hazard of replacing anything. | 21:53 |
erle | that's trivially false | 21:53 |
erle | people want features, not design defects | 21:54 |
erle | i.e. i want a lockscreen, not “exactly the same as xscreensaver” | 21:54 |
abortretryfail | erle: the problem is when people can't tell the difference, like how Zoom does screen sharing. | 21:54 |
abortretryfail | I think there's a way for the *user* to configure Sway to make certain windows floating and go to a specific location. | 21:55 |
erle | i would say X11 is very about mechanisms and leaves the policy open to other stuff (like a window manager) | 21:55 |
abortretryfail | That'd qualify for hacky workaround, right? | 21:55 |
erle | wayland starts with the policy and reverse-engineers the necessary mechanisms from that | 21:55 |
erle | abortretryfail no that does not work because where the window might need to be can be context-sensitive | 21:55 |
abortretryfail | When X11 has a mechanism like "Let any client mess with any other client's window and input" the WM has very little say in the matter about policy. | 21:55 |
erle | and so xdotool exists | 21:56 |
erle | but regardless of the merits of both approaches, you see they are different | 21:56 |
erle | before wayland gets a mechanism you must convince the devs the policy makes sense | 21:56 |
erle | other way around for X11 | 21:57 |
abortretryfail | Right, some kind of voluntary policy compliance. Idk this has been beat to death and everyone who wants X11 back just looks at it as a feature. | 21:59 |
abortretryfail | Voluntary policy doesn't stop keyloggers and RATs :) | 21:59 |
abortretryfail | If your app is dead set on moving itself around you could tell the compositor to do it. man sway-ipc | 22:05 |
erle | abortretryfail the problem here is that yes, some compositors have facilities | 22:10 |
erle | but i think one really would want a wayland protocol | 22:10 |
erle | which will come eventually | 22:11 |
erle | but it is not here now | 22:11 |
- jacobk (QUIT: Ping timeout: 255 seconds) (~quassel@64.189.201.150) | 22:11 | |
abortretryfail | I knew you were trolling the moment you said "apologists" but you've got your hacky workaround now | 22:11 |
erle | i am not trolling | 22:12 |
erle | apologia is a formal written defense | 22:12 |
erle | defending something you believe in | 22:12 |
erle | also if i don't write stuff like that, people will be like “use X11” which i can figure out myself | 22:13 |
erle | i mean i can figure out myself that that is one option | 22:13 |
erle | abortretryfail do you have an example of using sway-ipc to spawn a window on a specific place? i never used it | 22:14 |
+ jacobk (~quassel@utdpat241106.utdallas.edu) | 22:22 | |
+ bkeys1 (~Thunderbi@199.226-24.cm.ptn.tftn.dynamic.friendlycity.net) | 22:32 | |
- bkeys (QUIT: Ping timeout: 240 seconds) (~Thunderbi@134.22.115.162) | 22:34 | |
* bkeys1 -> bkeys | 22:34 | |
+ pandora (uid585533@id-585533.ilkley.irccloud.com) | 22:35 | |
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@utdpat241106.utdallas.edu) | 22:45 | |
+ chomwitt (~chomwitt@athedsl-368454.home.otenet.gr) | 22:48 | |
+ jacobk (~quassel@129.110.242.224) | 22:52 | |
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@129.110.242.224) | 22:59 | |
- stites (QUIT: Read error: Connection reset by peer) (~stites@155.33.134.29) | 22:59 | |
+ stites (~stites@155.33.134.29) | 23:00 | |
- stites (QUIT: Read error: Connection reset by peer) (~stites@155.33.134.29) | 23:01 | |
+ stites (~stites@155.33.134.29) | 23:02 | |
- stites (QUIT: Ping timeout: 260 seconds) (~stites@155.33.134.29) | 23:09 | |
+ stites (~stites@2607:fb91:dca:3058:3f83:72fd:e49a:2543) | 23:09 | |
- ethulhu (QUIT: Excess Flood) (ethulhu@nora.ethulhu.co.uk) | 23:13 | |
- stites (QUIT: Read error: Connection reset by peer) (~stites@2607:fb91:dca:3058:3f83:72fd:e49a:2543) | 23:24 | |
+ stites (~stites@130.44.147.204) | 23:25 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!