Cách khắc phục


10

Tôi đã cố gắng để làm cho quang học IEC958 / SPDIF hoạt động trên bo mạch chủ ASUS P8P67PRO V3 chạy Natty và tôi dường như đã xóa sạch một phần quan trọng trong thiết lập âm thanh của mình.

Đây là đầu ra từ một số lệnh có liên quan (tôi hy vọng):

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

Bất kỳ lời khuyên đánh giá rất cao.


Bạn đang sử dụng kernel natty tiêu chuẩn hay phiên bản mới hơn?
fossfreedom

@fossfreedom - uname -r: 2.6,38-10-máy chủ
Ngày Jonathan

Bạn vẫn đang gặp vấn đề này?
JRG

Tôi đã kết thúc việc trích xuất mọi thứ liên quan đến âm thanh và cài đặt lại. không dễ chịu ...
Ngày Jonathan

Câu trả lời:


8

Tôi đã từng gặp vấn đề tương tự. Tôi đã giải quyết nó bằng cách chạy lệnh sau

sudo modprobe snd-hda-intel

Bên trong một cửa sổ đầu cuối ( Ctrl+ Alt+ Tđể mở).


1
Không làm việc cho tôi. Đã làm hoàn toàn không có gì.
Braden hay nhất

Nó hoạt động với tôi theo Debian 9 nhưng tôi phải gõ nó mỗi lần tôi khởi động lại máy tính. Bạn có biết tại sao?
Roby Sottini

Nó hoạt động. Tôi đã thử rất nhiều lệnh tải xung khác, alsa v.v ... không có gì hoạt động. Nhưng điều này đã làm việc. Cảm ơn
pamu

Trong Ubuntu 18.04 của tôi, đây là sudo modprobe snd_hda_intelđầu ra của lspci -v | grep sndđề xuất. Và vâng, nó đã giúp ngay lập tức. Cảm ơn bạn!
Eugene Gr. Philippov

5

Các bước khắc phục sự cố cơ bản

1. Âm lượng của bạn bị giảm hết mức hay loa của bạn bị tắt tiếng?

Chạy lệnh sau trong terminal

$ pacmd

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

2. Bạn có thể phát một âm thanh được biết là luôn phát đúng không?

Chạy lệnh sau trong terminal

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

Nếu bạn không phải là người dùng root

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

3. Người dùng khác có thể phát một trong những âm thanh "nổi tiếng" này không?

Đăng nhập bằng tài khoản người dùng khác. Nếu không có người khác, bạn nên tạo một cái có cài đặt mặc định.

4. Hệ thống có nhận ra card âm thanh của bạn không?

Chạy lệnh trong thiết bị đầu cuối

sudo aplay -l

Đầu ra của lệnh đó sẽ trông giống như thế này:

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

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

Nếu bạn thấy điều này:

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

Điều đó có nghĩa là Ubuntu không nhận ra card âm thanh của bạn. Kiểm tra xem bạn đã cài đặt các mô-đun thích hợp chưa.

Sau đó trong terminal chạy lệnh sau

sudo modprobe snd-hda-intel

Bây giờ chạy lệnh

sudo aplay -l

và xem liệu bạn có nhận được danh sách các thiết bị phần cứng không.

5. Bạn đã cài đặt các mô-đun âm thanh chưa?

Mở một terminal và gõ (lưu ý các backticks `để thay thế lệnh)

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

Bạn sẽ thấy một danh sách lớn các mặt hàng đi lên. Nếu bạn không, điều đó có nghĩa là quá trình cài đặt đã không cài đặt các mô-đun âm thanh cho bạn. Để sửa lỗi này, gõ vào cửa sổ terminal:

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

Sau khi cài đặt các mô-đun, bạn sẽ cần khởi động lại để các thay đổi có hiệu lực.

6. Thẻ âm thanh có được cài đặt và nhận dạng vật lý bởi phần cứng của bạn không?

Mở một thiết bị đầu cuối và gõ

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

Điều này sẽ xuất ra một số thông tin về phần cứng âm thanh của bạn. Một ví dụ dưới đây.

00: 1b.0 Thiết bị âm thanh: Intel Corporation 82801G (Gia đình ICH7) Cao

Bộ điều khiển âm thanh độ nét (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

Điều này giải quyết vấn đề âm thanh trong Ubuntu.


2

Mmmh ... Tất cả các bước trên không giải quyết được vấn đề cho tôi trên Zesty 17.04, thật không may: /

Nhưng tôi có thể kích hoạt soundcard bằng "sudo modprobe snd-hda-intel" đã là một điểm khởi đầu tốt;)

Vì vậy, tôi có thể sửa nó theo cách đó:

  1. Để tạo một tệp có tên soundcardfix trong /etc/init.d

  2. Điền vào tệp với hai dòng mã này:

#!/bin/bash
/sbin/modprobe snd-hda-intel
  1. Nhập lệnh này trong một thiết bị đầu cuối:
sudo chmod +x /etc/init.d/soundcardfix
  1. Cuối cùng tạo các liên kết tượng trưng với hai lệnh này trong một thiết bị đầu cuối:
sudo ln -s /etc/init.d/soundcardfix /etc/rc3.d/S02soundcardfix
sudo ln -s /etc/init.d/soundcardfix /etc/rc5.d/S02soundcardfix

Tôi hy vọng nó sẽ giúp được gì đó :)


1
Điều này làm việc cho tôi. sudo modprobe snd-hda-intelđã làm điều đó nhưng tôi phải gõ nó mỗi lần và hướng dẫn của bạn đã thực hiện để việc này được thực hiện khi khởi động tự động. Bây giờ aplay -lcung cấp cho tôi tên thiết bị "Chung tương tự" và "Chung kỹ thuật số" thay vì "Intel ALC887-VD Analog", v.v., nhưng tôi không cho rằng điều đó thay đổi nhiều? Tôi có âm thanh bây giờ, cảm ơn!
jrsala

1

Trong trường hợp nó giúp được bất cứ ai, tôi gặp vấn đề tương tự: Alsa đang tìm card âm thanh USB của tôi, nhưng Pulseaudio thì không.

Hóa ra nếu tôi thay đổi người dùng của mình thành root (sudo su root), thì Pulseaudio đã hoạt động tốt. Vì vậy, giải pháp đã cấp quyền 'âm thanh' chính xác cho người dùng của tôi:

sudo adduser myuser audio

0

Nâng cấp từ 12.04 lên 12.10 với công cụ nâng cấp dist. Đầu tiên không có grub và sửa chữa điều đó với rescatux. Sau đó, không có soundcard được tìm thấy. Tôi đã xem qua từng trang và thử nhiều giải pháp, khoảng ba giờ làm việc khi giải pháp đơn giản đến mức tôi ngạc nhiên đó không phải là kết quả tìm kiếm số một cho vấn đề này. Đây là:

Cài đặt các tập tin tiêu đề và hình ảnh cho kernel của bạn.

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

Tôi hy vọng điều này làm việc cho bạn quá!


0

TL; DR: Trên máy tính xách tay Dell XPS, nó có thể là một thứ BIOS.

Tôi đã có giống nhau - tất cả của một đột ngột, Ubuntu ngừng chơi âm thanh và không có cầu thủ có thể nhận ra card âm thanh, no soundcards found...từ aplay -l, mặc dù tất cả các trình điều khiển được cài đặt.

Điều này đã xảy ra trên Dell XPS 15 9560 với Ubuntu 16.04 được khởi động kép với Windows 10.

Sau khi thử mọi bước khắc phục sự cố, bao gồm cài đặt lại và khởi động vào các hạt nhân khác nhau, tôi cũng nhận ra âm thanh cũng ngừng hoạt động trong Windows.

Cuối cùng, đó là một cái gì đó trong BIOS đột nhiên biến mất ... Sau khi cập nhật BIOS, vấn đề đã được giải quyết.

Trong một lần khác, khi sự cố lặp lại, tôi đã nhập BIOS, tắt hoàn toàn Âm thanh, áp dụng, sau đó kích hoạt lại và khi khởi động lại, âm thanh đã trở lại.

Những bước đi của tôi:

  • Nếu chạy hệ thống khởi động kép và các bước khắc phục sự cố cơ bản không hoạt động, hãy kiểm tra xem âm thanh có hoạt động trên hệ điều hành được cài đặt khác không.
  • Đảm bảo BIOS được cập nhật và cố gắng tắt / bật Âm thanh để lấy lại âm thanh.

0

Vấn đề của tôi đã kết thúc là khởi động an toàn đã được kích hoạt. Tôi có hệ thống UEFI có bật Khởi động an toàn. Các EFI_SECURE_BOOT_SIG_ENFORCEcấu hình kernel mới ngăn chặn linux từ tải unsigned module bên thứ ba nếu UEFI an toàn Boot được kích hoạt.

Tôi tắt Secure Boot trong BIOS và nó khôi phục chức năng âm thanh.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.