You are not logged in.

#1 2021-09-25 20:03:21

cantfindacleverusername
Member
Registered: 2021-09-25
Posts: 1

[SOLVED] no audio device in lspci

Hi! I'm trying to get sound to work on a fresh install.
I had successfully done it on this same laptop one or two years ago by installing
- alsa-utils
- pulseaudio
- pulseaudio-alsa
and starting pulseaudio and unmuting and controlling the sound with alsamixer. However, even when I do this, no sound plays now.

SOLUTION (update 2)

The previous update made me remember that I used linux-lts in my previous install, unlike in this one. I switched to linux-lts and pulseaudio is now working fine. All I had to do in alsamixer once this was done was switch to the sof-bytch es8316 (through one of the fn menus), and unmute the speaker channel. The sound level is controled through the pulseaudio card.

The outut of aplay -l in my install is now includes sof-bytcht es8316, as expected.
I hope this can help someone else someday!

END OF SOLUTION

UPDATE
I'm fairly sure this will narrow down the cause of the problem

when running aplay -l from the install iso, I get

**** List of PLAYBACK Hardware Devices ****
card 0: Audio [Intel HDMI/DP LPE Audio], device 0: HdmiLpeAudio [Intel HDMI/DP LPE Audi]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 0: Audio [Intel HDMI/DP LPE Audio], device 1: HdmiLpeAudio [Intel HDMI/DP LPE Audi]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 0: Audio [Intel HDHI/DP LPE Audio], device 2: HdmiLpeAudio [Intel HDMIDP LPE Audi]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 1: es8316 [sof-bytcht es8316], device 0: PCM (*) []
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 1: esB316 [sof-bytcht es8316], device 1: PCM Deep Buffer (*) []
    Subdevices: 1/1
    Subdevice #0: subdevice #0

When running it from my install (on the same laptop of course), I only get the first 3 blocks (all the ones refering to card 0, and none of those refering to card 1).

(there might be some mistakes in there, I got the text from scanning a picture and did my best to correct the mistakes)

END OF PDATE


Here is the output of lspci

00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 36)
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev ff)
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 36)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)

This seemed off to me because there is no audio device.

I `pacman -Rns pulseaudio pulseaudio-alsa alsa-utils`, removed the pulseaudio config folder from ~/.config, rebooted, and reinstalled alsa-utils. I ran alsamixer which tells me

This sound device does not have any controls.

and only gives me

Intel HDMI/DP LPE Audio

as a choice for selecting a sound card.

I though that I might need to change the default card but `arecord -l` returns

**** List of CAPTURE Hardware Devices ****

and nothing else (which I assume confirms that my system does not recognize my sound card anymore?)

I then
- installed pulseaudio
- ran alsamixer wich told me

This sound device does not have any controls

- `pulseaudio -k` and then `pulseaudio --start`
- ran `speaker-test -c2` (which played no sound) after each of the following steps:
    - installed pulseaudio-alsa
    - `pulseaudio --start`
    - `pulseaudio -k`
    - `pulseaudio --start`
    - ran alsamixer (it was already unmuted and at 100 when I ran it)
    - muted alsamixer (in case I was confusing the two)
    - unmuted alsamixer


I ll be happy to provide the output of any command and any information you need.

Thanks in advance!

Last edited by cantfindacleverusername (2021-09-26 22:33:01)

Offline

Board footer

Powered by FluxBB