[Dell Inspiron 5577] Headphone has no sound out

Bug #1873384 reported by 黄闫
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned
pulseaudio (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Computer:
Dell inspiron 15 5577 Gaming
intel i5 7300HQ version
System:
Kubuntu 20.04
Bug:
Plug-in headphone has no sound out, meanwhile computer's speaker is okay when unplugged the headphone.
Additional information:
Headphone is okay when kubuntu 18.04.3 is installed on the computer.
Alsamixer is checked and headphone are not mute.
Headphone plugin state can be correctly detected, and speaker can automatically mute until headphone unplugged.
External usb soundcard is usable with headphone.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: ubiquity 20.04.12
ProcVersionSignature: Ubuntu 5.4.0-24.28-generic 5.4.30
Uname: Linux 5.4.0-24-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
CasperMD5CheckResult: skip
Date: Fri Apr 17 11:14:43 2020
InstallCmdLine: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/kubuntu.seed maybe-ubiquity quiet splash nomodeset ---
InstallationDate: Installed on 2020-04-16 (0 days ago)
InstallationMedia: Kubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200416)
ProcEnviron:
 LANGUAGE=zh_CN:zh
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=zh_CN.UTF-8
 SHELL=/bin/bash
SourcePackage: ubiquity
Symptom: installer
UpgradeStatus: No upgrade log present (probably fresh install)
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: sherlockholmes 1242 F.... pulseaudio
CasperMD5CheckResult: skip
CurrentDesktop: KDE
DistroRelease: Ubuntu 20.04
InstallationDate: Installed on 2020-04-16 (0 days ago)
InstallationMedia: Kubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200416)
MachineType: Dell Inc. Inspiron 5577
NonfreeKernelModules: nvidia_modeset nvidia
Package: linux (not installed)
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-24-generic root=UUID=18303cc3-5e85-4677-8bca-60324bae9608 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.4.0-24.28-generic 5.4.30
RelatedPackageVersions:
 linux-restricted-modules-5.4.0-24-generic N/A
 linux-backports-modules-5.4.0-24-generic N/A
 linux-firmware 1.187
Tags: focal
Uname: Linux 5.4.0-24-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 12/02/2018
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.1.3
dmi.board.name: 090HMC
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: Not Specified
dmi.modalias: dmi:bvnDellInc.:bvr1.1.3:bd12/02/2018:svnDellInc.:pnInspiron5577:pvr1.1.3:rvnDellInc.:rn090HMC:rvrA00:cvnDellInc.:ct10:cvrNotSpecified:
dmi.product.family: Inspiron
dmi.product.name: Inspiron 5577
dmi.product.sku: 07E1
dmi.product.version: 1.1.3
dmi.sys.vendor: Dell Inc.

Revision history for this message
黄闫 (prayerholmes) wrote :
Changed in ubuntu:
assignee: nobody → 黄闫 (prayerholmes)
status: New → Confirmed
黄闫 (prayerholmes)
Changed in ubuntu:
status: Confirmed → New
affects: ubuntu → ubiquity (Ubuntu)
affects: ubiquity (Ubuntu) → linux (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1873384

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
黄闫 (prayerholmes) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
黄闫 (prayerholmes) wrote : CRDA.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : CurrentDmesg.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : IwConfig.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : Lspci.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : Lspci-vt.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : Lsusb.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : Lsusb-t.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : Lsusb-v.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : ProcEnviron.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : ProcInterrupts.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : ProcModules.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : PulseList.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : RfKill.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : UdevDb.txt

apport information

Revision history for this message
黄闫 (prayerholmes) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
黄闫 (prayerholmes) wrote : Re: Headphone has no sound out

Additonal Information:
My computer's internal sound adapter is Realtek HD Audio actually, and it has driver pack on dell's website.
It can be identified correctly in windows 10 and have Maxxaudio control center. Win version driver link:
https://dl.dell.com/FOLDER04338524M/2/Realtek-High-Definition-Audio-Driver_8WWJK_WIN_6.0.1.8142_A04.EXE

But in bug report and KDE information center, I found that there is only a Intel CM238 HD Audio Controller.
Is it possible that ubuntu have installed the wrong or incomplete driver for my sound adapter?

Revision history for this message
CarpalCarpal (manis404) wrote :

Potentially useful info: If you install Ubuntu desktop on Kubuntu 20.04, audio works as expected when the user logs into ubuntu - but issues on kubuntu remain if the desktop environment is switched.

Hardware: Dell Latitude E7270

Revision history for this message
Hui Wang (hui.wang) wrote :

@prayerholmes

When you plug headphone, does the pop-dialogue show up? And what did you choose?

Please refer to https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1875032/comments/2 and 3.

Revision history for this message
黄闫 (prayerholmes) wrote :

@Hui Wang
No pop-dialogue. When headphone plug-in, it switched to headphone from speakers automatically. It can be confirmed in PulseAudio Control Panel. In 18.04 it work without any problem.

@CarpalCarpal
I have KDE and Xfce4 desktop environment on my system, both of them have the problem , so I don't think the problem is relative to desktop environment. Maybe I can try Ubuntu Desktop.

Revision history for this message
黄闫 (prayerholmes) wrote :

I've installed Ubuntu Desktop and now I find out the problem's temporary solve. Please someone can notify the teams that can solve this problem.

In Ubuntu Desktop, when I plug in the headphone(headset actually, it have speaker and mic and can work properly on mobile phone, one 3.5mm jack), the pop-dialogue show up and give me 3 choose items-------Headphone Headset and Speaker

When I choose the headphone item, my headset speakers can work properly. I didn't test the mic because my laptop have a build-in one.
When I choose the headset, the problem shows up, my headset can't work.

In KDE Desktop and Xfce, they both use PulseAudio Control Panel. PulseAudio detects headphone automatically without pop-up dialogue, and the problem shows up.

Maybe the PulseAudio detects the headset correctly, but it treat the headset as old fashioned 2 x 3.5mm jacks kind. Now the new kinds of headset have only one 3.5mm jack with speaker & mic channel on it. My Inspiron 15 Gaming 5577 have the 2-in-1 3.5mm jack hole so when system use old fashion mode it can't work properly.

It can also explain why it can work in headphone mode. Headphone mode is compatible with the 1 jack headset but can't use headset's mic.

Suggestions: Provide KDE and Xfce4 Desktop environment 'Headphone plug-in' pop-up dialogue so that we can choose 'headphone'compatible mode at least. Separate headset mode into '1 jack headset' and '2 jack headset' mode to make headset work properly in different platform.

Changed in pulseaudio (Ubuntu):
assignee: nobody → 黄闫 (prayerholmes)
Revision history for this message
黄闫 (prayerholmes) wrote :

Update:
I find out that in PulseAudio Panel the settings of input device should be choose as 'Internal Microphone' rather than 'Headset Microphone' or 'Microphone', and the speakers of my headset can work properly.

My laptop's 1 jack hole connection and headset can work properly on Windows, both headset speaker and mic can work.

Suggestion:
Add correct support for 1 jack headset in linux audio frameworks, no matter PulseAudio, Alsa and so on.
1 jack headset can save 1 x 3.5mm hole position from traditional 2 x 3.5mm headset, more and more laptop will accept such kind of headset connection.

Revision history for this message
Cruz Fernandez (cruz-fernandez) wrote :

On Ubuntu 20.04 I experience similar issue as diagnosed by @prayerholmes . Selecting on the pop-up headset breaks the audio (but the microphone works!). After changing on settings->audio the input from `headset microphone - built-in audio` to `Internal microphone - built-in audio` and then back to `headset microphone - built-in audio` it works ok.

My computer is a Dell XPS 9550.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Cruz Fernandez (cruz-fernandez) wrote :

Maybe OP can do a similar thing on his audio selection KDE settings or similar?

Revision history for this message
Hui Wang (hui.wang) wrote :
summary: - Headphone has no sound out
+ [Dell Inspiron 5577] Headphone has no sound out
Changed in linux (Ubuntu):
assignee: 黄闫 (prayerholmes) → nobody
Changed in pulseaudio (Ubuntu):
assignee: 黄闫 (prayerholmes) → nobody
Revision history for this message
黄闫 (prayerholmes) wrote :

@Hui Wang
My problem is different from the comment you provided, LOL.
1. I'm using Kubuntu. Kubuntu DOESN'T HAVE the POPUP-DIALOG because KDE environment uses PulseAudio to manage audio system. When a user plug in a headset there are no options to choose from, the program sets it automatically. It's the same problem in Xfce4 of Xubuntu.
2. Before I plug in, the capture is the internal one. But when I do, the settings automatically changes to 'Microphone' or 'Headset Microphone', in both situation my headset is unable to work.(KDE envionment, all these settings are accessible in PulseAudio) Only after I've change the setting to 'Internal Microphone' manually could I hear the voice.
3. I installed Ubuntu Desktop and tested the problem in the environment. The POPUP-DIALOG shows with the 3 options when I plug in headset. 'Microphone' option can make my headset work. 'Headset' option makes the same problem as KDE&Xfce4 one.
4. Does the Dell laptop you got have the 2 x 3.5mm Headset Jack or the 1 x 3.5mm Headset Jack which is same as my laptop? Or there is something different in the circuit design or audio device firmware settings that makes the differences appear.

Anyway, thank you for your help. Without it I can't dig in the problem and find something.

Revision history for this message
黄闫 (prayerholmes) wrote :

@Cruz Fernandez
In my laptop the 'headset' mode makes the headset totally unavailable, both the speaker and mic. The 'headphone' mode is okay with headset speaker and laptop internal mic.

And I do think that there should be the same POPUP-DIALOG for user to choose in KDE and Xfce4 environment. It's inconvenient without it if 'headset' mode is actually unusable for user. Without it the user have to dig-in deep to PulseAudio Panel and find out the key setting of 'internal mic'.

Revision history for this message
Hui Wang (hui.wang) wrote :

will fix it in the ubuntu pulseaudio.

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :
Revision history for this message
Tunkix (tunkix) wrote :

Just in case this can help anybody. On Ubuntu Studio 20.04 (Xfce), headphones audio started to work after I selected "Audio mixer..." -> "Input Devices" -> "Headset Microphone (plugged in)".
It was "Microphone (plugged in) before I changed. No idea why I had to change something in "Input Devices" to make work something else in "Output Devices" ;-)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.