"사운드 카드를 찾을 수 없음"수정 방법


10

Natty를 실행하는 ASUS P8P67PRO V3 마더 보드에서 IEC958 / SPDIF 옵티컬을 작동 시키려고하는데 사운드 설정의 중요한 부분을 없애 버린 것 같습니다.

다음은 일부 관련 명령의 결과입니다.

sudo aplay -l  
aplay: device_list:240: no soundcards found...

ls /cat/asound*
ls: cannot access /proc/asoun*: No such file or directory

lspci -v
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 05)
Subsystem: ASUSTeK Computer Inc. Device 8469
Flags: bus master, fast devsel, latency 0, IRQ 22
Memory at fe720000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: oss_hdaudio
Kernel modules: snd-hda-intel

pactl stat
Currently in use: 1 blocks containing 63.9 KiB bytes total.
Allocated during whole lifetime: 41 blocks containing 1.8 MiB bytes total.
Sample cache size: 0 B
Server Name: pulseaudio
Server Version: 0.9.22-24-g67d18
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: auto_null
Default Source: auto_null.monitor
Cookie: bed7e0b0

어떤 조언이라도 대단히 감사합니다.


표준 natty 커널 또는 이후 버전을 사용하고 있습니까?
fossfreedom

@fossfreedom- uname -r: 2.6.38-10-server
Jonathan Day

이 문제가 계속 발생하고 있습니까?
jrg

오디오와 관련된 모든 것을 제거하고 다시 설치했습니다. 쾌적하지 않은 ...
조나단 데이

답변:


8

나는 같은 문제가 있었다. 다음 명령을 실행하여 해결했습니다.

sudo modprobe snd-hda-intel

터미널 창 내부 ( Ctrl+ Alt+ T를 열려면)


1
나를 위해 일하지 않았다. 전혀 아무것도하지 않았다.
Braden Best

데비안 9에서 작동하지만 컴퓨터를 다시 시작할 때마다 입력해야합니다. 왜 그런지 아십니까?
Roby Sottini

효과가있다. 펄스, 알사 등을로드하는 다른 많은 명령을 시도했지만 아무것도 작동하지 않았습니다. 그러나 이것은 효과가있었습니다. 감사
pamu

내 우분투 18.04에서 이것은 제안 된 sudo modprobe snd_hda_intel결과였습니다 lspci -v | grep snd. 그리고 네, 즉시 도움이되었습니다. 감사합니다!
유진 Gr. Philippov

5

기본 문제 해결 단계

1. 볼륨이 완전히 줄었습니까, 아니면 스피커가 음소거 되었습니까?

터미널에서 다음 명령을 실행하십시오.

$ pacmd

Welcome to PulseAudio! Use "help" for usage information.
>>> list-sinks

2. 항상 올바르게 연주하는 것으로 알려진 사운드를 재생할 수 있습니까?

터미널에서 다음 명령을 실행하십시오.

aplay /usr/share/sounds/alsa/Front_Center.wav

루트 사용자가 아닌 경우

sudo aplay /usr/share/sounds/alsa/Front_Center.wav

3. 다른 사용자가이 "알려진"소리 중 하나를 재생할 수 있습니까?

다른 사용자 계정으로 로그인하십시오. 다른 것이 없으면 기본 설정으로 만들어야합니다.

4. 시스템이 사운드 카드를 인식하고 있습니까?

터미널에서 명령을 실행하십시오.

sudo aplay -l

해당 명령의 출력은 다음과 같아야합니다.

**** List of PLAYBACK Hardware Devices ****

card 0: Intel [HDA Intel], device 0: ALC861VD Analog [ALC861VD Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

이 경우 :

aplay: device_list:221: no soundcard found...

그것은 우분투가 사운드 카드를 인식하지 못한다는 것을 의미합니다. 올바른 모듈이 설치되어 있는지 확인하십시오.

그런 다음 터미널에서 다음 명령을 실행하십시오.

sudo modprobe snd-hda-intel

이제 명령을 실행하십시오

sudo aplay -l

하드웨어 장치 목록이 있는지 확인하십시오.

5. 사운드 모듈이 설치되어 있습니까?

터미널을 열고 다음을 입력하십시오 (명령 대체에 대한 백틱 참조).

find /lib/modules/`uname -r` | grep snd

많은 항목 목록이 나타납니다. 그렇지 않으면 설치 프로세스에서 사운드 모듈이 설치되지 않았 음을 의미합니다. 이 문제를 해결하려면 터미널 창에 다음을 입력하십시오.

sudo apt-get install linux-restricted-modules-`uname -r` linux-generic

모듈을 설치 한 후 변경 사항을 적용하려면 재부팅해야합니다.

6. 사운드 카드가 하드웨어에 물리적으로 설치되고 인식됩니까?

터미널을 열고 입력

lspci -v | grep -A7 -i "audio"

오디오 하드웨어에 대한 정보가 출력됩니다. 예는 다음과 같습니다.

00 : 1b.0 오디오 장치 : Intel Corporation 82801G (ICH7 Family) High

정의 오디오 컨트롤러 (rev 02)

    Subsystem: Toshiba America Info Systems Device ff01

    Flags: bus master, fast devsel, latency 0, IRQ 22

    Memory at dc440000 (64-bit, non-prefetchable) [size=16K]

    Capabilities: <access denied>

    Kernel driver in use: HDA Intel

    Kernel modules: snd-hda-intel

이것은 우분투의 소리 문제를 해결합니다.


2

Mmmh ... 불행히도 Zesty 17.04에서 위의 모든 단계를 수행해도 문제가 해결되지 않았습니다.

그러나 이미 좋은 출발점 인 "sudo modprobe snd-hda-intel"로 사운드 카드를 활성화 할 수있었습니다.)

따라서 나는 그런 식으로 고칠 수 있습니다 :

  1. /etc/init.d에 soundcardfix라는 파일을 만들려면

  2. 이 두 줄의 코드로 파일을 채우십시오.

#!/bin/bash
/sbin/modprobe snd-hda-intel
  1. 터미널에이 명령을 입력하십시오 :
sudo chmod +x /etc/init.d/soundcardfix
  1. 마지막으로 터미널에서 다음 두 명령으로 심볼릭 링크를 만듭니다.
sudo ln -s /etc/init.d/soundcardfix /etc/rc3.d/S02soundcardfix
sudo ln -s /etc/init.d/soundcardfix /etc/rc5.d/S02soundcardfix

나는 그것이 어떻게 든 도움이되기를 바랍니다 :)


1
이것은 나를 위해 일했습니다. sudo modprobe snd-hda-intel그것을 할 때마다 매번 입력해야했고, 시작시 자동으로 수행되도록 지시했습니다. 이제 aplay -l"Intel ALC887-VD Analog"대신 "Generic Analog"및 "Generic Digital"장치 이름을 제공하지만 그 변경 사항이 많이 있다고 생각하지 않습니까? 고마워요!
jrsala

1

Alsa가 USB 사운드 카드를 찾았지만 Pulseaudio는 그렇지 않았습니다.

사용자를 루트 (sudo su root)로 변경하면 Pulseaudio가 정상적으로 작동 한 것으로 나타났습니다. 따라서 솔루션은 내 사용자에게 올바른 '오디오'권한을 부여했습니다.

sudo adduser myuser audio

0

dist 업그레이드 도구를 사용하여 12.04에서 12.10으로 업그레이드했습니다. 먼저 grub이 없었고 rescatux를 사용하여 수리했습니다. 그런 다음 사운드 카드가 없습니다. 나는 매 페이지를 살펴보고 솔루션이 너무 간단했을 때 약 3 시간 동안 많은 솔루션을 시도했지만이 문제에 대한 최고의 검색 결과가 아니라는 사실에 놀랐습니다. 여기있어:

커널의 헤더 및 이미지 파일을 설치하십시오.

sudo apt-get install linux-headers-3.5.0-26-generic linux-image-3.5.0-26-generic

나는 이것이 당신에게도 효과가 있기를 바랍니다!


0

TL; DR : Dell XPS 랩탑에서는 BIOS 일 수 있습니다.

나는 우연히 우분투가 소리 재생을 중단했으며 모든 드라이버가 설치되었지만 no soundcards found...에서 플레이어가 사운드 카드를 인식하지 못했습니다 aplay -l.

이것은 Windows 10으로 Ubuntu 16.04 이중 부팅 된 Dell XPS 15 9560 에서 발생했습니다 .

다시 설치하고 다른 커널로 부팅하는 것을 포함하여 모든 문제 해결 단계를 시도한 후 Windows에서도 사운드가 작동하지 않는다는 것을 깨달았습니다.

결국 BIOS에서 갑자기 문제가 발생했습니다 ... BIOS 업데이트 후 문제가 해결되었습니다.

다른 경우에는 문제가 반복 될 때 BIOS에 들어가서 오디오를 완전히 비활성화하고 적용한 다음 다시 활성화 한 후 다시 부팅하면 소리가 다시 나왔습니다.

나의 테이크 아웃 :

  • 이중 부팅 시스템을 실행하고 기본 문제 해결 단계가 작동하지 않으면 설치된 다른 OS에서도 사운드가 작동하는지 확인하십시오.
  • BIOS가 최신인지 확인하고 사운드를 되찾기 위해 오디오를 비활성화 / 활성화하십시오.

0

내 문제는 결국 보안 부팅이 활성화되었다는 것입니다. 보안 부팅이 활성화 된 UEFI 시스템이 있습니다. EFI_SECURE_BOOT_SIG_ENFORCEUEFI 부트를 고정하는 경우 커널 설정을 방지 리눅스로드에서 서명되지 않은 타사 모듈을 사용할 수 있습니다.

BIOS에서 보안 부팅을 비활성화하고 사운드 기능을 복원했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.