“Ses Kartı Bulunamadı” nasıl düzeltilir


10

Natty çalıştıran ASUS P8P67PRO V3 anakartımda IEC958 / SPDIF optik cihazını çıkarmaya çalışıyordum ve ses kurulumumun önemli bir bölümünü sildim.

İşte bazı ilgili komutlardan çıktı (umarım):

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

Herhangi bir tavsiye büyük beğeni topluyor.


bu standart natty çekirdeğini veya daha sonraki bir sürümünü mü kullanıyorsunuz?
fossfreedom

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

Hala bu sorunu yaşıyor musunuz?
jrg

Sesle ilgili her şeyi söküp yeniden yükledim. hoş değil ...
Jonathan Day

Yanıtlar:


9

Ben de aynı problemi yaşadım. Aşağıdaki komutu çalıştırarak çözdüm

sudo modprobe snd-hda-intel

Bir terminal penceresinin içinde ( açmak için Ctrl+ Alt+ T).


1
Benim için çalışmadı. Kesinlikle hiçbir şey yapmadı.
Braden Best

Debian 9 altında benim için çalışıyor, ancak bilgisayarı her başlattığımda yazmam gerekiyor. Neden biliyor musun?
Roby Sottini

İşe yarıyor. Ben darbe, alsa vb yükleme diğer komutlar çok çalıştı hiçbir şey çalıştı. Ama bu işe yaradı. Teşekkürler
Pamu

Benim Ubuntu 18.04'te, bu önerilen sudo modprobe snd_hda_intelçıktı olarak oldu lspci -v | grep snd. Ve evet, hemen yardımcı oldu. Teşekkür ederim!
Eugene Gr. Philippov

5

Temel Sorun Giderme Adımları

1. Ses düzeyiniz tamamen kapatılmış mı yoksa hoparlörünüz sessiz mi?

Terminalde aşağıdaki komutu çalıştırın

$ pacmd

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

2. Her zaman doğru çaldığı bilinen bir sesi çalabilir misiniz?

Terminalde aşağıdaki komutu çalıştırın

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

Kök kullanıcı değilseniz

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

3. Başka bir kullanıcı bu "bilinen-iyi" seslerden birini çalabilir mi?

Başka bir kullanıcı hesabıyla giriş yapın. Başka kimse yoksa, varsayılan ayarlarla bir tane oluşturmanız gerekir.

4. Sistem ses kartınızı tanıyor mu?

Terminalde komutu çalıştırın

sudo aplay -l

Bu komutun çıktısı şöyle görünmelidir:

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

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

Bunu görürseniz:

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

Bu, Ubuntu'nun ses kartınızı tanımadığı anlamına gelir. Doğru modüllerin takılı olup olmadığını kontrol edin.

Sonra terminalde aşağıdaki komutu çalıştırın

sudo modprobe snd-hda-intel

Şimdi komutu çalıştırın

sudo aplay -l

ve donanım aygıtlarının listesini alıp almadığınızı görün.

5. Ses modüllerini taktınız mı?

Bir terminal açın ve yazın (komut değiştirme için backticks `i not edin)

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

Geniş bir öğe listesi görmelisiniz. Bunu yapmazsanız, yükleme işleminin ses modüllerini sizin için yüklemediği anlamına gelir. Bunu düzeltmek için terminal penceresine yazın:

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

Modülleri kurduktan sonra, değişikliklerin geçerli olması için yeniden başlatmanız gerekir.

6. Ses kartı donanımınız tarafından fiziksel olarak takılmış ve tanınmış mı?

Bir terminal açın ve yazın

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

Bu, ses donanımınız hakkında bazı bilgiler vermelidir. Aşağıda bir örnek verilmiştir.

00: 1b.0 Ses cihazı: Intel Corporation 82801G (ICH7 Ailesi) Yüksek

Tanımlama Ses Denetleyicisi (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

Bu ubuntu'daki ses sorununu çözer.


2

Mmmh ... Yukarıdaki tüm adımlar Zesty 17.04'te benim için sorunu çözmedi maalesef: /

Ama ben zaten iyi bir başlangıç ​​noktası olan "sudo modprobe snd-hda-intel" ile ses kartını etkinleştirebilir;)

Böylece bu şekilde düzeltebilirim:

  1. /Etc/init.d dosyasında soundcardfix adlı bir dosya oluşturmak için

  2. Dosyayı şu iki kod satırıyla doldurun:

#!/bin/bash
/sbin/modprobe snd-hda-intel
  1. Bu komutu bir terminale girin:
sudo chmod +x /etc/init.d/soundcardfix
  1. Son olarak bir terminalde bu iki komutla sembolik bağlantılar oluşturun:
sudo ln -s /etc/init.d/soundcardfix /etc/rc3.d/S02soundcardfix
sudo ln -s /etc/init.d/soundcardfix /etc/rc5.d/S02soundcardfix

Umarım bir şekilde yardımcı olur :)


1
Bu benim için çalıştı. sudo modprobe snd-hda-intelyaptım ama her seferinde yazmak zorunda kaldım ve talimatlarınız bunu başlangıçta otomatik olarak yapılacak şekilde yaptı. Şimdi aplay -lbana "Intel ALC887-VD Analog" vb. Yerine "Generic Analog" ve "Generic Digital" cihaz adları veriyor, ancak bunun çok fazla değiştiğini düşünmüyorum? Şimdi sesim var, teşekkürler!
jrsala

1

Herkese yardımcı olması durumunda benzer bir sorun yaşadım: Alsa USB ses kartımı buluyordu, ancak Pulseaudio yoktu.

Kullanıcımı root (sudo su root) olarak değiştirirsem Pulseaudio'nun iyi çalıştığı ortaya çıkıyor. Böylece çözüm kullanıcıma doğru 'ses' izni veriyordu:

sudo adduser myuser audio

0

Dağıtım yükseltme aracıyla 12.04'ten 12.10'a yükseltildi. İlk önce grub yoktu ve rescatux ile tamir etti. Sonra ses kartı bulunamadı. Sayfa sayfa baktım ve çözümlerin çoğunu denedim, çözüm çok basit olduğunda yaklaşık üç saat çalıştım, bu sorunun bir numaralı arama sonucu olmadığına şaşırdım. İşte burada:

Çekirdeğiniz için başlık ve görüntü dosyalarını yükleyin.

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

Umarım bu senin için de işe yarar!


0

TL; DR: Bir Dell XPS dizüstü bilgisayarda, bir BIOS işi olabilir.

Aynı yaşadım - Bir bütün ani Ubuntu ses ve ses kartı tanıyabileceği hiçbir oyuncu oynarken durdu no soundcards found...gelen aplay -ltüm sürücüleri yüklü olmasına rağmen,.

Bu , Ubuntu 16.04 dual ile Windows 10 yüklü Dell XPS 15 9560'ta oldu.

Farklı çekirdeklere yeniden yükleme ve önyükleme de dahil olmak üzere her sorun giderme adımını denedikten sonra, sesin Windows'da da durduğunu fark ettim.

Sonunda, BIOS'ta aniden samanlaşan bir şeydi ... Bir BIOS güncellemesinden sonra sorun çözüldü.

Başka bir durumda, sorun tekrarlandığında, BIOS'a girdim, Sesi tamamen devre dışı bıraktım, uyguladım, sonra yeniden etkinleştirdim ve yeniden başlatıldığında ses geri geldi.

Benim paketlerim:

  • Çift önyüklemeli bir sistem çalıştırıyorsanız ve temel sorun giderme adımları çalışmıyorsa, sesin yüklü diğer işletim sistemlerinde de çalışıp çalışmadığını kontrol edin.
  • BIOS'un güncel olduğundan emin olun ve sesi geri almak için Sesi devre dışı bırakmayı / etkinleştirmeyi deneyin.

0

Sorunum, güvenli önyüklemenin etkinleştirilmiş olmasıydı. Güvenli Önyükleme etkinleştirilmiş bir UEFI sistemim var. EFI_SECURE_BOOT_SIG_ENFORCEUEFI Önyükleme Secure eğer çekirdek yapılandırma önler linux yüklenmesini imzasız üçüncü parti modüller etkindir.

BIOS'ta Güvenli Önyüklemeyi devre dışı bıraktım ve ses işlevini geri yükledi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.