web-dev-qa-db-fra.com

Comment réparer "Aucune carte son trouvée"

J'essayais de faire fonctionner l'optique IEC958/SPDIF sur ma carte mère ASUS P8P67PRO V3 fonctionnant sous Natty et il me semble avoir effacé une partie cruciale de ma configuration sonore.

Voici le résultat de quelques commandes pertinentes (j'espère):

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

Tout conseil grandement apprécié.

9
Jonathan Day

J'ai eu le même problème. Je l'ai résolu en exécutant la commande suivante

Sudo modprobe snd-hda-intel

À l'intérieur d'une fenêtre de terminal (Ctrl+Alt+T en ouvrir un).

8
user1336314

étapes de dépannage de base

1. Le volume est-il au minimum ou votre haut-parleur est-il coupé?

Exécutez la commande suivante dans le terminal

$ pacmd

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

2. Pouvez-vous jouer un son connu pour toujours être joué correctement?

Exécutez la commande suivante dans le terminal

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

Si vous n'êtes pas un utilisateur root, alors

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

3. Un autre utilisateur peut-il jouer l'un de ces sons "connus"?

Connectez-vous avec un autre compte utilisateur. S'il n'y en a pas d'autres, vous devriez en créer un avec les paramètres par défaut.

4. Le système reconnaît-il votre carte son?

Exécuter la commande dans le terminal

Sudo aplay -l

Le résultat de cette commande devrait ressembler à ceci:

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

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

Si vous voyez ceci:

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

Cela signifie qu'Ubuntu ne reconnaît pas votre carte son. Vérifiez que vous avez les bons modules installés.

Ensuite, dans le terminal, exécutez la commande suivante

Sudo modprobe snd-hda-intel

Maintenant, lancez la commande

Sudo aplay -l

et voyez si vous obtenez la liste des périphériques matériels.

5. Avez-vous les modules de sons installés?

Ouvrez un terminal et tapez (notez les backticks `pour la substitution de commande)

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

Vous devriez voir une grande liste d'éléments arriver. Si vous ne le faites pas, cela signifie que le processus d'installation n'a pas installé les modules audio pour vous. Pour résoudre ce problème, tapez dans la fenêtre du terminal:

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

Après avoir installé les modules, vous devrez redémarrer pour que les modifications prennent effet.

6. La carte son est-elle physiquement installée et reconnue par votre matériel?

Ouvrez un terminal et tapez

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

Cela devrait fournir des informations sur votre matériel audio. Un exemple est ci-dessous.

00: 1b.0 Périphérique audio: Intel Corporation 82801G (famille ICH7)

Définition Audio Controller (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

Cela résout le problème sonore dans Ubuntu.

5
Yash Red Devil

Mmmh ... Toutes les étapes ci-dessus n'ont pas résolu le problème pour moi sur Zesty 17.04, malheureusement: /

Mais je pouvais activer la carte son avec "Sudo modprobe snd-hda-intel" qui était déjà un bon point de départ;)

Ainsi, je pourrais le réparer de cette façon:

  1. Pour créer un fichier appelé soundcardfix dans /etc/init.d

  2. Remplissez le fichier avec ces deux lignes de code:

#!/bin/bash
/sbin/modprobe snd-hda-intel
  1. Entrez cette commande dans un terminal:
Sudo chmod +x /etc/init.d/soundcardfix
  1. Enfin, créez des liens symboliques avec ces deux commandes dans un terminal:
Sudo ln -s /etc/init.d/soundcardfix /etc/rc3.d/S02soundcardfix
Sudo ln -s /etc/init.d/soundcardfix /etc/rc5.d/S02soundcardfix

J'espère que ça va aider en quelque sorte :)

2
Fred

Au cas où cela aiderait quelqu'un, j'avais un problème similaire: Alsa découvrait ma carte son USB, mais Pulseaudio ne l'était pas.

Il s'avère que si je changeais d'utilisateur en root (Sudo su root), alors Pulseaudio fonctionnerait correctement. La solution donnait donc la permission 'audio' correcte à mon utilisateur:

Sudo adduser myuser audio
1
williamtx

TL; DR: Sur un ordinateur portable Dell XPS, cela peut être une affaire de BIOS.

J'ai eu la même chose - tout à coup, Ubuntu a cessé de jouer du son et aucun lecteur n'a pu reconnaître la carte son, no soundcards found... de aplay -l, bien que tous les pilotes aient été installés.

Cela s’est produit sur un Dell XPS 15 956 avec Ubuntu 16.04 à double démarrage avec Windows 10.

Après avoir essayé chaque étape de dépannage, y compris la réinstallation et le démarrage dans différents noyaux, j'ai réalisé que le son ne fonctionnait plus sous Windows.

Finalement, quelque chose dans le BIOS a soudainement tourné en rond ... Après une mise à jour du BIOS, le problème a été résolu.

À une autre occasion, lorsque le problème s'est répété, je suis entré dans le BIOS, j'ai désactivé le son complètement, appliqué, puis je l'ai réactivé et, au redémarrage, le son était de retour.

Mes plats à emporter:

  • Si vous exécutez un système à double amorçage et que les étapes de dépannage de base ne fonctionnent pas, vérifiez si le son fonctionne également sur l'autre système d'exploitation installé.
  • Assurez-vous que le BIOS est à jour et essayez de désactiver/activer le son pour récupérer le son.
0
valiano

Mis à niveau de 12.04 à 12.10 avec l'outil de mise à niveau dist. D'abord, il n'y avait pas de ver et c'est réparé avec rescatux. Ensuite, aucune carte son n'a été trouvée. J'ai parcouru page après page et essayé de nombreuses solutions, environ trois heures de travail lorsque la solution était si simple que je suis surpris que ce ne soit pas le premier résultat de la recherche pour ce problème. C'est ici:

Installez l’en-tête et les fichiers d’image pour votre noyau.

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

J'espère que cela fonctionne pour vous aussi!

0
Dale Walker