Ask Your Question
1

Sound problems on Fedora 22 (Dell Vostro 5480)

asked 2015-07-26 14:05:22 -0500

Fernanda gravatar image

I'm using Fedora 22 on my Dell Vostro 5480, and I'm having problems with sound. It seems that the sound only comes from the subwoofer, but not from the other speakers. Therefore, the sound has a very low volume. I tried to use alsamixer to see if anything was muted, but everything seemed ok.

The laptop seems to have two audio cards installed:

00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)

You can see the output of alsa-info.sh --no-upload here.

Does anyone know what I have to do to solve my problem?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2015-07-28 16:08:59 -0500

Paulo Castro gravatar image

updated 2015-07-28 17:40:25 -0500

Found a workaround. Having installed alsa-utils, run the following commands:

sudo hda-verb /dev/snd/hwC1D0 0x14 SET_PIN_WIDGET_CONTROL 0x40 # enable, set it to OUT
sudo hda-verb /dev/snd/hwC1D0 0x14 SET_CONNECT_SEL 0 # switch to 0x0c
sudo hda-verb /dev/snd/hwC1D0 0x14 SET_AMP_GAIN_MUTE 0xa000 # unmute left
sudo hda-verb /dev/snd/hwC1D0 0x14 SET_AMP_GAIN_MUTE 0x9000 # unmute right

Now the speakers should work AS LONG AS YOU HAVE HEADPHONES PLUGGED. Resetting the PC will restore the system. A true solution is being worked on alsa-devel mailing list. When it's found, it will go into the next linux version.

Will try to keep this answer updated with more news, until the solution is found.

UPDATE:

This patch makes the sound work correctly:

---
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 4ae877c3b6a1..18ae17ebb356 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -5185,6 +5185,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
        SND_PCI_QUIRK(0x1028, 0x064a, "Dell", ALC293_FIXUP_DELL1_MIC_NO_PRESENCE),
        SND_PCI_QUIRK(0x1028, 0x064b, "Dell", ALC293_FIXUP_DELL1_MIC_NO_PRESENCE),
        SND_PCI_QUIRK(0x1028, 0x0665, "Dell XPS 13", ALC288_FIXUP_DELL_XPS_13),
+       SND_PCI_QUIRK(0x1028, 0x069a, "Dell Vostro 5480", ALC290_FIXUP_SUBWOOFER_HSJACK),
        SND_PCI_QUIRK(0x1028, 0x06c7, "Dell", ALC255_FIXUP_DELL1_MIC_NO_PRESENCE),
        SND_PCI_QUIRK(0x1028, 0x06d9, "Dell", ALC293_FIXUP_DELL1_MIC_NO_PRESENCE),
        SND_PCI_QUIRK(0x1028, 0x06da, "Dell", ALC293_FIXUP_DELL1_MIC_NO_PRESENCE),
edit flag offensive delete link more

Comments

Paulo,

Your answer interests me because I recently upgrade my home built system from F19 to 22. I use the front "headphone" jack that powers a speaker that also has bluetooth, The jack does not produce sound, but I do get sound via bluetooth.

Here is my alsa.info.sh info Ger's info

This is my soundcard::Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2) and the driver is Codec: Realtek ALC662 rev1

Do you think this is the same problem?

Thanks for your help!

Ger

Ger gravatar imageGer ( 2015-07-30 19:24:57 -0500 )edit

Update to Ger's comment to Paulo.

I found another action to take: I tried using different alsactl options in the terminal. Then I checked the alsactl.conf file, and I noticed that the word "device" was listed, not the actual name "NVidia." I changed this entry. I also looked at the setting in pavucontrol one last time since in the past this proved to do nothing. This time I saw the option "analog stereo device" under the "configuration" tab and then chose "headphones" for output device, making sure the volume was at 100%. Alsamixer has stayed the same. These efforts led to my sound working.

Ger gravatar imageGer ( 2015-07-31 16:27:14 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2015-07-26 14:05:22 -0500

Seen: 1,102 times

Last updated: Jul 28 '15