Das Problem hat innerhalb von 12.10 begonnen. Bevor es perfekt funktionierte. Jetzt funktioniert auch ein Neustart von alsa nicht, ich muss neu starten.
Bitte fragen Sie nach Details. Ich verwende Ubuntu 12.10, Unity DE mit Gnome 3.6, keine Treiber für dritte Teile.
Vielen Dank
Hier sind Sie mit sudo lshw
Ausgabe: http://pastebin.com/vh3SGcZa
Ich habe jedoch versucht, das Audio-Kernel-Modul zu entfernen und zu lesen
Kann nicht sudo modprobe -r snd_hda_intel
. Es gibtFATAL: Module snd_hda_intel is in use
Hier sind Sie mit /etc/modprobe.d/alsa-base.conf
Inhalten: http://pastebin.com/yvArB2ex
Mein Laptop-Modell ist HP 6730s
In /var/log/syslog
fand ich folgendes:
kernel: [ 33.847111] pci_pm_runtime_suspend(): azx_runtime_suspend+0x0/0x40 [snd_hda_intel] returns -11
cat /sys/module/snd_hda_intel/parameters/power_save
gibt 0
cat /sys/bus/pci/devices/0000\:00\:1b.0/power/control
gibton
pacmd list-sinks
::
Welcome to PulseAudio! Use "help" for usage information.
>>> 1 sink(s) available.
* index: 0
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9959
volume: 0: 100% 1: 100%
0: 0,00 dB 1: 0,00 dB
balance 0,00
base volume: 100%
0,00 dB
volume steps: 65537
muted: no
current latency: 0,00 ms
max request: 0 KiB
max rewind: 0 KiB
monitor source: 0
sample spec: s16le ch 2 48000 Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 0,00 ms; range is 1,00 .. 341,33 ms
card: 0 <alsa_card.pci-0000_00_1b.0>
module: 4
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "AD198x Analog"
alsa.id = "AD198x Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel"
alsa.long_card_name = "HDA Intel at 0xd8900000 irq 49"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.name = "82801I (ICH9 Family) HD Audio Controller"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "65536"
device.buffering.fragment_size = "32768"
device.access_mode = "mmap+timer"
device.profile.name = "analog-stereo"
device.profile.description = "Stereo analogico"
device.description = "Audio interno Stereo analogico"
alsa.mixer_name = "Analog Devices AD1984A"
alsa.components = "HDA:11d4194a,103c3614,00100400 HDA:11c11040,103c1378,00100200"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
analog-output: Uscita analogica (priority 9900, available: unknown)
properties:
active port: <analog-output>
Antworten:
Haben Sie die folgenden Operationen ausprobiert?
Fügen Sie der Datei die folgenden Zeilen hinzu.
Drücken Sie Ctrl+ S, um diese Datei zu speichern, und machen Sie diese Datei dann mit dem folgenden Befehl ausführbar.
quelle
/sbin/alsa force-reload
löst sich nicht, daher denke ich, dass dieses Skript auch nicht funktioniert.Der Fehler in Ihrem Protokoll scheint darauf hinzudeuten, dass beim Anhalten der Soundkarte ein Problem aufgetreten ist. Haben Sie überprüft, ob Linux zum Anhalten der Soundkarte eingerichtet ist oder ob die Energieeinsparung deaktiviert ist? Wenn ich ein paar Seiten zum Thema durchlese, denke ich, dass die folgenden Informationen hilfreich sein könnten.
Überprüfen Sie den HDA-Intel-Treiber auf Energieeinsparung:
https://lesswatts.org/tips/misc.php
Überprüfen Sie die Optionen für die Energieeinsparung über die PCI-Schnittstelle:
Überprüfen Sie den aktuellen Status der Soundkarte gemäß Pulse Audio:
http://en.wikibooks.org/wiki/Configuring_Sound_on_Linux/Pulse_Audio/Testing
quelle
Der Fehlercode -11 bedeutet -EAGAIN. Nach dem aktuellen Quellcode
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=sound/pci/hda/hda_intel.c
Zwischen 3.7 und Kofferraum haben sich einige Dinge geändert. Der spezifische Rückgabewert ist bei dieser Methode im Trunk nicht vorhanden. Es ist wahrscheinlich, dass das Problem bereits vorgelagert behoben ist. Sie können dies mit einem täglichen (oder auf rc's) Hauptleitungskern warten, um dies zu bestätigen. Wenn alles funktioniert, können Sie einfach diesen Kernel verwenden. Wenn nicht, können Sie Ihre Ergebnisse an den genannten Fehlereintrag (https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1066488) melden, um den Entwicklern bei der Behebung zu helfen ...
quelle