ChanServ changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630)
<Dylanger> Does anyone have any documentation or know how to debug alsa driver selection/compatibility?
<Dylanger> Think I'll just have to `printf` some HERE in here to see if it's even being hit
<Dylanger> hm
<Dylanger> I wonder where `CONFIG_OF` is being set
<Dylanger> Yeah it's set
<Dylanger> I think we're missing the Linux driver for the max98360a
<Dylanger> It's there for AMD and Intel but nothing for Qualcomm based SoCs
<Dylanger> So it looks like you need 2 drivers in ALSA to get a soundcard working, one for the actual soundcard, then another for whatever CPU you're using
<Dylanger> Hm, I think this is the driver
<Dylanger> If I manage to play sound, hw_params will display the correct settings
<Dylanger> I'm not sure where these settings are retrieved from
<Dylanger> Hmm this is a better looking error
<Dylanger> huh so PipeWire sees the card
<Dylanger> No sinks tho
<Dylanger> I think the issue could actually be PipeWise/PulseAudio instead of being ALSA related
macc24 has joined #aarch64-laptops
<Dylanger> Got it "working"
<Dylanger> `load-module module-alsa-sink device=plughw:<card#>,<device#>` in `/etc/pulse/default.pa`
<Dylanger> Adds the sink
<Dylanger> I think this is a hack, it's forcing the plughw as a sink
iivanov_ has joined #aarch64-laptops
iivanov__ has joined #aarch64-laptops
iivanov__ has quit [Remote host closed the connection]
iivanov__ has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov_ has quit [Ping timeout: 480 seconds]
jonasbits has joined #aarch64-laptops
Lucanis has quit [Read error: Connection reset by peer]
Lucanis has joined #aarch64-laptops
<Dylanger> I now hate the Linux sound stack 😭🤣
<macc24> Dylanger: how bout you try improving it
<Dylanger> She's too far gone I'm afraid, ALSA is immensely complex
<steev> yes, yes it is
<macc24> damn i'm glad i barely touch it ever
ardb has quit [Ping timeout: 480 seconds]
ardb has joined #aarch64-laptops
macc24 has quit [Ping timeout: 480 seconds]