Ich verwende das Python-Modul pyaudio, um den Sound zu verarbeiten, aber ALSA gibt Folgendes zurück:
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
Alsa funktioniert gut beim Aufnehmen und Abspielen von Sound vom Terminal, aber Python (2.7) gibt diese Fehler immer wieder zurück. Ich weiß nicht, ob es relevant ist, aber ich kann auch auf Windows 8.1 dual booten.
sound
python
alsa
python-2.7
Die Bande der Wölfe
quelle
quelle
audio
oder so?Antworten:
Auf diese Weise können Sie die Meldungen für unbekannte Geräte entfernen
sudo nano /usr/share/alsa/alsa.conf
und auskommentieren ,cards.pcm.{device}
wo{device}
die unbekannten Geräte aufgelistet sindDadurch wird der Jack-Server-Fehler beseitigt, bei den anderen ist man sich nicht sicher
Wenn beim Abmelden / Anmelden nach dem Ausführen Speicherfehler auftreten:
Stellen Sie sicher, dass Sie sich abmelden / anmelden, da sonst die Berechtigungen nicht aktualisiert werden.
Möglicherweise müssen Sie Folgendes ausführen:
nochmal
quelle
usermod
er wirksam wird. Um zu sehen, ob es läuft,groups
und Sie solltenaudio
aufgeführt sehen