ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
possiblemeatball1 has joined #asahi-alt
possiblemeatball has quit [Read error: Connection reset by peer]
pthariensflame has joined #asahi-alt
possiblemeatball1 has quit [Read error: Connection reset by peer]
possiblemeatball has joined #asahi-alt
kidplayer666 has quit [Quit: Connection closed for inactivity]
chadmed has quit [Remote host closed the connection]
<lactose>
I'm trying to cross compile the linux kernel, what target should I be building?
<chadmed_>
lactose: aarch64-unknown-linux-gnu
<tdr>
for aarch64, ARCH=arm64 but youd want to set CROSS_COMPILE too
kidplayer666 has joined #asahi-alt
lactose has quit [Quit: Leaving]
lactose has joined #asahi-alt
<lactose>
I knew that, but how do I get the compressed vmlinuz image?
<psykose>
the aarch64 image is not self-decompressing so you get regular vmlinux, only with bootloader support to decompress it can you compress it
<psykose>
iirc there were patches to add the self-decomp code there too, but i don't remember if it will be merged or not
<mps>
psykose: right, and I think patches are not merged though didn't looked for long
chadmed has joined #asahi-alt
<chadmed>
gentoo users: if you installed krunvm please sync the overlay and read the latest news
<chadmed>
tldr some of the krunvm stuff required for the asahi use case is being built in private branches for now so ive removed the packages because theyre entirely useless
tdr has quit [Ping timeout: 480 seconds]
<mps>
I enabled speakers for alpine testing/linux-asahi and pushed to builder. anyone testing it *must* run speakersafetyd by adding it `apk add speakersafetyd` and after that run `rc-update add speakersafetyd` and as safe measure reboot machine
<mps>
and on alpine speakers works with KDE plasma though I still can't get working them fine on other desktops/WMs
<mps>
and also still can't get asahi-audio filters to work with speakers
lactose has quit [Read error: Connection reset by peer]
<chadmed_>
what do you mean you cant get them to work
<mps>
chadmed_: yes, speakers don't work when I install asahi-audio and bankstown
<mixi>
(with libudev-zero that might be even more involved, but then pipewire should not find any audio devices with it, so I assume you switched away from it at some point)
lactose has joined #asahi-alt
lactose has quit [Read error: Connection reset by peer]
<mps>
mixi: aha, good. Have to build eudev from git repo and test, iiuc. (yes, eudev is used on alpine, though I use also libudev-zero but not on m1 test machines). thanks
<mps>
chadmed: I can't find how to tell pipewire and wireplumber to log somewhere. running on terminal and capture stderr/stdout?
<mps>
but wireplumber is build with elogind support (which I can't understand why)
<mps>
I will try to rebuild it without it and test
<mps>
didn't helped
<chadmed>
can you try build pipewire with lv2 support
<mps>
let me check
<mps>
ah it is not enabled on alpine, have to search somewhere how to enable
lactose has joined #asahi-alt
<chadmed>
pretty sure its just -Dlv2=true
<chadmed>
and dont forget to add the lv2 lib as a dep
<mps>
and it told me on terminal 'W 12:56:09.379612 mod.filter-chain ../src/modules/module-filter-chain.c:1714:plugin_load: can't load plugin type 'lv2': No such file or directory'
<chadmed>
yeah so that is in fact the issue
<chadmed>
its not being built with lv2 support
lactose has quit [Read error: Connection reset by peer]
<mps>
aha, meson.build:1:0: ERROR: Value "true" (of type "string") for combo option "Enable loading of LV2 plugins" is not one of the choices. Possible choices are (as string): "enabled", "disabled", "auto".
alethkit has quit [Remote host closed the connection]
okt has quit [Read error: Connection reset by peer]
pitust has quit [Remote host closed the connection]
tretinha has quit [Remote host closed the connection]
tsujp has quit [Remote host closed the connection]
probie has quit [Remote host closed the connection]
pldtf has quit [Remote host closed the connection]
asimpson has quit [Remote host closed the connection]
signaryk has quit [Remote host closed the connection]
handlerug has quit [Remote host closed the connection]
d4ve has quit [Remote host closed the connection]
asimpson has joined #asahi-alt
handlerug has joined #asahi-alt
alethkit has joined #asahi-alt
pldtf has joined #asahi-alt
tretinha has joined #asahi-alt
d4ve has joined #asahi-alt
tsujp has joined #asahi-alt
pitust has joined #asahi-alt
okt has joined #asahi-alt
signaryk has joined #asahi-alt
probie has joined #asahi-alt
<mps>
happily have this fast machine for rebuild often ;-)
<mps>
also pipewire build with -Dlv2=enabled didn't helped
<mps>
do anyone can point me to fedora pipewire packaging script, or gentoo
<mixi>
mps: did you update pipewire-libs to your freshly built version as well? apparently that's where the APKGBUILD hides all the modules that weren't matched by a previous subpackage
<mps>
mixi: just got it work
<mps>
\o/
<mps>
thank you for help, and thank you to chadmed
<mps>
your patience and ideas helped a lot
<mps>
now speakers sounds fine
<cy8aer>
mps: and, would you like to have a rudimentary speaker sound now?
<mps>
cy8aer: both are ok for me :)
<cy8aer>
🙂
<mps>
but I've got this all for alpine
<cy8aer>
gratulations
<mps>
now have push changes to builders
<mps>
cy8aer: thanks
<cy8aer>
de nada
<kidplayer666>
cy8aer: acabei de detetar PORTUGUÊS? (or in english, did I just detect portuguese??)
<cy8aer>
estou a aprender um pouco
<kidplayer666>
fantástico! Porquê, se não te importares? ( fantastic, why, if you don't mind)