Pulseaudio에서는 구성에 사용할 수 있는 카드가 없지만 최소 두 개 이상의 카드가 있다고 말합니다.

Pulseaudio에서는 구성에 사용할 수 있는 카드가 없지만 최소 두 개 이상의 카드가 있다고 말합니다.

저는 노트북에서 Debian 10을 실행하고 있습니다.

Realtek alc665 사운드카드 드라이버를 설치하려고 합니다. 실패하여 시스템에서 소리가 나지 않게 되었습니다. 노래를 재생할 수 있지만 볼륨 조절이 가능하고 높음에도 불구하고 소리가 전혀 들리지 않습니다.

pavucontrol오디오 믹서를 실행하면 구성 탭에 다음이 표시됩니다. no cards available for configuration 출력 장치 탭에 다음이 표시됩니다.dummy output

터미널을 열었고 다음과 같은 결과가 출력되었습니다 lspci -v. (이 목록에는 오디오 장치만 있음)

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
    Subsystem: Dell 5 Series/3400 Series Chipset High Definition Audio
    Flags: fast devsel, IRQ 11
    Memory at f0a00000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel modules: snd_hda_intel

02:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
    Subsystem: Dell GF108 High Definition Audio Controller
    Flags: bus master, fast devsel, latency 0, IRQ 7
    Memory at cdefc000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel modules: snd_hda_intel 

출력 형식 lshw -c multimedia도 유용할 수 있습니다.

  *-multimedia UNCLAIMED    
       description: Audio device
       product: GF108 High Definition Audio Controller
       vendor: NVIDIA Corporation
       physical id: 0.1
       bus info: pci@0000:02:00.1
       version: a1
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:cdefc000-cdefffff
  *-usb:1
       description: Video
       product: Laptop_Integrated_Webcam_2HDM
       vendor: CN07CN2C786640CA03F0A00
       physical id: 4
       bus info: usb@1:1.4
       version: 9.01
       capabilities: usb-2.00
       configuration: driver=uvcvideo maxpower=250mA speed=480Mbit/s
  *-multimedia UNCLAIMED
       description: Audio device
       product: 5 Series/3400 Series Chipset High Definition Audio
       vendor: Intel Corporation
       physical id: 1b
       bus info: pci@0000:00:1b.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:f0a00000-f0a03fff

내가 실행하면 alsa –version 다음과 같은 결과를 얻습니다.

ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5047:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:828: audio open error: No such file or directory

마지막으로 출력은 다음과 같습니다 aplay -l.

aplay: device_list:272: no soundcards found...

현재 사용할 수 있는 드라이버가 있는 것 같지만 펄스오디오에는 사용할 수 없습니다. 그렇다면 이 문제를 어떻게 해결해야 할까요?

답변1

최근에 TiMidity++(사운드에 Linthesia를 사용하기 위해)를 설치했는데 부팅 시 자동으로 시작되었기 때문에 이 오류가 발생했습니다.

문제가 해결되지 않을 수도 있지만 PulseAudio를 통해 다시 사운드를 얻으려면 TiMidity++ 서비스를 중지해야 했습니다. 예를 들어 Linux 배포판이 Systemd를 사용하는 경우 명령을 사용하여 systemctl stop timidity서비스를 중지하고 systemctl disable timidity비활성화 할 수 있습니다. 자동으로 시작되지 않습니다.

관련 정보