2023-02-03.log

- jjbliss (QUIT: Ping timeout: 264 seconds) (~jjbliss@1464766-static.elnsmiaa.metronetinc.net)00:50
+ jjbliss (~jjbliss@1464766-static.elnsmiaa.metronetinc.net)00:57
- mtm (QUIT: Ping timeout: 268 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)01:03
sevanfirst time I got the screen glitch on cold boot. There is a wide gap between the wifi aerial and display connector but I can remove the wireless card and aerial to rule that out next.01:12
sevanI'm using ethernet atm anyway01:12
- vagrantc (QUIT: Ping timeout: 248 seconds) (~vagrant@2600:3c01:e000:21:7:77:0:40)02:21
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:40)02:26
flowysevan: if i could see the glitch, i could tell you if it was what i was experiencing. they totally went away after shielding the display cable02:47
flowyit was also quite easy to correlate with wifi activity in my case. though certain networks would not trigger it at all.02:48
sevanfor me it only happens during initial startup at u-boot, the kernel blanks the screen when it starts and everything is ok after that.02:48
flowyah. you're running u-boot w/ patches for the reform display?02:50
sevanyeah, from last week (haven't got the recent changes)02:50
sevanhttps://geeklan.co.uk/files/tmp/reform-screenglitch.mov02:50
flowyooo nice glitches02:52
sevan:D02:53
flowyyeah, mine were a bit similar in the sense that they flashed like that02:54
flowylike i resorted to shielding because it was actually kind of disturbing/borderline epileptic causing while trying to focus on reading or whatever.02:55
flowybut i'm not sure it was quite the same actually02:55
sevanmine doesn't happen everytime, and it was mostly on rebooting after a session. Today was the first time it did it on cold boot.02:56
flowyso during regular use you don't get that?02:57
sevancorrect02:57
flowyi would get it in sway02:57
sevanah, I'm running Gnome02:57
flowybut just during heavy network/wifi usage and on certain networks02:57
flowyi guess networks that required high signal strength or something02:57
sevanwifi is off, I've been using ethernet the whole time.02:58
sevanare you using the atheros card?02:58
flowyyep, w/ the antenna that shipped with it02:59
sevanme too.02:59
flowyyou should try using your wifi on a sort of weak network and then doing a transfer02:59
sevanin sway03:00
flowyi guess03:00
sevanack03:00
sevanwill add it to the list to try.03:00
flowyi'd imagine you could also just route the display cable differently03:01
flowyrather than apply shielding03:01
flowyif your issue is wifi interference03:01
flowybut i guess it's not a big deal if it doesn't happen during normal usage03:02
flowyi'm looking forward to trying this u-boot display support03:02
flowyvery nice03:02
sevanclone https://source.mnt.re/reform/reform-boundary-uboot and build 03:04
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)03:10
sevanflowy: thanks for the tips, I'll give them a try and report back.03:32
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)06:39
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)07:41
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:40)08:57
- mtm (QUIT: Ping timeout: 260 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)09:00
+ MajorBiscuit (~MajorBisc@145.94.153.3)10:32
joschminute: i'd like the situation with the unsigned/untrusted reform apt repo see solve for when the next Debian stable release happens in a few months. Are you planning to set up a system that you can trust with a GPG key such that the repo can be signed? If you do not, then I could set up a builder that only builds stable with security updates and publishes a repo signed with my Debian key on 12:57
joschhttps://people.debian.org/~josch/reform or similar.12:57
minutejosch: i think i can set up signing, just need to think about how to do it in the most practical way13:00
joschokay, cool!13:00
minutejosch: are there best practices for automating this?13:00
joschif we manage to do so within the next few weeks, then the repository could be included in the extrepo package and thus be easy to enable from Debian13:00
joschsome of the software packages that create repositories (like reprepro) can also do signing13:01
joschi'm not aware of a write-up of best-practices13:01
joschessentially, in the end it runs gpg --sign and that's it13:02
joschobviously, the key must not have a passphrase13:02
joschah, one best-practice i can think of might be to use a sub-key13:03
joschthat way, even if the key gets compromised, you do not have to throw away your main key13:03
joschhttps://wiki.debian.org/Subkeys13:03
joschi have my main gpg key on a usb stick buried in the garden somewhere and use a sub key on my machines, for example13:03
minuteok13:25
sevanyou can use Yubikeys as a GPG security token and they support 4096 bit gpg keys, if you're looking for cheap hardware13:34
sevanyou can also reflash a SM32 controller with firmware if you want a really cheap security token :)13:34
sevan(for use with GPG)13:35
q66ACTION keeps it simple by having no gpg key :)13:35
q66minute: btw, ever considered offering some kind of standalone board so that one can do development/test things without having a full reform?13:36
q66would be useful for me since I'd like to support the hardware but have no need for an extra laptop 13:36
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)13:37
sevans/SM32/STM3213:37
sevanq66: :)13:37
joschq66: creating a carrier board in itx factor came up a couple of times already, also see here: https://twitter.com/minut_e/status/161822687516756787313:44
q66itx is perhaps a little large 13:45
q66but would work too 13:45
q66itx also only really makes sense if you plan to mount it in a case13:45
q66and then you also want atx power supply 13:45
q66while something like usb-c or barrel plug would be much more convenient13:46
q66but yeah if something gets made i would be interested in buying one, i have enough laptops but i am also deep enough into the devboards rabbit hole to disregard how many of them i have already13:48
flowyi think i've seen itx/matx motherboards with multiple power options incl barrel jack? also there's picopsu, i dunno how great that solution is though14:18
flowyi guess itx makes a selling point for attracting those who don't want DIY enclosures14:19
flowyi'm excited to build a proper system out of my old reform soc, probably as a router. i wonder if anyone has tried openwrt on the reform yet14:20
flowyi'm tempted to order reform MB v2 and also use the old reform MB for such a system. i would be into the opportunity for designing a custom case, would be fun to learn some cad14:23
q66i wouldn't put mine in a case because that would be missing the point of having one, like, i want the som and all I/O directly accessible without having to reach into a case 14:25
flowyi'm imagining a case w/o keyboard and display but still has room for the battery boards. i figure, it might actually be nice to keep the LIPO chemistry for power backup, vs putting it on my nasty lead acid UPS14:25
flowyq66: which I/O are you thinking of? couldn't everything be conveniently exposed w the right carrier/case?14:27
q66how do you want to conveniently expose mipi dsi for example14:29
q66besides, with a devboard that you do not transport case adds bulk that is mostly pointless14:31
flowyi see14:31
q66uart tends to be onboard pins and it's best that way 14:32
q66some boards put it into a trs jack or a usb and that's just annoying 14:33
sevanI have a galileo board that does that. horrible14:57
q66pine64 boards use the trs jack14:58
q66i made my own adapter for that 14:58
q66the most annoying part is that it overlaps with audio so you gotta flip a dip switch every time 14:59
q66especially on like a pinebook pro it involves taking off the bottom panel 14:59
sevanmakes me think of the raspberry pi cases which would enclose the entire thing without access to the gpio pins :)15:01
sevanso if you want to tinker you have to take the case apart15:02
q66in this way i like the rpi40015:02
q66it's enclosed so you can take it to places, has a keyboard builtin and you have the whole gpio panel in the back under a rubber cover 15:03
sevannice15:03
q66and it's still lightweight and compact 15:03
q66but yeah these rpi cases are not very good for tinkering in general, i guess their main intent is for like, if somebody uses rpi's in prod and is not going to touch them 15:05
q66for home automation nonsense and whatnot 15:05
sevanyeah, it is very confusing since even the official red and white cases from rpi foundation were sealed (wasn't tinkering on the agenda?)15:08
q66a lot of people incl companies now use rpi's as prod devices despite them being terrible for that 15:09
q66i do consultancy and I came across stuff like digital signage companies using them to drive displays and expecting wonders out of it 15:10
sigridre development/testing: I know cinap has his embedded stuff mounted in a rack, powered on/off remotely http://felloff.net/usr/cinap_lenrek/rack2.jpg15:12
sigridand this, too: https://www.linux-automation.com/en/products/usb-sd-mux.html15:13
sevanthe board is on top of the PoE switch in the middle of the photo?15:14
sigridit's a lot of stuff on the top shelf15:14
sevanah :)15:14
sigridall kinds of raspis, aijuboard, idk where reform is15:14
sigridjosch: btw regarding that (some time ago) discussion about nvme reporting "unsafe shutdowns"15:16
sigridif it matters I confirmed the theory by adding a proper nvme shutdown on 9front when fshalt (basically "sudo poweroff") is triggered and it got rid of unsafe shutdowns15:17
sigridthe fix involved adding code to nvme driver logic (which is definitely not missing in linux) and telling the kernel to disable nvme controller from userspace after filesystems are unmounted15:18
sigridmaybe in linux there is also a way to trigger controller shutdown from userspace, somehow? that could help15:19
joschsigrid: thanks a lot for confirming!15:42
joschit would be great to get rid of this problem15:43
joschbut i'd first research how to do that in linux :/15:43
minuteq66: josch: we put a funding/grant proposal for reform mITX board in with nlnet, lets see if it works out15:54
minutewe put in two proposals for the deadline that was a few days ago15:54
minutethe idea for the mITX board is also to be able to take up to 4 modules, internally networked15:55
minutei hear you when you say bulky power supply etc... one could make USB-PD an alternative power input with the ports, for example15:55
minutei'm very open for ideas. but we need to see if we get some funding15:55
minutethe other project is rk3588 adapter and "thin" reform (a mix of pocket and reform parts and a new enclosure15:56
minuteq66: OTOH there is a tiny dev board from jacqueline, but it does not have all the peripherals of the reform motherboard16:08
- qbit (QUIT: Quit: WeeChat 3.7.1) (~qbit@h.suah.dev)17:32
+ qbit (~qbit@h.suah.dev)17:33
- MajorBiscuit (QUIT: Quit: WeeChat 3.6) (~MajorBisc@145.94.153.3)17:34
ysionneauACTION on his way to fosdem o/18:42
ysionneauminute: will you have some prototypes with you ? :)18:43
sevanspeaking of boards, racks, and modules, this went by on social media https://www.kickstarter.com/projects/uptimelab/compute-blade19:14
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:40)19:24
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)19:37
qbitsomeone say boards, racks and modules?! I am here now!21:28
minuteysionneau: yep, pocket reform prototype22:30
violetmaybe a weird question but what are the chances I could find a 1366x768 panel that'd I could succesfully replace the reform's 1080p panel with22:35
violetidk how standard these things are22:36
violet(these things being LCD panels in general)22:36
klardotshmost LCD panels use ribbon cables with a different termination if I recall correctly, but if you could find one that uses the almost-IDE-like termination Reform's panel uses there's no reason I can think of it shouldn't work. lemme see if I can find the panel site I once looked at looking for relatively similar things (I'd considered trying to find something just slightly lower res once to22:37
klardotshavoid 125% weird fractional scaling)22:37
violetyeah avoiding fractional scaling is exactly the reason I want to do it lol22:38
klardotshah, yeah, this looks like the site I once used. it's... deeply technical, but also has basically everything. https://www.panelook.com/sizmodlist.php?sizes[]=133022:38
violetmuch appreciated22:39
klardotshthere's some neat 1600x900 panels that are probably a reasonable res at that size, many discontinued tho. the LP133WD2-SPB1 for example runs about $120 USD on eBay (not certain it'd actually work on Reform either)22:40
joschLinux reform 6.1.0-reform2-arm64 #1 SMP Debian 6.1.8-1+reform20230131T054557Z1 (2023-01-31) aarch64 GNU/Linux22:46
joschlinux 6.1.8 seems to work fine22:46
joschjust did a full unstable upgrade and things seem to keep working fine22:46
q661080p seems like it'd be ideal for 12.5" without scaling22:51
q66i have 3840x2400 on 13.4" and scale it at 150%22:52
q661080p would be bigger than that22:52
q66768p is just uncomfortable to use imo22:53
q66not enough space22:53
violetthat's most people's opinions23:00
violetbut 1366x768 is my preference23:00
- cwebber (QUIT: Read error: Connection reset by peer) (~user@user/cwebber)23:02
violetextra pixels do me little good when everything is too small for my feeble eyes to comprehend23:04
JC[m]once we discover compatible SKUs, it would be good to document them in a hardware compatibility list23:04
violetthat'd be wonderful yes23:05
+ cwebber (~user@user/cwebber)23:06
JC[m]I created the reform wiki a while back but need to find more free time to curate it23:06
JC[m]I'll need to sync with bnys and minute to establish what's appropriate for the forum vs wiki vs handbook so that information is available and maintainable over time23:11
JC[m]but I don't intend to hijack the conversation so I'll shut up now :)23:11
violetklardotsh: i still dont know what im doing but im looking at the list of panels with the same connector type. im finding some 12.5" panels from some other manufacturer, but they're slightly wider so idk if it'd fit. but im also finding some 11.6" panels on here, including some from innolux, and of those there are people selling replacements for that innolux model for like $30 on ebay. i think i wouldnt 23:42
violetmind just adding a bit more bezel23:42
violetso maybe I'll give it a go23:42
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)23:53

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