Ubuntun nem szól a fejhallgató

Fórumok

Szervusztok!

 

Ubuntu 20.04-en nem akar megmukkanni a fejhallgatóm.

A vas: asztali gép, az alaplap digitális kimenetén megy ki a hang a hangfalakhoz egy digtális-audió konverteren keresztül. Ez hasít. (pavucontrol beállítások szerint: Belső hangforrás./Digitális sztereó (IEC958 kimenet + Analóg sztereó bemenet) profil). Ha a messze lévő és mozgatásra érzékeny D/A Konverterbe tolom a fülest, az szól, hangfalak elnémulnak.

A gép előlapján van egy mikrofon (rózsaszín) és egy fejhallgató (zöld) 3,5-ös jack kimenet. Ebbe ha a mikrofont bedugom, az működik (ezt is külön működésre kellett bírni), a fajhallgatót bedugva nem szól a fejhallgató, a hangfalak sem némulnak el. Mintha egyáltalán nem érzékelné a rendszer.

Van egy plusz videókártyám, abból is jön ki DisplayPorton a képernyőm hangfalába a hang [GM107 High Definition Audio Controller [GeForce 940MX]. Ez is megy, ha bedugom a képernyőbe épített fülhallgató kimenetbe a fülest, akkor működik ahogy kell. A hangszóró is elnémul rendben.

A pavucontrol azt mutatja a beállításoknál az IEC958-nál, hogy az Analóg sztereó duplex profil (unplugged és unavailable).

Szeretném, hogy a Digitális sztereó (IEC958 kimenet + Analóg sztereó bemenet) profilban tudjam használni a fejhallgatómat is, úgy, hogy a hangfalak megkukulnak a fülhallgató bedugásakor az asztali gép előlapjába dugott jackkel.

Kimenetek:

 

$ sudo aplay -l

**** PLAYBACK hardvereszközeinek listája ****
kártya 0: MID [HDA Intel MID], eszköz 0: ALC889 Analog [ALC889 Analog]
  Aleszközök: 0/1
  0 számú aleszköz: subdevice #0
kártya 0: MID [HDA Intel MID], eszköz 1: ALC889 Digital [ALC889 Digital]
  Aleszközök: 1/1
  0 számú aleszköz: subdevice #0
kártya 1: NVidia [HDA NVidia], eszköz 3: HDMI 0 [HDMI 0]
  Aleszközök: 1/1
  0 számú aleszköz: subdevice #0
kártya 1: NVidia [HDA NVidia], eszköz 7: HDMI 1 [HDMI 1]
  Aleszközök: 1/1
  0 számú aleszköz: subdevice #0
kártya 1: NVidia [HDA NVidia], eszköz 8: HDMI 2 [HDMI 2]
  Aleszközök: 1/1
  0 számú aleszköz: subdevice #0
kártya 1: NVidia [HDA NVidia], eszköz 9: HDMI 3 [HDMI 3]
  Aleszközök: 1/1
  0 számú aleszköz: subdevice #0
kártya 1: NVidia [HDA NVidia], eszköz 10: HDMI 4 [HDMI 4]
  Aleszközök: 1/1
  0 számú aleszköz: subdevice #0
kártya 1: NVidia [HDA NVidia], eszköz 11: HDMI 5 [HDMI 5]
  Aleszközök: 1/1
  0 számú aleszköz: subdevice #0
kártya 1: NVidia [HDA NVidia], eszköz 12: HDMI 6 [HDMI 6]
  Aleszközök: 1/1
  0 számú aleszköz: subdevice #0

 

$ pacmd list | grep "active port"


active port: <iec958-stereo-output>
active port: <analog-input-front-mic>

 

$ lspci | grep -i audio

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
01:00.1 Audio device: NVIDIA Corporation GM107 High Definition Audio Controller [GeForce 940MX] (rev a1)

 

$ cat /proc/asound/pcm


00-00: ALC889 Analog : ALC889 Analog : playback 1 : capture 1
00-01: ALC889 Digital : ALC889 Digital : playback 1
00-02: ALC889 Alt Analog : ALC889 Alt Analog : capture 2
01-03: HDMI 0 : HDMI 0 : playback 1
01-07: HDMI 1 : HDMI 1 : playback 1
01-08: HDMI 2 : HDMI 2 : playback 1
01-09: HDMI 3 : HDMI 3 : playback 1
01-10: HDMI 4 : HDMI 4 : playback 1
01-11: HDMI 5 : HDMI 5 : playback 1
01-12: HDMI 6 : HDMI 6 : playback 1

 

$ uname -a

Linux 5.4.0-81-lowlatency #91-Ubuntu SMP PREEMPT Thu Jul 15 20:15:41 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

 

$  lsb_release -a

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.3 LTS
Release:	20.04
Codename:	focal

 

# dmesg | grep snd

[    5.064456] snd_hda_intel: unknown parameter 'modell' ignored
[    5.064766] snd_hda_intel 0000:00:1b.0: Applying patch firmware 'hda-jack-retask.fw'
[    5.065007] snd_hda_intel 0000:01:00.1: Disabling MSI
[    5.065013] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    5.065020] snd_hda_intel 0000:01:00.1: Applying patch firmware 'hda-jack-retask.fw'
[    5.093877] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC889: line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
[    5.093879] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.093880] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    5.093881] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    5.093882] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x11/0x1e
[    5.093883] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    5.093884] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[    5.093886] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[    5.093886] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a
[  192.257816] snd_hda_codec_realtek hdaudioC0D0: hda-codec: reconfiguring
[  192.257820] snd_hda_codec_realtek hdaudioC0D0: The codec is being used, can't reconfigure.
[  230.190468] snd_hda_codec_realtek hdaudioC0D0: hda-codec: reconfiguring
[  230.190471] snd_hda_codec_realtek hdaudioC0D0: The codec is being used, can't reconfigure.
[  251.754920] snd_hda_codec_realtek hdaudioC0D0: hda-codec: reconfiguring
[  251.754923] snd_hda_codec_realtek hdaudioC0D0: The codec is being used, can't reconfigure.

 

$ pactl list short sinks
5	alsa_output.pci-0000_00_1b.0.iec958-stereo	module-alsa-card.c	s16le 2ch 44100Hz	RUNNING

$ pactl list short sources
6	alsa_output.pci-0000_00_1b.0.iec958-stereo.monitor	module-alsa-card.c	s16le 2ch 44100Hz	RUNNING
11	alsa_input.pci-0000_00_1b.0.analog-stereo	module-alsa-card.c	s16le 2ch 44100Hz	RUNNING

 

Elnézést egyáltalán nem vágom a témát, gondolom érzékelitek.

Örömmel várom a segítő ötleteket! Milyen adatra van még szükség…?

Köszönöm szépen!

Hozzászólások

Szerintem könnyen meglehet, hogy nem is szoftveres hiba, hanem az előlapi füles csatlakozó nem jó, ezekkel az előlapi szutykokkal gyakran előfordul.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”