2

I have installed Ubuntu 18.04 on my Acer aspire VN7.

Problem: As sound output I get only "Dummy output". For sound input I get nothing at all. If I plug in headphones nothing happens. If I connect a soundbar via bluetooth it is displayed as the only output (dummy output disappears) and I can play music.

$ lsmod | grep snd_hda_intel
snd_hda_intel          53248  0
snd_intel_nhlt         20480  1 snd_hda_intel
snd_hda_codec         131072  1 snd_hda_intel
snd_hda_core           90112  2 snd_hda_intel,snd_hda_codec
snd_pcm               102400  3 snd_hda_intel,snd_hda_codec,snd_hda_core
snd                    86016  8 snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm,snd_rawmidi
$ lspci -nnk | grep -A2 Audio
00:1f.3 Multimedia audio controller [0401]: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller [8086:a170] (rev 31)
    Subsystem: Acer Incorporated [ALI] Sunrise Point-H HD Audio [1025:1039]
    Kernel modules: snd_hda_intel
00:1f.4 SMBus [0c05]: Intel Corporation 100 Series/C230 Series Chipset Family SMBus [8086:a123] (rev 31)
$ sudo dmesg | grep -i audio
[    0.179482] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)

My attempts to solve the problem:

I'm going forward to hearing your suggestions ;)

Update:

Setting back all files in /etc/pulse/ as supposed by mchid does not work (https://askubuntu.com/a/800280/167115)

But I found out something interesting/strange. If I boot Ubuntu 18 live from USB, sound works perfectly (output and input). So I compared /etc/modprobe.d/alsa-base.conf, /etc/pulse/default.pa and /etc/default/speech-dispatcher. They are identical.

Next I compared the packages which are installed between these two systems (apt list --installed). I found pulseaudio-module-bluetooth and libcanberra-pulse which are installed in the live version but were not installed on my installed OS. This was not the problem, still dummy output.

B Andi
  • 41
  • Does this work? https://askubuntu.com/a/800280/167115 – mchid Mar 18 '20 at 17:24
  • Dummy output usually indicates there is no default.pa file or the default.pa file is messed up. Editing one or two lines usually doesn't work. Replacing the file with the original default default.pa file usually gets rid of the "dummy output". You may have to reboot. – mchid Mar 18 '20 at 17:26
  • @mchid Thanks, I've updated my question – B Andi Mar 19 '20 at 09:37
  • Okay, just to check, did you also run the commands to delete ~/.config/pulse after resetting the files in /etc/pulse? The reason I ask is because there is a default.pa file in this directory. rm -r ~/.config/pulse*; pulseaudio -k – mchid Mar 20 '20 at 00:05
  • Just tried it out.The same happens as if I would restart pulseaudio: a second dummy output appears on the sound preferences list. I would like to use Ubuntu live, where it works, to find the problem but I have no idea where to start. – B Andi Mar 20 '20 at 09:01
  • The other thing that comes to mind: try plugging a pair of headphones into the 3.5mm jack, check the devices, and then unplug to see if that refreshes it. Or, if you happen to have an HDMI cable, try plugging into an external monitor and do the same thing to see if the audio devices refresh. – mchid Mar 20 '20 at 15:23

1 Answers1

2

There seems to be a problem with 5.3.0-42-generic uname -r. I set my kernel to 5.3.0-28-generic (Set "older" kernel as default grub entry) and now sound works just fine.

PS: Ok, I'm pretty sure that someone suggested to change the linux kernel here, but now this answer has disappeared and I have to answer it myself. Thank you mysterious stranger ;)

B Andi
  • 41