You are not logged in.

#1 2022-05-02 20:42:01

godlikemouse
Member
From: Durango, CO
Registered: 2016-09-15
Posts: 23
Website

[SOLVED] Need help getting sound to work on a Google Pixelbook

Hi everyone, I'm hoping someone will be able to help me with this.  I've managed to get everything else working Arch Linux wise on this machine, but I can't seem to get the sound working.  I have been able to get the sound to work through a bluetooth connected headset, but nothing using the internal speakers.

Here's what I have so far:

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
$ cat /etc/modprobe.d/intel.conf 
options snd_intel_dspcfg dsp_driver=1
blacklist snd_soc_skl
$ lsmod | grep snd
snd_seq_dummy          16384  0
snd_hrtimer            16384  1
snd_seq                90112  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
snd_hda_codec_hdmi     81920  1
snd_hda_intel          61440  1
snd_intel_dspcfg       36864  1 snd_hda_intel
snd_intel_sdw_acpi     20480  1 snd_intel_dspcfg
snd_hda_codec         180224  2 snd_hda_codec_hdmi,snd_hda_intel
snd_hda_core          114688  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_soc_rt5514         57344  0
snd_soc_rt5663         94208  0
snd_soc_max98927       28672  0
snd_soc_rt5514_spi     16384  1 snd_soc_rt5514
snd_soc_rl6231         20480  2 snd_soc_rt5514,snd_soc_rt5663
snd_soc_core          385024  4 snd_soc_max98927,snd_soc_rt5514,snd_soc_rt5514_spi,snd_soc_rt5663
snd_hwdep              16384  1 snd_hda_codec
snd_compress           28672  1 snd_soc_core
ac97_bus               16384  1 snd_soc_core
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_pcm               163840  10 snd_hda_codec_hdmi,snd_hda_intel,snd_soc_max98927,snd_hda_codec,snd_compress,snd_soc_core,snd_soc_rt5514_spi,snd_soc_rt5663,snd_hda_core,snd_pcm_dmaengine
snd_timer              45056  3 snd_seq,snd_hrtimer,snd_pcm
snd                   126976  14 snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm
soundcore              16384  1 snd
$ lspci -nn | grep -i audio
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d71] (rev 21)

I've tried following multiple issues online related to this issue however, they are all either out of date or have broken links to required downloads.

Everything I've tried results in having only a Dummy Output device available and of course no sound.  Thanks in advance for any help.

Last edited by godlikemouse (2022-05-03 17:06:29)


All things gaming, anime, coding, web, technology and futuristic. Experimentalist and student of the universe.

Offline

#2 2022-05-03 07:23:52

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,427

Re: [SOLVED] Need help getting sound to work on a Google Pixelbook

sudo dmesg | grep -iE 'snd|sof'

What happens if you remove that intel.conf and install sof-firmware instead?

FWIW on a bit of googling you will need some dedicated firmware files here... e.g. https://github.com/jmontleon/pixelbook-fedora#Audio

Last edited by V1del (2022-05-03 08:01:09)

Offline

#3 2022-05-03 15:17:58

godlikemouse
Member
From: Durango, CO
Registered: 2016-09-15
Posts: 23
Website

Re: [SOLVED] Need help getting sound to work on a Google Pixelbook

Hi V1del,  thank you for the reply.

$ sudo dmesg | grep -iE 'snd|sof'
[    0.246538] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.288155] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.288157] software IO TLB: mapped [mem 0x0000000075c1d000-0x0000000079c1d000] (64MB)
[    2.226272] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100

I also removed the intel.conf and installed the sof-firmware

sudo pacman -S sof-firmware

That didn't really change anything for the better unfortunately.

lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PulseAudio Sound Server)
aplay: device_list:274: no soundcards found...

Pulse audio still shows mixer output as "Dummy Output" as well.  I'll try what's suggested in the link next.


All things gaming, anime, coding, web, technology and futuristic. Experimentalist and student of the universe.

Offline

#4 2022-05-03 16:11:55

godlikemouse
Member
From: Durango, CO
Registered: 2016-09-15
Posts: 23
Website

Re: [SOLVED] Need help getting sound to work on a Google Pixelbook

Awesome! So I was able to get the speaker audio to work by following most of the steps in the link you provided:
https://github.com/jmontleon/pixelbook-fedora#Audio

I wasn't able to find the pixelbook-alsa-ucm package that was mentioned in the repo.  I looked in the official pacman repo, aur and tried locating it in a general google search.

Thank you very much for your help on this.


All things gaming, anime, coding, web, technology and futuristic. Experimentalist and student of the universe.

Offline

#5 2022-05-03 16:52:19

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,427

Re: [SOLVED] Need help getting sound to work on a Google Pixelbook

Yes you'd have to get that from the fedora repo that person has set up and potentially manually create an Arch PKGBUILD out of it, but if something workable is included in the standard alsa-ucm-conf package that will be fine/usable as well.

If you consider this [SOLVED] please mark it as such by editing the title in your first post.

Last edited by V1del (2022-05-03 16:53:09)

Offline

#6 2022-05-03 17:04:16

progandy
Member
Registered: 2012-05-17
Posts: 5,184

Re: [SOLVED] Need help getting sound to work on a Google Pixelbook

The package would install kbl-r5514-5663-.conf and HiFi.conf from the configs directory in that github git repository: https://github.com/jmontleon/pixelbook- … a-ucm.spec

Last edited by progandy (2022-05-03 17:04:37)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#7 2022-05-03 17:05:08

godlikemouse
Member
From: Durango, CO
Registered: 2016-09-15
Posts: 23
Website

Re: [SOLVED] Need help getting sound to work on a Google Pixelbook

Ah, thank you for that.  I'll pull that in and see what happens.  Thank you both for your help on this.  Much appreciated.

Last edited by godlikemouse (2022-05-03 17:06:46)


All things gaming, anime, coding, web, technology and futuristic. Experimentalist and student of the universe.

Offline

Board footer

Powered by FluxBB