Thẻ âm thanh được hiển thị là Đầu ra giả trong Ubuntu 18.04


15

Đầu ra giả đang hiển thị trong Cài đặt -> Âm thanh trong Ubuntu 18.04.

nhập mô tả hình ảnh ở đây Đầu ra giả

Tôi đã thử:

sudo alsa force-reload

Nó không làm gì cả. Tôi không chắc chắn những gì khác để thử.

$ lsb_release -a
Không có mô-đun LSB có sẵn. 
ID nhà phân phối: Ubuntu 
Mô tả: Ubuntu 18.04 LTS 
Phát hành: 18.04 
Tên mã: bionic 

$ lsmod | grep snd_hda_intel
snd_hda_intel 40960 3
snd_hda_codec 126976 4 snd_hda_intel, snd_hda_codec_hdmi, snd_hda_codec_generic, snd_hda_codec_realtek
snd_hda_core 81920 5 snd_hda_intel, snd_hda_codec, snd_hda_codec_hdmi, snd_hda_codec_generic, snd_hda_codec_realtek
snd_pcm 98304 4 snd_hda_intel, snd_hda_codec, snd_hda_core, snd_hda_codec_hdmi
snd 81920 18 snd_hda_intel, snd_hwdepes, snd

$ lspci -nnk | grep -A2 Âm thanh
00: 1f.3 Thiết bị âm thanh [0403]: Intel Corporation Sunrise Point-H HD Audio [8086: a170] (rev 31)
     Hệ thống con: Micro-Star International Co., Ltd. [MSI] Sunrise Point-H HD Audio [1462: fa15]
    Trình điều khiển hạt nhân đang sử dụng: snd_hda_intel
    Các mô-đun hạt nhân: snd_hda_intel

$ cat /etc/modprobe.d/alsa-base.conf
# bí danh trình tải tự động
cài đặt sound-slot-0 / sbin / modprobe snd-card-0
cài đặt sound-slot-1 / sbin / modprobe snd-card-1
cài đặt sound-slot-2 / sbin / modprobe snd-card-2
cài đặt sound-slot-3 / sbin / modprobe snd-card-3
cài đặt sound-slot-4 / sbin / modprobe snd-card-4
cài đặt sound-slot-5 / sbin / modprobe snd-card-5
cài đặt sound-slot-6 / sbin / modprobe snd-card-6
cài đặt sound-slot-7 / sbin / modprobe snd-card-7

# Nguyên nhân các mô-đun tùy chọn được tải trên các mô-đun chung
cài đặt snd / sbin / modprobe --ignore-install snd $ CMDLINE_OPTS && {/ sbin / modprobe --quiet --use-blacklist snd-ioctl32; / sbin / modprobe --quiet --use-blacklist snd-seq; }
#
# Cách giải quyết tại lỗi # 499695 (được hoàn nguyên trong Ubuntu, xem LP # 319505)
cài đặt snd-pcm / sbin / modprobe --ignore-install snd-pcm $ CMDLINE_OPTS && {/ sbin / modprobe --quiet --use-blacklist snd-pcm-oss; :; }
cài đặt snd-mixer / sbin / modprobe --ignore-install snd-mixer $ CMDLINE_OPTS && {/ sbin / modprobe --quiet --use-blacklist snd-mixer-oss; :; }
cài đặt snd-seq / sbin / modprobe --ignore-install snd-seq $ CMDLINE_OPTS && {/ sbin / modprobe --quiet --use-blacklist snd-seq-midi; / sbin / modprobe --quiet --use-blacklist snd-seq-oss; :; }
#
cài đặt snd-rawmidi / sbin / modprobe --ignore-install snd-rawmidi $ CMDLINE_OPTS && {/ sbin / modprobe --quiet --use-blacklist snd-seq-midi; :; }
# Nguyên nhân các mô-đun tùy chọn được tải ở trên mô-đun trình điều khiển card âm thanh
cài đặt snd-emu10k1 / sbin / modprobe --ignore-install snd-emu10k1 $ CMDLINE_OPTS && {/ sbin / modprobe --quiet --use-blacklist snd-emu10k1-synth; }
cài đặt snd-via82xx / sbin / modprobe --ignore-install snd-via82xx $ CMDLINE_OPTS && {/ sbin / modprobe --quiet --use-blacklist snd-seq; }

# Tải saa7134-alsa thay vì saa7134 (dù sao nó cũng bị kéo vào)
cài đặt saa7134 / sbin / modprobe --ignore-install saa7134 $ CMDLINE_OPTS && {/ sbin / modprobe --quiet --use-blacklist saa7134-alsa; :; }
# Ngăn chặn trình điều khiển bất thường lấy chỉ số 0
tùy chọn chỉ số bt87x = -2
tùy chọn cx88_alsa chỉ số = -2
tùy chọn saa7134-alsa index = -2
tùy chọn snd-atiixp-modem index = -2
tùy chọn snd-intel8x0m index = -2
tùy chọn snd-via82xx-modem index = -2
tùy chọn snd-usb-audio index = -2
tùy chọn snd-usb-caiaq index = -2
tùy chọn snd-usb-ua101 index = -2
tùy chọn snd-usb-us122l index = -2
tùy chọn snd-usb-usx2y index = -2
# Ubuntu # 62691, bật MPU cho snd-cmipci
tùy chọn snd-cmipci mpu_port = 0x330 fm_port = 0x388
# Giữ snd-pcsp không được tải dưới dạng soundcard đầu tiên
tùy chọn chỉ số snd-pcsp = -2
# Giữ snd-usb-audio không được tải dưới dạng soundcard đầu tiên
tùy chọn snd-usb-audio index = -2
tùy chọn snd-hda-intel model = auto

Đã thử:

danh sách $ pacmd
0 thẻ có sẵn.
$ aplay -l
aplay: device_list: 270: không tìm thấy soundcard ...

Tôi sẽ lưu ý thêm: Khi tôi sử dụng card âm thanh USB, nó không hoạt động khi khởi động, nó hoàn toàn không hiển thị. Khi tôi ngắt kết nối và kết nối lại, nó bắt đầu hoạt động. Làm cách nào tôi có thể thiết lập ứng dụng nào chụp được card âm thanh?



2
Giải pháp đưa ra trong vấn đề trên không hoạt động.
berduchwal

Ngoài ra, hãy đảm bảo bạn đã cài đặt linux-module-Extra-XY, snd-hda-intel.ko ở đó.
patrainea

Câu trả lời:


7

Chỉ muốn thêm vào điều này, tôi đã làm theo các hướng dẫn tương tự để có âm thanh hoạt động nhanh chóng sau khi khởi động lại với một XPS 13 chạy dell chạy vũ trụ Ubuntu (18.10). Chuyển đổi giữa 'tự động' và 'chung chung' không thay đổi nhiều

sudo alsa force-reload

đã làm cho tôi.


Trước đây tôi đã thử điều này và bây giờ nó đã hoạt động. Tuy nhiên tôi đã thử ngay bây giờ và nó đã làm. Sẽ thấy sau khi khởi động lại.
berduchwal

1
Nó chỉ hoạt động thời gian này. Sau khi khởi động lại, tôi trở lại Dummy Output.
berduchwal

Đối với tôi nó cho thấy không có gì để tải lại?
dùng40491

3

Đầu ra giả

Tôi nhận ra đây là một câu hỏi cũ hơn nhưng làm theo các sửa chữa được đề xuất không hiệu quả với tôi. Tôi đã chạy 16.04 chỉ tốt nhưng đã cài đặt mới 18.04 và bị mất âm thanh. Tôi tiếp tục nâng cấp lên 18.10 và vẫn không có âm thanh.

Hồ sơ

Sau một chút tìm kiếm, tôi tìm thấy sự giúp đỡ trên diễn đàn này . Khi chạy pacmd list-cardstôi nhận thấy rằng mặc dù nó nhìn thấy thẻ âm thanh của tôi, nhưng cấu hình hoạt động đã tắt . Để khắc phục điều này, tôi đã chạy:

pacmd set-card-profile alsa_card.pci-0000_00_1b.0 output:analog-stereo+input:analog-stereo

Ngay sau khi tôi thực hiện việc này, Tùy chọn âm thanh của tôi đã hiển thị Âm thanh nổi tương tự tích hợp bên dưới tab đầu ra thay vì Đầu ra giả .


3
Khi tôi chạy, pacmd list-cardstôi nhận được "0 thẻ có sẵn". X1C thế hệ thứ 7, Ubuntu 18.04. Lenovo đã phải sử dụng X1C ... Âm thanh và micrô thế hệ thứ 6 hoạt động tốt trong Ubuntu, bây giờ cả hai đều là f *** chủ biên
Dan Dascalescu

2

Tôi cũng đã đối mặt với điều này khi tôi nâng cấp máy tính để bàn tùy chỉnh của mình từ 16.04.x ​​lên 18.04.1 (cả LTS). Sau khi nâng cấp, âm thanh không hoạt động. lspciliệt kê thiết bị âm thanh nhưng - không giống như của bạn - hệ thống từ chối tải mô-đun liên quan. lshwcho thấy thiết bị là 'không yêu cầu'.

$ lspci -nnk | grep -A2 Audio
<snip>
00:1f.3 Audio device [0403]: Intel Corporation 200 Series PCH HD Audio [8086:a2f0]
        Subsystem: ASUSTeK Computer Inc. 200 Series PCH HD Audio [1043:8723]
<snip>

$ sudo lshw -c sound
     *-multimedia UNCLAIMED
          description: Audio device
          product: 200 Series PCH HD Audio
          vendor: Intel Corporation

Tôi đã thử một loạt các câu hỏi trên Ubuntu và web (chẳng hạn như những câu trả lời này ) nhưng chúng không hiệu quả với tôi. Cuối cùng, tôi đã thử Quy trình khắc phục sự cố âm thanh trên help.ubfox.com và Bước 3 của quy trình khắc phục sự cố đã giúp tôi lấy lại âm thanh. Về cơ bản những gì tôi đã làm là chạy các lệnh sau và khởi động lại.

sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
sudo apt-get update
sudo apt-get install linux-image-extra-`uname -r`
sudo apt-get install --reinstall linux-image-extra-`uname -r`  
sudo apt-get install oem-audio-hda-daily-dkms

Bây giờ lspcicho thấy (và âm thanh hoạt động):

$ lspci -nnk | grep -A2 Audio
00:1f.3 Audio device [0403]: Intel Corporation 200 Series PCH HD Audio [8086:a2f0]
    Subsystem: ASUSTeK Computer Inc. 200 Series PCH HD Audio [1043:8723]
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

Cảm ơn bạn vì câu trả lời. Nó không làm cho bất kỳ sự khác biệt. Từ danh sách các lệnh chỉ được cung cấp đầu tiên và cuối cùng hoạt động (cập nhật là tự động).
berduchwal

2

Tôi có một chút khác biệt của vấn đề, lệnh

lsmod | grep snd_hda_intel

lspci -nnk | grep -A2 Audio

cả hai đều chỉ ra rằng tôi có snd_hda_inteltrên hệ thống, tuy nhiên điều khiển âm thanh luôn được Dummy Output.

Sau khi khắc phục sự cố âm thanh tương tự như @sigint, tôi nhận ra rằng đó oem-audio-hda-daily-dkmslà điều duy nhất cần thiết.

sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
sudo apt-get install oem-audio-hda-daily-dkms

Vui lòng tham khảo CTNH tôi có bên dưới

  • MB: ASROCK Z370 Pro4
  • i7 8700k

Không giúp đỡ. Tôi đã thử điều đó nhưng nó không thay đổi gì đối với tôi.
berduchwal

@berduchwal điều này nghe có vẻ ngớ ngẩn, nhưng nó có thể là vấn đề CTNH không? ví dụ dây âm thanh bảng điều khiển phía trước hoặc kết nối? Tôi đã làm điều này một vài lần và nó đã hoạt động trên mobo ASRock và MSI của tôi. Những loại CTNH nào bạn có?
hdev213

@berduchwal OK Tôi nghĩ rằng tôi có thể đã tìm thấy những gì có thể xảy ra. Tôi đã phải đối mặt với vấn đề này ngày hôm nay và tôi đang gãi đầu suy nghĩ về điều đó đang diễn ra ... Sau đó, tôi cắm tai nghe và khởi động lại máy, và tất cả các tùy chọn tai nghe bất ngờ xuất hiện. Tôi nghĩ rằng điều này có thể là do thời gian khởi tạo card âm thanh hoặc nó chỉ khởi tạo một lần khi bắt đầu. Tôi đã thử nghiệm lý thuyết tương tự với giắc cắm đầu vào ở phía sau máy và kết quả tương tự. Tôi hi vọng cái này giúp được.
hdev213

Thời gian khởi tạo âm thanh âm thanh một khả năng vững chắc. Khi tôi khởi động lại âm thanh là Dummy Output nhưng khi tôi rút phích cắm và cắm lại tai nghe, nó sẽ chuyển sang card âm thanh phù hợp.
berduchwal

Cảm ơn liên kết này! help.ubfox.com/community/SoundTroubledh Boot đã giúp tôi thấy rằng linux-image-virtualgói đó không cài đặt trình điều khiển card âm thanh, nhưng linux-image-genericcó.
Konstantin Pelepelin

2

Một số dịch vụ khác có thể thu được đầu ra âm thanh mặc định trước khi pulseaudio có thể dự trữ nó. Chỉ để lại một "Đầu ra giả" là dự phòng (vô dụng). Kiểm tra thông qua hai lệnh nếu có sự khác biệt giữa những gì aplayvà những gì pulseaudionhìn thấy:

$ aplay -l

$ pacmd list-cards

Nếu lệnh thứ hai không bao gồm đầu ra tương tự của bạn, nhưng aplayliệt kê nó, thì một cái gì đó đang lấy các đầu ra tương tự, ngăn pulseaudio sử dụng chúng. Bạn có cài đặt rụt rè? Hãy thử dừng lại hoặc loại bỏ nó.


1
$ pacmd list-card [0 card (s) có sẵn.] $ aplay -l [aplay: device_list: 270: không tìm thấy soundcard ...] đã cố gắng loại bỏ sự rụt rè không thay đổi.
berduchwal

Nghĩ kỹ câu trả lời của bạn, bây giờ tôi đi đến kết luận rằng việc nắm bắt ý tưởng card âm thanh có lẽ đúng chỉ với một ứng dụng khác. Khi tôi sử dụng card âm thanh USB, nó không hoạt động khi khởi động, nó hoàn toàn không hiển thị. Khi tôi ngắt kết nối và kết nối lại, nó bắt đầu hoạt động. Làm cách nào tôi có thể thiết lập ứng dụng nào chụp được card âm thanh?
berduchwal

Xin lỗi, không có ý kiến. Đối với tôi, dường như có nhiều thế hệ cạnh tranh về cách thức hoạt động của âm thanh: một, một số ứng dụng tôn trọng pulseaudio như là api âm thanh phổ quát, cho phép nhiều người kết nối; và hai: các ứng dụng tuân theo chương trình (có thể cũ hơn) trong đó chúng thu được các thiết bị âm thanh ở mức thấp hơn và vô tình phá vỡ việc chia sẻ tài nguyên. Ví dụ của bạn cho thấy: ai đến trước, thắng.
isync

Tôi đã có tình huống được mô tả trong câu trả lời này và đã có thể theo dõi chương trình đang gây cản trở sudo fuser -v /dev/snd/*sudo fuser -v /dev/dsp(như được mô tả tại wiki.archlinux.org/index.php/PulseAudio/ tựa ) @berduchwal
JustATrick

0

Tôi đã thử một loạt các tùy chọn, bao gồm tất cả các mô tả ở đây, mặc dù tùy chọn duy nhất phù hợp với tôi là nối thêm dòng

options snd-hda-intel dmic_detect=0

đến cuối tập tin /etc/modprobe.d/alsa-base.conf

cũng như dòng blacklist snd_soc_sk

đến cuối tập tin /etc/modprobe.d/blacklist.conf

Các dòng có thể được thêm vào các tệp tương ứng bằng trình soạn thảo văn bản (có quyền root) hoặc trực tiếp bằng các lệnh:

echo "options snd-hda-intel dmic_detect=0" | sudo tee -a

echo "blacklist snd_soc_skl" | sudo tee -a /etc/modprobe.d/blacklist.conf

nguồn

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.