2021-07-26 22:56
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)
01:13
<
Dylanger >
Does anyone have any documentation or know how to debug alsa driver selection/compatibility?
01:14
<
Dylanger >
Think I'll just have to `printf` some HERE in here to see if it's even being hit
01:27
<
Dylanger >
I wonder where `CONFIG_OF` is being set
01:29
<
Dylanger >
Yeah it's set
03:31
<
Dylanger >
I think we're missing the Linux driver for the max98360a
03:31
<
Dylanger >
It's there for AMD and Intel but nothing for Qualcomm based SoCs
03:34
<
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
03:54
<
Dylanger >
Hm, I think this is the driver
04:35
<
Dylanger >
If I manage to play sound, hw_params will display the correct settings
04:36
<
Dylanger >
I'm not sure where these settings are retrieved from
04:42
<
Dylanger >
Hmm this is a better looking error
04:50
<
Dylanger >
huh so PipeWire sees the card
04:50
<
Dylanger >
No sinks tho
04:53
<
Dylanger >
I think the issue could actually be PipeWise/PulseAudio instead of being ALSA related
05:05
macc24 has joined #aarch64-laptops
12:49
<
Dylanger >
Got it "working"
12:49
<
Dylanger >
`load-module module-alsa-sink device=plughw:<card#>,<device#>` in `/etc/pulse/default.pa`
12:49
<
Dylanger >
Adds the sink
12:50
<
Dylanger >
I think this is a hack, it's forcing the plughw as a sink
15:22
iivanov_ has joined #aarch64-laptops
15:23
iivanov__ has joined #aarch64-laptops
15:23
iivanov__ has quit [Remote host closed the connection]
15:23
iivanov__ has joined #aarch64-laptops
15:30
iivanov has quit [Ping timeout: 480 seconds]
15:30
iivanov_ has quit [Ping timeout: 480 seconds]
16:17
jonasbits has joined #aarch64-laptops
20:50
Lucanis has quit [Read error: Connection reset by peer]
20:54
Lucanis has joined #aarch64-laptops
20:57
<
Dylanger >
I now hate the Linux sound stack 😭🤣
20:58
<
macc24 >
Dylanger: how bout you try improving it
21:01
<
Dylanger >
She's too far gone I'm afraid, ALSA is immensely complex
21:19
<
steev >
yes, yes it is
21:19
<
macc24 >
damn i'm glad i barely touch it ever
21:22
ardb has quit [Ping timeout: 480 seconds]
21:52
ardb has joined #aarch64-laptops
23:06
macc24 has quit [Ping timeout: 480 seconds]