Ubuntu 12.04 alsamixer introuvable


9

J'ai un Lenovo Y500 avec Windows 8. J'ai réussi à installer Ubuntu 12.04 avec Windows 8 et les pilotes nvidia ont juste fonctionné depuis le début. Le son ne fonctionnait pas du tout cependant, et même si alsamixer était bel et bien vivant quand j'ai commencé, il me semblait l'avoir complètement détruit maintenant.

Je reçois toujours:

$ alsamixer
cannot open mixer: No such file or directory

Version du noyau:

$ uname -a
Linux laptop 3.5.0-28-generic #48~precise1-Ubuntu SMP Wed Apr 24 21:42:24 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

J'ai essayé les deux packages suivants sur https://code.launchpad.net/~ubuntu-audio-dev/+archive/alsa-daily/+packages :

oem-audio-hda-daily-dkms - 0.201305101424~precise1
oem-audio-hda-daily-lts-quantal-dkms - 0.201305101424~precise1

mais en vain.

Voici la sortie de mon alsa-info:

http://www.alsa-project.org/db/?f=09851ab8c4380c25feaea7ff1de68d847bd4160c

J'ai également essayé de nombreuses autres solutions, mais rien ne semble revenir en arrière, même si j'essaie de faire fonctionner à nouveau l'audio.

PS. quand alsamixer fonctionnait toujours, j'ai vérifié les niveaux et ce n'était pas un cas de coupure des canaux.

Éditer

  1. / usr / bin est dans $ PATH.
  2. aucun fichier asc rc ou conf n'importe où.
  3. alsamixer est dans / usr / bin, ne peut pas l'exécuter comme alsamixer, / usr / bin / alsamixer pas avec sudo, même après avoir purgé et réinstallé alsa-utils.

Modifier 2

$ ls /dev/mixer -l
ls: cannot access /dev/mixer: No such file or directory
$ ls /usr/bin -l | grep alsamixer
-rwxr-xr-x 1 root   root       65344 Mar 28 23:54 alsamixer
-rwxr-xr-x 1 root   root       61272 Dec 18  2011 gnome-alsamixer

Modifier 3

$ ls /dev/snd -l
ls: cannot access /dev/snd: No such file or directory

Essayez de supprimer le fichier asound.conf .
Radu Rădeanu

@Radu Je n'ai pas de fichier asound.conf.
sceptique

Ces Unknown symbolerreurs indiquent que vous avez installé des pilotes qui ne correspondent pas à votre noyau.
CL.

@Radu Wow man c'est une coïncidence, j'ai rejoint ici en fait pour vous remercier de votre guide sur l'installation d'Ubuntu avec Windows 8 mais je n'avais pas assez de représentants pour commenter! Donc merci!
sceptique

Modifiez votre question avec les résultats de ls /dev/mixer -let les ls /usr/bin -l | grep alsamixercommandes.
Radu Rădeanu

Réponses:


5

Firts de tous, vous devriez vérifier si vous avez /usr/binrépertoire dans votre $PATHen borne avec:

echo $PATH

Si $PATHc'est ok, vérifiez s'il alsamixerest là:

ls -l /usr/bin | grep alsamixer

Si oui, essayez de courir alsamixercomme ceci:

/usr/bin/alsamixer

Si cela ne fonctionne toujours pas, supprimez le .asoundrcfichier (dans votre répertoire personnel) et /etc/asound.conf(si vous en avez) et réinstallez alsa-utils:

sudo apt-get remove --purge alsa-utils
sudo apt-get install alsa-utils

1
J'ai mis à jour ma question avec les résultats. Après avoir lu votre guide d'installation d'Ubuntu avec Windows 8, j'ai beaucoup confiance en vous! ; D
sceptique

Mis à jour ma réponse à nouveau. Sur mon autre PC avec Ubuntu 12.04 installé ls / dev / mixer -l ne montre rien non plus.
sceptique

Marquer cela comme la solution qui m'a amené à la conclusion finale.
sceptique

1
Radu, merci beaucoup. Les contrôles simples et votre if/elseguide étaient sur place. La solution finale (purger et réinstaller) a résolu un problème de 3 semaines que j'avais du mal à résoudre. Tellement agréable de revoir alsamixer. Merci.
James

5

J'ai frappé cette erreur et l'ai résolue en me ajoutant au audiogroupe.

sudo addgroup <username> audio

Déconnectez-vous et reconnectez-vous, puis testez.


Il peut suffire d'exécuter newgrp audioet de se déconnecter et de se connecter, au moins dans le même shell.
moon.musick

1

J'ai eu le même problème et cela s'est produit alors que la carte son (ALC662) était désactivée dans le BIOS. L'activer m'a permis de démarrer alsamixer. J'espère que ça aide.


Pourriez-vous l'expliquer un peu plus et peut-être ajouter des captures d'écran?

Cela aurait peut-être aidé, mais je viens de réinstaller et de recommencer.
sceptique

0

Pour moi, utiliser le paramètre -c a fonctionné

alsamixer -c 1

mais je suis le 16.04

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.