#archlinux-ports | Logs for 2025-12-15
Back
[02:47:45] <amstan> bschnei: yes please, i do think non-standard bootloaders are still important and are a lot of the reasons someone that likes arch would also like to install on their perhaps weirder device
[02:48:57] <amstan> i put arch on about 10 chromebooks, raspberry pis (but i almost categorize those as boring), pikvm runs arch, 2 fpgas (including misterfpga), a guitar
[04:19:42] -!- hcmb_ has joined #archlinux-ports
[04:19:43] -!- hcmb has quit [Killed (calcium.libera.chat (Nickname regained by services))]
[04:19:43] hcmb_ is now known as hcmb
[05:38:03] <spierings_ae|M> bschnei: I am pretty close with my opi 5+ now, I finally got the gpu up and running, the only thing missing right now is some audio stuff but I sont think that should be too much. I may be able to send a pull request later today.
[05:39:37] <spierings_ae|M> One odd thing I've found is that SCMI things as a module is not working well. I've changed those to built-in and then everything probes fine.
[05:40:18] <spierings_ae|M> And yeah I did have the modules in my initramfs
[06:25:11] -!- marmis has quit [Quit: Bye!]
[06:26:45] -!- marmis has joined #archlinux-ports
[06:53:41] <solskogen|M> <amstan> "i put arch on about 10 chromeboo..." <- AHA! That's why your name seemed familiar. I've ran MiSTerArch for a while :-)
[07:46:57] -!- SpieringsAE has joined #archlinux-ports
[07:46:57] -!- SpieringsAE has quit [Changing host]
[07:46:57] -!- SpieringsAE has joined #archlinux-ports
[08:47:52] <linkmauve> spierings_ae|M, audio using the jack port, or audio using HDMI? Are you building your own kernel with as few options enabled as possible?
[08:55:52] <SpieringsAE> both of them, I am currently trying to expand the kernel config that is used for the linux package
[08:56:32] <SpieringsAE> I really need to get this up and running on my snapdragon x elite machine so I can build faster
[08:57:04] <SpieringsAE> the rk3588 is impressive for an sbc, but uuuhh compiling linux kernels is not its power lol
[09:03:31] <linkmauve> SpieringsAE, you need to enable SND_SOC_ES8316, SND_AUDIO_GRAPH_CARD and SND_AUDIO_GRAPH_CARD2.
[09:03:44] <linkmauve> For the jack port to work.
[09:03:56] <linkmauve> At least on the Rock-5B, but I expect other rk3588 boards to work the same.
[09:04:11] <linkmauve> Also if you have a more powerful x86 computer, cross-compiling a kernel is quite trivial.
[09:15:44] <solskogen|M> SpieringsAE: I'd recommend disabling the generation of the docs package. And, if you have multiple SBCs around hook them up in a distcc cluster. It really helps.
[09:17:32] <linkmauve> Compiling on a single powerful computer without distcc is actually much faster than using distcc in my experience.
[09:18:02] <linkmauve> Compiling Inkscape on my laptop takes 20 minutes, 8 minutes with distcc and a bunch of extremely fast computers, and 35s on a single one of these.
[09:20:00] <solskogen|M> Yeah, it doesn't always help.
[09:20:46] <solskogen|M> I've got four Pi5 and a Orion to compile stuff for me at home. In those cases, distcc helps a lot.
[09:21:55] <SpieringsAE> yeah my laptop is by far the fastest
[09:22:22] <SpieringsAE> linkmauve: I think I also need some drivers for the actual i2s driver etc
[09:23:05] <SpieringsAE> I am also getting a bunch of errors from the power-controller
[09:23:17] <SpieringsAE> haven't quite figured out what is missing there
[09:23:39] <SpieringsAE> -517 is EDEFER I think
[09:23:43] <linkmauve> SpieringsAE, if you have such errors, please report them to #linux-rockchip or better to the mailing list.
[09:24:24] <SpieringsAE> nah I don't think I have them on alarm
[09:24:30] <SpieringsAE> I am pretty sure its a config issue
[09:24:47] <SpieringsAE> some driver missing
[09:25:33] <linkmauve> SpieringsAE, come and ask at #linux-rockchip anyway, that’s where the people who know about them are.
[09:27:51] <SpieringsAE> will maybe do that this evening, need to get my story straight first, at work now so can't check the exact errors
[12:11:20] -!- nl6720 has quit []
[12:12:18] -!- nl6720 has joined #archlinux-ports
[15:47:02] <bschnei> SpieringsAE: I used to do the compile-at-home with small devices/distcc thing. It is really hard to beat a cloud VM. Hetzner ARM hosts are very reasonably priced. I use a CAX31 that I leave on all month. I don't try to build things like rocm, but for the kernel it is "fast enough" for me.
[15:52:24] <SpieringsAE> I am quite happy with my snapdragon x elite machine, it goes quite fast
[15:52:40] <SpieringsAE> almost as fast as my ryzen 9 5900x machine I have at work
[15:54:13] <clover|M> the 8cx gen 3 is also quite fast, i use it for desktop as well as laptop with no issues for my workflow
[16:02:47] -!- SpieringsAE has quit [Quit: SpieringsAE]
[16:14:38] <bschnei> Nice. Also I will set CONFIG_ARM_SCMI_PROTOCOL=y
[16:41:18] <amstan> <solskogen|M> "AHA! That's why your name seemed..." <- omg! i do remember now! We should totally get it going again! lol
[16:41:18] <amstan> I mean... it's still working, but you know...
[17:48:22] <clover|M> Solskogen: i still don't see libpisp in extra yet, is it still in the build queue?
[17:59:13] <spierings_ae|M> bschnei: Awesome, I also needed CLK_SCMI and RESET_SCMI=y if those were modules things like the gpu and rng hardware would fail to probe
[17:59:46] <spierings_ae|M> I am now also building the rockchip audio and hardware dec/enc stuff
[18:27:28] <binarycraft|M> <clover|M> "Solskogen: i still don't see..." <- I saw it and installed
[18:28:00] <binarycraft|M> seems to be in forge... (full message at <https://matrix.archlinux.org/ircmedia/v1/media/download/AV6puQM50V-PuqiXoqFLWKCIzvkiHAWzdwKD3X0EpnZpZL0AAUsFpo0gl-_zbYUSu5-S7uQ99bB7hR_WUp-xLhFCeba139cgAGFyY2hsaW51eC5vcmcvcWhqb2VuV1BKcFlWS0FPQVBMWWlsVVpv>)
[18:28:17] <binarycraft|M> clover: there is pacman.conf update
[18:28:45] * binarycraft|M uploaded an image: (102KiB) < https://matrix.archlinux.org >
[18:29:14] <clover|M> is forge like testing?
[18:29:20] <binarycraft|M> checkout /etc/pacman.conf.pacnew
[18:30:04] <spierings_ae|M> Not sure, pacman-static is in there as well I believe
[18:30:05] <spierings_ae|M> Which is aur
[18:38:14] <bschnei> it's like AUR. linux-rpi5 is there, etc
[19:00:31] <spierings_ae|M> Welp now I am getting CPU lockups
[19:00:49] <spierings_ae|M> Another day
[19:15:14] <solskogen|M> forge is for packages that don't exists in neither core or extra - only a handfull of packages (and I want to keep it that way)
[19:15:26] <solskogen|M> mostly for stuff that doesn't make sense for x86_64
[19:15:54] <solskogen|M> I also keep a couple of -bin packages there - like pandoc-bin and shellcheck-bin since we don't have haskell