Ubuntu 12.04 alsamixer nicht gefunden

9

Ich habe ein Lenovo Y500 mit Windows 8. Ich habe Ubuntu 12.04 erfolgreich neben Windows 8 installiert und die NVIDIA-Treiber haben von Anfang an funktioniert. Der Sound funktionierte jedoch überhaupt nicht und obwohl alsamixer zu Beginn lebendig und gesund war, schien ich ihn jetzt vollständig zerstört zu haben.

Ich bekomme immer:

$ alsamixer
cannot open mixer: No such file or directory

Kernelversion:

$ 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

Ich habe beide der folgenden Pakete von https://code.launchpad.net/~ubuntu-audio-dev/+archive/alsa-daily/+packages ausprobiert :

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

aber ohne Erfolg.

Dies ist die Ausgabe meiner alsa-info:

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

Ich habe auch viele andere Lösungen ausprobiert, aber nichts scheint alsamixer zurückzubekommen, egal, ob ich versuche, das Audio wieder zum Laufen zu bringen.

PS. Als Alsamixer noch funktionierte, habe ich die Pegel überprüft und es war nicht so, dass die Kanäle stummgeschaltet wurden.

Bearbeiten

  1. / usr / bin ist in $ PATH.
  2. Keine Asound-RC- oder Conf-Dateien.
  3. alsamixer befindet sich in / usr / bin, kann nicht als alsamixer ausgeführt werden, / usr / bin / alsamixer nicht mit sudo, auch nach dem Löschen und erneuten Installieren von alsa-utils.

Bearbeiten 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

Bearbeiten 3

$ ls /dev/snd -l
ls: cannot access /dev/snd: No such file or directory
Skepticscript
quelle
Versuchen Sie, die Datei asound.conf zu löschen .
Radu Rădeanu
@ Radu Ich habe keine asound.conf-Datei.
Skepticscript
Diese Unknown symbolFehler weisen darauf hin, dass Sie Treiber installiert haben, die nicht zu Ihrem Kernel passen.
CL.
@Radu Wow Mann, das ist ein Zufall. Ich bin hierher gekommen, um Ihnen für Ihre Anleitung zur Installation von Ubuntu neben Windows 8 zu danken, hatte aber nicht genug Vertreter, um einen Kommentar abzugeben! So danke!
Skepticscript
Bearbeiten Sie Ihre Frage mit den Ergebnissen ls /dev/mixer -lund ls /usr/bin -l | grep alsamixerBefehlen.
Radu Rădeanu

Antworten:

5

Zunächst sollten Sie überprüfen, ob sich /usr/binin Ihrem $PATHIn- Terminal ein Verzeichnis befindet mit:

echo $PATH

Wenn das $PATHin Ordnung ist, prüfen Sie, ob alsamixeres da ist:

ls -l /usr/bin | grep alsamixer

Wenn ja, versuchen Sie, alsamixerwie folgt zu laufen :

/usr/bin/alsamixer

Wenn dies immer noch nicht funktioniert, löschen Sie die .asoundrcDatei (in Ihrem Home-Verzeichnis) und /etc/asound.conf(falls vorhanden) und installieren Sie sie neu alsa-utils:

sudo apt-get remove --purge alsa-utils
sudo apt-get install alsa-utils
Radu Rădeanu
quelle
1
Ich habe meine Frage mit den Ergebnissen aktualisiert. Nachdem ich Ihren Leitfaden zur Installation von Ubuntu neben Windows 8 gelesen habe, habe ich großes Vertrauen in Sie! ; D
skepticscript
Meine Antwort wurde erneut aktualisiert. Auf meinem anderen PC mit Ubuntu 12.04 zeigt ls / dev / mixer -l auch nichts an.
Skepticscript
Dies als Lösung zu markieren, brachte mich zum endgültigen Schluss.
Skepticscript
1
Radu, vielen Dank. Die einfachen Überprüfungen und Ihr if/elseFührer waren genau richtig. Die endgültige Lösung (Löschen und erneutes Installieren) löste ein dreiwöchiges Problem, das ich nur schwer lösen konnte. So schön, alsamixer wiederzusehen. Vielen Dank.
James
5

Ich habe diesen Fehler festgestellt und ihn behoben, indem ich mich der audioGruppe hinzugefügt habe .

sudo addgroup <username> audio

Melden Sie sich ab und wieder an und testen Sie dann.

Drew Noakes
quelle
Es könnte ausreichen, nur zu laufen newgrp audiound sich abzumelden und sich anzumelden, zumindest innerhalb derselben Shell.
moon.musick
1

Ich hatte das gleiche Problem und es passierte, während die Soundkarte (ALC662) im BIOS deaktiviert war. Durch Aktivieren konnte ich alsamixer starten. Ich hoffe, es hilft.

user259304
quelle
Könntest du es etwas näher erläutern und vielleicht Screenshots hinzufügen?
Dies hätte vielleicht geholfen, aber ich habe es gerade neu installiert und neu gestartet.
Skepticscript
0

Bei mir hat die Verwendung des Parameters -c funktioniert

alsamixer -c 1

aber ich bin am 16.04

Mina Michael
quelle