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!
- 128 megtekintés
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.”
- A hozzászóláshoz be kell jelentkezni