2022-11-08.log

- Gooberpatrol_66 (QUIT: Quit: Leaving) (~Gooberpat@user/gooberpatrol66)00:06
- S0rin (QUIT: Ping timeout: 248 seconds) (~S0rin@user/s0rin)00:26
+ S0rin (~S0rin@user/s0rin)00:29
- mtm (QUIT: Ping timeout: 246 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)01:03
- S0rin (QUIT: Ping timeout: 260 seconds) (~S0rin@user/s0rin)01:15
+ S0rin (~S0rin@user/s0rin)01:20
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)03:10
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)04:14
+ mark__ (~mark@gnu.wildebeest.org)05:03
- mjw (QUIT: Ping timeout: 260 seconds) (~mark@gnu.wildebeest.org)05:04
- marlun (QUIT: Read error: Software caused connection abort) (~marlun@46.101.246.245)06:49
+ marlun (~marlun@46.101.246.245)06:49
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)07:08
+ chomwitt (~chomwitt@2a02:587:7a0a:c00:1ac0:4dff:fedb:a3f1)07:21
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)08:37
+ MajorBiscuit (~MajorBisc@c-001-009-026.client.tudelft.eduvpn.nl)09:23
+ qwer (~qwer@78-80-120-85.customers.tmcz.cz)10:10
* wielaard -> mjw10:27
+ oomono (uid328183@id-328183.tinside.irccloud.com)10:55
- qwer (QUIT: Read error: Connection reset by peer) (~qwer@78-80-120-85.customers.tmcz.cz)11:12
+ qwer (~qwer@78-80-120-85.customers.tmcz.cz)11:20
- qwer (QUIT: Ping timeout: 252 seconds) (~qwer@78-80-120-85.customers.tmcz.cz)11:32
+ qwer (~qwer@37-48-26-121.nat.epc.tmcz.cz)12:02
- mtm (QUIT: Ping timeout: 252 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)13:04
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)13:59
- vkoskiv (QUIT: Ping timeout: 248 seconds) (~vkoskiv@89-166-62-97.bb.dnainternet.fi)14:04
+ vkoskiv (~vkoskiv@89-166-62-97.bb.dnainternet.fi)14:18
vkoskivI'd like to meet other Reform users, but I'm not aware of any in my area.14:19
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)15:10
sigridi wouldn't even know where to look15:30
sigridall my friends here in Stockholm are into m1/m2 macbooks15:31
- cwebber (QUIT: Read error: Connection reset by peer) (~user@user/cwebber)15:52
- oomono (QUIT: Quit: Connection closed for inactivity) (uid328183@id-328183.tinside.irccloud.com)16:25
minutebtw after chatting with some people who work on drivers and stuff, it is much more likely that rk3588 will be in a next gen reform than nvidia xavier16:27
q66i want to find somebody so i can borrow theirs for a day and figure out what's wrong with the u-boot when built with a baremetal toolchain16:27
q66minute: i have a board with rk358816:28
q66still a long way to go till stuff's ready16:28
q66(quartzpro64)16:28
minuteturns out there is no nouveau support for xavier and nvidia isn't interested in helping the devs and also the nouveau devs already have too much on their plate16:28
q66e.g. no gpu/display driver at all :)16:28
minuteq66: yes, but things will change soon16:28
minuteyes, it's coming 16:28
minuteq66: but did you try booting a system and play with it over serial yet?16:30
q66yup16:30
minuteq66: was it... quick? :D16:30
q66i hang out with the people who are working on the kernel stuff on irc16:30
q66there is no reclocking yet so it works at minimum frequency16:30
minuteah!16:30
q66but the hardware has a lot of potential16:30
q66so far it can boot, have serial, sd card and network, and afaict usb is close, and pcie16:31
q66everything else is... just not there16:32
q66of course, things are different if you use the BSP kernel16:32
q66also no mainline u-boot support yet, and the vendor u-boot requires an updated version of a tool that rockchip has not released source for yet, so all you have is a prebuilt binary for x86_6416:32
q66i was going to look into stripping down the cursed scripts you use to build that and hack around stuff somehow so that it can build portably16:33
q66but without source for that tool it's not going to be possible unless you do something like running it through qemu-user (it's static, so it's technically possible)16:34
minuteabout uboot i'm kind of emotionless16:35
minutefor me most important is the kernel and mesa :316:36
minuteq66: but cool that you're working on this!16:36
q66well for one i like to be able to bootstrap my boards from my actual workstation, which 1) is ppc64le and 2) uses musl16:36
q66so x86_64 prebuilt binaries are kind of a nope16:36
minutei feel that a bunch of people are hacking on making that thing work16:36
minuteand that's not the case at all with nvidia16:37
minuteq66: but you could use qemu-user-static?16:38
q66probably, yeah16:38
q66still not a fan16:38
minutesure!16:38
minutewould be great to replace that stuff16:39
minutebtw, what's the irc channel?16:39
minutei'm only in #panfrost16:40
q66#quartz-dev on pine64's network16:42
minutethanks16:44
q66i wonder if the final quartzpro64 will be like the devboard16:45
q66the devboard is kinda cute16:45
q66it's huge, has two hdmi outputs *and* an hdmi input16:45
q66https://pbs.twimg.com/media/FQsWuo9XsAMNC0Q?format=jpg&name=4096x409616:47
q66so spacious16:47
minutecool16:55
joschq66: may i ask what ppc64le hardware and musl userland you are running?17:34
joschand i thought i'm the odd-one-out with an arm64 laptop instead of x86_64 laptop17:35
josch(well not in this channel of course, but in general...)17:35
minuteraptor talos workstation perhaps?17:40
q66yeah i have a few of those17:41
q66currently running void-ppc but i'm phasing it out early next year17:42
minutein favor of chimera?17:48
q66sure17:48
q66i'm switching my machines sometime this month17:48
q66next year i will cease maintenance17:48
q66i just don't have time to keep so many projects17:49
q66especially not if one is pretty much a mostly worse version of the other17:49
+ oomono (uid328183@id-328183.tinside.irccloud.com)17:52
minuteq66: cease maintenance of what?18:06
sigridminute: so rk3588 choice is mostly because nouveau is not likely to happen any time soon for the xavier?18:07
q66minute: void-ppc18:09
sigridreading the log it does not sound like rk3588 is in any way ready either18:10
- MajorBiscuit (QUIT: Ping timeout: 260 seconds) (~MajorBisc@c-001-009-026.client.tudelft.eduvpn.nl)18:11
q66depends on the timeframe minute is aiming for18:12
q66if you give it a year it will probably be ready18:12
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)18:14
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-4-79.mobile.nym.cosmote.net)18:15
minutesigrid: no, it's because i have talked to people who assured me that the rk3588 display and gpu stuff will be in place pretty soon18:17
sigridok, makes sense18:18
minuteif someone adds nouveau support for xavier i will reevaluate it18:18
minutebut it sounded like it's not trivial18:19
q66nouveau should have basic support for the gpu architecture18:20
q66with a bit of work you should be able to get it to at least modeset18:20
q66but acceleration is a different matter18:20
+ Ar|stote|is (~linx@149-210-4-79.mobile.nym.cosmote.net)18:20
minuteq66: i talked with karolherbst etc 18:21
q66i think nvidia has largely given up on releasing the complete firmware for any hardware before ampere18:21
q66so stuff between maxwell and ampere is probably hopeless forever18:21
minutesee here from 19:25 https://people.freedesktop.org/~cbrill/dri-log/index.php?channel=nouveau&date=2022-11-0518:23
minutethis was my conversation18:23
q66that's pretty much just what i said18:24
q66missing firmware18:24
q66and yeah i don't expect that to get resolved18:25
q66except maybe a few years in the future18:25
+ doctorhoo (~hanno@m83-191-98-72.cust.tele2.se)18:28
sigridlol re a53 cores being off18:28
sigridsounds pretty bad :D18:29
- mjw (QUIT: Killed (NickServ (GHOST command used by mark__!~mark@gnu.wildebeest.org))) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)18:29
* mark__ -> mjw18:29
+ wielaard (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)18:30
doctorhooI am seeing the following errors in dmesg every 10s or so:18:30
doctorhoocaam_jr 30901000.jr: 2000005b: CCB: desc idx 0: RNG: Hardware error18:30
doctorhoohwrng: no data available18:30
minutedoctorhoo: huh, that's a new one18:30
minutedoctorhoo: is this persistent after a cold start?18:30
doctorhooThat is on an up-to-date sysimagev3 with full disk encryption (on NVME)18:30
doctorhooLet me check the logs concerning when the msg start appearing18:31
doctorhoook, I am only now realizing that I have been putting the system to suspend again and again over an embarrassing long time -- time for a cold start and then I will report back :)18:37
- doctorhoo (QUIT: Quit: "") (~hanno@m83-191-98-72.cust.tele2.se)18:38
minutesigrid: anyway before rk3588 is ready we'll have imx8mplus and rpi cm4. it's not yet decided if ls1028a will make it.18:42
minutethe company who is supposed to finalize the ls1028a module is stalling me for months (there's still the serdes problem on most modules) and i'm not sure if i can fix the problem myself18:43
+ doctorhoo (~hanno@213-67-23-31-no2005.tbcn.telia.com)18:45
kfxI've given up on ever having a fully-functional rockchip device.  I own so many and they've all been "just a few months" from working for years18:45
minutekfx: wasn't the rk3399 working pretty well? (i haven't used it myself though)18:49
doctorhoominute: back from a cold start: all quiet now! Sorry for the noise, not quite sure what state the system was in. I will keep an eye out whether this msg comes back or not18:49
minutedoctorhoo: thanks! sounds like a strange glitch18:50
minutekfx: i just remember a time when people were posting about their pinebook pros all the time18:50
kfxminute: people STILL post about pinephones all the time, and they still don't work either18:50
minutei don't mean the phone, i mean the laptop18:50
minutei have two of those phones (but first gen) in a drawer18:51
kfxI have a pinebook.  if you use it like a desktop computer it's fine, but it does not work as advertised18:51
minuteah, what's the matter with it?18:51
kfxI've never met anyone who used one as a primary machine and was happy about it, including myself18:51
minutethe rk3399 one? (the pro i mean)18:51
kfxyeah I have the pro18:51
minutei thought it was beefier than imx8mq18:51
minutecortex-a72 and all18:52
kfxseveral times I've crashed it by plugging in a usb drive18:52
kfxtons of stuff never worked right, primarily suspend18:52
minuteah well, we have some issues around that,  too18:52
kfxit's still not possible to run off a mainline kernel, despite this being an explicit goal of multiple developers over the course of years18:53
minuteoh ok, i did not know that18:53
kfxthe best thing that happened to it was Tow-Boot provided UEFI and early-boot video onboard18:53
kfxminute: the reform shares some issues, but the pine64 community is MASSIVE in comparison18:54
kfxout of all their products, the only two I actually use are the power supply and the soldering iron18:54
minutekfx: well, my guess is that's because of the price difference?18:54
kfxI have the pinephone, the pinebook pro, the pinenote, and none of them are fit for purpose, even after years18:55
minutekfx: do you use reform on a regular basis?18:55
kfxminute: that's what I mean, there are so many people with access to pine/rockchip hardware but progress just grinds to a halt18:55
kfxI use reform daily18:55
kfxand I have since I got it18:56
minuteah cool. so you perceive it as more stable?18:56
kfxvery much so18:56
kfxI preferred back when it was easy to build a static kernel and a self-contained rescue system but that's personal preference18:57
minutewell, i know what you mean... maybe we can bring that back as an option, i sometimes would like that for debugging things18:57
kfxreform is a laptop I could give to someone and say "here's quirk #1 and quirk #2, other than that enjoy"18:57
kfxif I gave someone a pinebook pro the message would be "sorry about this shit laptop you'll need a new one in six months"18:57
minutelol ok!18:58
minutei did not really realize this, thanks18:58
vkoskivI did get that 'walmart $300 laptop' vibe from the pinebook stuff, when I was looking at them.18:58
vkoskivReform is more in the MacBook Pro category, in terms of ruggedness/solidness18:59
kfxI cut myself badly on the bottom case of the pinebook pro18:59
kfxlike, it's engineered to a cost point and not for human use18:59
kfxthat case is a razor18:59
vkoskiv(I've never held a pinebook, just looked at pictures)18:59
minuteyeah, it surely is optimized for lowest price point, i guess they wanted to spread it as much as possible19:00
vagrantcfwiw, i've used bot the pinebook (allwinner-A64) and pinebook-pro (rockchip-rk3399) as my primary computer for months at a time, and even used them as laptops while travelling.19:00
kfxfun fact:  if you pull the bottom cover off the pinebook pro and then open the laptop, the hinges destroy themselves immediately19:00
vkoskivSounds like a 90s PowerBook19:00
vkoskivExcept with PowerBooks just opening the lid is enough to destroy the hinge mounts19:00
vkoskiv(Might be the several decades of plastic aging, though)19:00
minutevagrantc: did you use a mainline kernel or a vendor kernel? or mainline with some patches, like with reform?19:01
vagrantcminute: debian's kernel, without patches not in debian19:01
vagrantcminute: it is arguably the main reasons i don't use the mnt/reform more ... a patched kernel19:02
vagrantc(i mean, early on I used a patched kernel, but worked to get everything mainlined)19:02
minutethat doesn't sound ~that~ bad for rockchip then?19:02
vagrantcthat said, i'm fine with usb-ethernet and usb-wifi adatpers19:02
kfx:)19:03
minuteah, patches for eth and pcie are missing or...?19:03
q66<kfx> it's still not possible to run off a mainline kernel, despite this being an explicit goal of multiple developers over the course of years19:03
q66it's possible though19:03
vagrantcusinng nvme on the pinebook-pro and there's no built-in ethernet19:03
vagrantcyeah, it is *possible* and I do it daily. :)19:03
minuteahh19:05
minuteok19:05
q66some stuff will be non-functional, but you can make it work with kernel patches19:05
kfxsee19:05
q66i think the only thing that cannot be trivially patched is type-c displayport19:05
vagrantcfelt a little silly at the mnt/reform meetup using my pinebook-pro and didn't even turn on the mnt/reform till near the end :)19:05
kfxthat's the pine64 flavor19:05
kfx"it works great as long as you don't want to use the whole computer"19:05
vagrantci've used the type-c HDMI before19:05
vagrantcno patches19:05
kfxthat's why I walked away from rockchip devices19:05
q66you need the extcon driver nonsense19:05
q66which is not mainline19:05
vagrantcthough... maybe my memory is foggy on that19:05
q66i think other than that you need like 3 small patches for pbp19:05
kfxq66: apparently my definition of 'mainline kernel' is incorrect?  I want to be able to download a tarball from the front page of kernel.org and build it19:05
q66which can be put in distro patches without intefering with other devices19:05
vagrantckfx: i haven't met a computer running linux in 23+ years that didn't have some quirks.19:05
kfxif I have to carry patchesor be picky about distros then it's not mainline.19:06
kfxvagrantc: I work with quirk-free linux machines every day19:06
vagrantc"not possible" != "missing some features"19:06
kfxI disagree19:06
q66then there are zero arm laptops that fit your criteria 19:06
q66reform needs kernel patches to fully work too 19:06
kfxcomputer works or does not work.  I have no time to quibble over grey areas here19:07
q66and is missing much more crucial features without them 19:07
vagrantcpfft.19:07
kfxq66: yes, I already acknowledged that19:07
vagrantci daresay, worksforme19:07
minutei should really upstream that pcie internal refclk thing.19:07
vagrantcnot interested in binary oversimplification, almost nothing is actually binary19:07
kfxcomputers tend to be19:07
vagrantcACTION chuckles a little19:08
kfxminute: the refclk thing is what I'm hoping to be able to port to 9front so we can bring up wifi.  at that point everything on reform will be supported and it will be my main computer19:09
minuteanyway. i think we can agree that it's useful to have beefy reform as an option19:09
vagrantcwell, i guess i'm just using a non-computer then. i guess i don't need a computer.19:09
vagrantcminute: definitely!19:09
minutekfx: ah great. the patch is not complicated19:09
kfxminute: no, it's clear.  I'm not a programmer so it will take me some time to understand how to port it, and someone else will probably get there first, but I'm patient19:10
sigridi have a 9front supported wifi laying around somewhere :/19:11
kfxmy biggest wish-list item for the reform is actually unrelated to the kernel (linux or otherwise)19:12
kfxI'd pay a hundred dollars for early-boot video in u-boot19:12
sigridi find that more useful than a working wifi19:14
vagrantcyeah, that would make debugging a lot easier19:14
vagrantcmight actually consider disconnecting the serial console19:14
minutekfx: yeah i'd like that, too. 9front has the code. someone just needs to port it to u-boot19:20
joschi'd give 100 eur for early-boot video as well19:49
joschmaybe somebody can put up a code-bounty or some such?19:50
vkoskivYeah there are services for that19:50
vkoskivgitcoin (not sure if creeptocurrency-related)19:50
sigridI am going to have a load of free time the coming week and might take a stab at that19:50
vkoskivYeah, gitcoin looks like it's a crypto thing19:50
vkoskivI'd be willing to chip in a bit as well.19:50
minutewe could think about running bountes via community20:07
minutebounties20:08
joschsomehow i have a deja-vu -- wasn't there a code bounty forum thread already?20:20
kfxpeople have offered to pay for new SoM cards and ortholinear keyboards, but I don't think there's A Thread20:22
- Ar|stote|is (QUIT: Ping timeout: 260 seconds) (~linx@149-210-4-79.mobile.nym.cosmote.net)20:25
+ Ar|stote|is (~linx@149-210-4-79.mobile.nym.cosmote.net)20:29
+ ajr (~ajr@user/ajr)20:29
joschi found the source of my deja-vu: https://mntre.com/reform-irc-logs/2022-06-28.log.html#t14:05:4221:41
joschat leat today i know that something is off with my hardware because i have the same problem with three different nvme ssds after resume that work well for others21:41
sigridsame kernel version?21:42
joschsigrid: i have the problem for multiple different kernel versions21:43
joschsigrid: and yes, minute and i are running the same kernel and same ssd and it doesn't work for me21:44
sigriddo those ssds run the same fw version? :)21:44
joschi did not check21:44
vkoskivFor me, the problem with suspend resume only showed up when I switched to the WD Blue drive21:44
joschbut i'd be surprised if it was the firmware version because different ssds from different manufacturers exhibit the same problem21:44
vkoskivIt was working fine with my Intel one21:45
joschvkoskiv: but your intel drive had different problems, no?21:45
vkoskivYeah, it would intermittently freeze while in use.21:45
vkoskivSimilar I/O timeout error in dmesg, but it would recover and continue normally after a few seconds21:45
vkoskivAnd no issues resuming from suspend21:45
- jackhill (QUIT: Ping timeout: 255 seconds) (~jackhill@kalessin.dragonsnail.net)21:46
joschif at some point i'm meeting a reform user with working suspend we can try swapping the hardware :)21:46
- doctorhoo (QUIT: Ping timeout: 248 seconds) (~hanno@213-67-23-31-no2005.tbcn.telia.com)21:47
+ cwebber (~user@user/cwebber)22:09
minuteOK, imx8mplus adapter rev d-2 uploaded to pcbway https://mastodon.social/@mntmn/10931038818177584222:50
+ jackhill (~jackhill@kalessin.dragonsnail.net)23:01
sknebelnow enjoy your holiday :)23:03
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)23:15
minutethanks!23:29

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