web-dev-qa-db-fra.com

Comment déboguer le manque de son dans Asus EEE PC

J'ai un Asus EEE PC 1225B avec du Lubuntu 12.04 frais. Et pas de son. Cela ne semble pas être un problème commun, je dois donc faire des recherches sur ce qui se passe. J'ai essayé d'exécuter alsamixer, donc je sais que j'ai Realtek ALC269VB avec rien en sourdine de façon inattendue. Que puis-je faire ensuite pour identifier et résoudre le problème?

Information additionnelle:

alsamixer montre deux cartes: HD-Audio Generic et HDA ATI-SB (Realtek ALC269VB); le premier est coupé.

~$ aplay
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
aplay: main:682: błąd otwierania audio: Nie ma takiego pliku ani katalogu

La partie polonaise peut être traduite par "erreur d'ouverture audio: il n'y a pas un tel fichier ou répertoire".

~$ Sudo lspci -v | grep -A7 -i "audio"
00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI Wrestler HDMI Audio [Radeon HD 6250/6310]
    Subsystem: ASUSTeK Computer Inc. Device 103b
    Flags: bus master, fast devsel, latency 0, IRQ 44
    Memory at feb44000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
--
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40)
    Subsystem: ASUSTeK Computer Inc. Device 103b
    Flags: bus master, slow devsel, latency 32, IRQ 16
    Memory at feb40000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 2
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd-hda-intel
1
Kalmar

Tout d'abord, aplay nécessite un argument. Dans ce cas, ce serait aplay -l pour lister les périphériques.

Deuxièmement, avec l'Asus eeepc, il y a souvent un problème que ALSA voit souvent deux cartes son: HD-Audio Generic (essentiellement un appareil virtuel, qui ne joue pas réellement de la musique mais puissant avec un câble HDMI vers un autre appareil) et le nécessaire HDA ATI SB. Le moyen le plus simple de le vérifier est de lancer aplay -l.

Si HD-Audio Generic est la première carte (0), c'est la carte par défaut. Si c'est le cas, il est probable que vous n'ayez aucun son à moins que la carte par défaut ne passe de 0 à 1.

S'il n'existe pas, créez / etc/asound.conf ... ajoutez les trois lignes suivantes.

defaults.ctl.card 1
defaults.pcm.card 1
defaults.timer.card 1

... donne un tourbillon.

1
The Navigatrix

Voyez-vous plus d'une sortie dans les paramètres audio? Mon Eee avait une sortie audio numérique et analogique et une seule d'entre elles fonctionnait.

0
otus