내 오디오 장치가 인식되지 않는 이유는 무엇입니까?

내 오디오 장치가 인식되지 않는 이유는 무엇입니까?

내 노트북에서는 사운드 기본 설정에 가상 출력만 나타납니다. 이것은 Mint 20.3이지만 Endeavour 또는 Fedora 라이브 USB 스틱에서 실행할 때 아무것도 발견되지 않습니다. AUX의 헤드폰도 작동하지 않습니다. Windows에서는 오디오가 제대로 작동합니다. 분명히 사운드 카드는 HDA Intel PCH입니다( aplay -l아래 참조). arecord --list-devices빈 결과를 제공합니다(아래). arecord --list-pcms아래 도 참조하세요 /sbin/lsmod | grep snd.

어떻게 작동하게 할 수 있나요?

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
arecord --list-devices


**** List of CAPTURE Hardware Devices ****
$ arecord --list-pcms
default
    Playback/recording through the PulseAudio sound server
surround21
    2.1 Surround output to Front and Subwoofer speakers
surround40
    4.0 Surround output to Front and Rear speakers
surround41
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50
    5.0 Surround output to Front, Center and Rear speakers
surround51
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
null
    Discard all samples (playback) or generate zero samples (capture)
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pulse
    PulseAudio Sound Server
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
usbstream:CARD=PCH
    HDA Intel PCH
    USB Stream Output
$ /sbin/lsmod | grep snd
snd_sof_pci            20480  0
snd_sof_intel_hda_common    73728  1 snd_sof_pci
snd_soc_hdac_hda       24576  1 snd_sof_intel_hda_common
snd_sof_intel_hda      20480  1 snd_sof_intel_hda_common
snd_sof_intel_byt      20480  1 snd_sof_pci
snd_sof_intel_ipc      20480  1 snd_sof_intel_byt
snd_sof               106496  4 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_sof_intel_ipc
snd_sof_xtensa_dsp     16384  1 snd_sof_pci
snd_hda_ext_core       32768  3 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_soc_acpi_intel_match    32768  2 snd_sof_pci,snd_sof_intel_hda_common
snd_soc_acpi           16384  2 snd_sof_pci,snd_soc_acpi_intel_match
ledtrig_audio          16384  1 snd_sof
snd_soc_core          249856  3 snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda
snd_compress           24576  1 snd_soc_core
ac97_bus               16384  1 snd_soc_core
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_hda_codec_hdmi     61440  1
snd_hda_intel          53248  1
snd_intel_dspcfg       28672  3 snd_hda_intel,snd_sof_pci,snd_sof_intel_hda_common
snd_hda_codec         139264  3 snd_hda_codec_hdmi,snd_hda_intel,snd_soc_hdac_hda
snd_hda_core           90112  7 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               106496  8 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_sof,snd_sof_intel_hda_common,snd_soc_core,snd_hda_core,snd_pcm_dmaengine
snd_seq_midi           20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            36864  1 snd_seq_midi
snd_seq                69632  2 snd_seq_midi,snd_seq_midi_event
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer              36864  2 snd_seq,snd_pcm
snd                    90112  13 snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm,snd_rawmidi
soundcore              16384  1 snd

답변1

스피커와 헤드폰 플러그에 전원을 공급하는 사운드 카드라고 생각하는 것은 아마도 그렇지 않을 것입니다. [HDMI]이름에 모든 것이 들어 있다는 것을 알게 될 것입니다. 이는 HDMI를 통해 스피커가 있는 외부 화면으로 오디오를 스트리밍하는 데 사용할 수 있는 인터페이스가 다르기 때문입니다!

그래서 그런 화면이 삽입되어 있지 않은 것 같아서 세션에서 그 중 하나를 선택할 수 없습니다.

귀하의 아날로그 사운드 카드가 여기에 나열되어 있지 않습니다. 실제로 Intel PCH에서 처리하고 있다면(문제인지는 모르겠지만 내 노트북에서는 해당되지 않음) 어떤 방식으로든 비활성화되었음을 의미합니다.

아날로그 사운드 카드 역할을 하는 다른 장치가 있지만 어떤 이유로 작동하지 않을 가능성이 높습니다. 사운드 카드 등을 확인 lspci하고 lsusb해당 공급업체(또는 자원 봉사자?)가 Windows 드라이버를 작성하는 것만큼 Linux 드라이버를 작성하는 데에도 많은 노력을 기울이는지 알아내십시오. Windows에서 장치 관리자를 사용하여 실제 사운드 하드웨어가 무엇인지 확인할 수도 있습니다!

관련 정보