Audiowiedergabe Aufnahme
Re: Audiowiedergabe Aufnahme
Das habe ich schon ausprobiert und es hat auch nicht funktioniert. Es liegt ja nicht an audacity.
Re: Audiowiedergabe Aufnahme
Wenn du an der Pulseaudiokonfiguration nicht etwas grundlegendes geändert hast, ist keine besondere Gruppenmitgliedschaft erforderlich. Trotzdem stimmt bei deinem Pulseaudio etwas nicht. Was sagen denn
Code: Alles auswählen
$ pulseaudio --check && echo ok
# journalctl -p7 _EXE=/usr/bin/pulseaudio
- sbruder
- Beiträge: 333
- Registriert: 24.06.2016 13:54:36
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Franken
Re: Audiowiedergabe Aufnahme
Ich vermute, dass Pulseaudio garnicht gestartet wird. Schau doch mal bei deiner Desktopumgebung nach, da gibt es einen Punkt Startprogramme oder Autostart. Schau mal ob da pulseaudio eingetragen ist.
Re: Audiowiedergabe Aufnahme
Das reicht imho als Ursache nicht aus (erklärt zB nicht die Fehlermeldung beim versuchten Start von pa).
Re: Audiowiedergabe Aufnahme
[pulseaudio] core-util.c: Failed to open configuration file '/home/fabpc/.config/pulse//daemon.conf': Keine Berechtigung
Das wirft er bei "pulseaudio --check && echo ok" aus.
"journalctl -p7 _EXE=/usr/bin/pulseaudio " und bei dem Befehl beschwert er sich, dass die Datei nicht vorhanden ist.
Pulseaudio ist im Autostart eingetragen.
Ich vermute ,dass es am einfachsten wäre, wenn ich einfach eine Neuinstallation vornehme... Habt ihr noch eine Idee?
Das wirft er bei "pulseaudio --check && echo ok" aus.
"journalctl -p7 _EXE=/usr/bin/pulseaudio " und bei dem Befehl beschwert er sich, dass die Datei nicht vorhanden ist.
Pulseaudio ist im Autostart eingetragen.
Ich vermute ,dass es am einfachsten wäre, wenn ich einfach eine Neuinstallation vornehme... Habt ihr noch eine Idee?
Re: Audiowiedergabe Aufnahme
journalctl musst du als root ausführen (daher das # vor dem Befehl in meinem Beitrag).
Existiert die Datei »~/.config/pulse/daemon.conf« und wenn ja, hast du sie absichtlich angelegt und wie lauten die Rechte der Datei?
Es ist natürlich sehr wahrscheinlich bis sicher, dass eine Neuinstallation das Problem beseitigt, aber vielleicht wäre es auch interessant worin die Ursache nun liegt und wie es dazu gekommen sein könnte - allein schon damit dir nach der nächsten Installation nicht dasselbe passiert.
Existiert die Datei »~/.config/pulse/daemon.conf« und wenn ja, hast du sie absichtlich angelegt und wie lauten die Rechte der Datei?
Code: Alles auswählen
$ ls -l ~/.config/pulse/daemon.conf
Re: Audiowiedergabe Aufnahme
[pulseaudio] authkey.c: Failed to open cookie file '/etc/timidity/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to open cookie file '/etc/timidity/.pulse-cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.pulse-cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to open cookie file '/etc/timidity/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [autospawn] core-util.c: Home directory not accessible: Keine Berechtigung
pulseaudio[750]: [autospawn] lock-autospawn.c: Fehler beim Zugriff auf Autostart-Sperre.
pulseaudio[750]: [pulseaudio] main.c: Failed to acquire autospawn lock
Das wirft er bei "jounalctl" aus. (Nun als root )
Nein, eine Daemon.conf habe ich nicht gefunden.
pulseaudio[750]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to open cookie file '/etc/timidity/.pulse-cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.pulse-cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to open cookie file '/etc/timidity/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
pulseaudio[750]: [autospawn] core-util.c: Home directory not accessible: Keine Berechtigung
pulseaudio[750]: [autospawn] lock-autospawn.c: Fehler beim Zugriff auf Autostart-Sperre.
pulseaudio[750]: [pulseaudio] main.c: Failed to acquire autospawn lock
Das wirft er bei "jounalctl" aus. (Nun als root )
Nein, eine Daemon.conf habe ich nicht gefunden.
Re: Audiowiedergabe Aufnahme
Einfach mal Pulseaudio neu konfigurieren lassen? Vielleicht klemmt da was:
Code: Alles auswählen
dpkg-reconfigure pulseaudio
-
- Beiträge: 3792
- Registriert: 26.02.2009 14:35:56
Re: Audiowiedergabe Aufnahme
Oder entsorgen und auf Jack umsteigen. Ist für sowas aus meiner Sicht als Hobby-Musiker eh besser geeignet.
Verbindungen zwischen Aufnahme- und Wiedergabequellen kann man per patchage einfach mit der Maus setzen und
es gibt jede Menge weitere Tools wie jkmeter, jackeq, jack-rack usw. Manchmal will man ja aus mehreren Quellen gemischt aufnehmen - z. B den Line-In, wo das Keyboard reingeht und noch ein Mikro oder abgespieltes Lied aus einem Player, wo man mitspielt und und und...
Selbst Timidity kann jack. Und das alles, ohne merkbare Latenz auf einem alten R52 mit 1,4 Ghz-Prozessor.
Verbindungen zwischen Aufnahme- und Wiedergabequellen kann man per patchage einfach mit der Maus setzen und
es gibt jede Menge weitere Tools wie jkmeter, jackeq, jack-rack usw. Manchmal will man ja aus mehreren Quellen gemischt aufnehmen - z. B den Line-In, wo das Keyboard reingeht und noch ein Mikro oder abgespieltes Lied aus einem Player, wo man mitspielt und und und...
Selbst Timidity kann jack. Und das alles, ohne merkbare Latenz auf einem alten R52 mit 1,4 Ghz-Prozessor.
Re: Audiowiedergabe Aufnahme
Leg einmal testweise einen neuen Benutzer an und schau ob dort pulseaudio (und damit auch pavucontrol) funktioniert, damit wir sehen ob da etwas am System kaputt ist oder nur in deinem Home-Verzeichnis.
Re: Audiowiedergabe Aufnahme
Würde ich hier nicht empfehlen, zuviel Software kommt nicht mit Jack klar, und einen Alsa-Audiosink so zu erstellen, dass er in jeder Situation problemfrei läuft, ist auch nicht gerade trivial (zumindest war’s das nicht, als ich so ein Konstrukt mal laufen hatte). Audacity selbst käme super mit Jack zurecht, aber schon das Beispiel (Browserausgabe via audacity aufnehmen) bedarf einer manuellen Konfiguration.Oder entsorgen und auf Jack umsteigen.
Wie auch immer: da ich nicht glaube, dass der Threadstarter diesen Weg gehen möchte, wäre es wohl gut, Pulse zum Laufen zu bringen. Dafür wäre es zumindest aus meiner Sicht wichtig, die konkrete Ein- und Ausgabe statt „ich habe [ungenaue Umschreibung] gemacht, er sagt, dass [ungenaue Umschreibung]“ zu bekommen, präzisere Beschreibungen der Situation wären auch von Vorteil („Pulseaudio ist im Autostart eingetragen.“ ← welcher Autostart? Wie eingetragen? War das schon, oder wurde das manuell gemacht?), desweiteren wäre es von Bedeutung, Groß- und Kleinschreibung zu beachten (Daemon.conf ≠ daemon.conf), und keine zu schlechte Idee wäre es auch, oben anzufangen, sämtliche Hinterlassenschaften eigener Versuche zu beseitigen, neu zu starten (geht auch anders, ist hier aber das Einfachste und Sicherste) und mittels ps zu schauen, ob nicht vielleicht schon eine Instanz von pulseaudio läuft.
-
- Beiträge: 3792
- Registriert: 26.02.2009 14:35:56
Re: Audiowiedergabe Aufnahme
Dafür gibt es doch das Jack-Alsa-Plugin, was eine Default-Karte simuliert. Eine kleine .asoundrc und gut ist.
Die Programme, die Jack können, kann man da entsprechend einstellen und die anderen
verwenden halt einfach das "quasi-Default-Device".
pcm.rawjack {
type jack
playback_ports {
0 system:playback_1
1 system:playback_2
}
}
pcm.jack {
type plug
slave { pcm "rawjack" }
hint {
description "JACK Audio Connection Kit"
}
}
pcm.!default {
type plug
slave { pcm "rawjack" }
}
Die Programme, die Jack können, kann man da entsprechend einstellen und die anderen
verwenden halt einfach das "quasi-Default-Device".
pcm.rawjack {
type jack
playback_ports {
0 system:playback_1
1 system:playback_2
}
}
pcm.jack {
type plug
slave { pcm "rawjack" }
hint {
description "JACK Audio Connection Kit"
}
}
pcm.!default {
type plug
slave { pcm "rawjack" }
}
Re: Audiowiedergabe Aufnahme
Wenn das mittlerweile problemlos funktioniert, so, dass man’s halt auch einem Einsteiger in die Hand drücken kann, okay. Wie gesagt, als ich ein ähnliches Konstrukt laufen hatte, funktionierte es zwar nach einigem Rumbasteln grundlegend, aber es traten hier und da Fehler auf (sich aufhängende Clients, kaputte Lautstärkeregelung in den Clients, Probleme mit mehreren gleichzeitigen Clients) – das hätte ich in dem Zustand keinem Endanwender zugemutet.
Ändert jedoch nichts an der Tatsache, dass Pulse heutzutage normalerweise nicht mehr von selbst kaputtgeht, erst recht nicht mit diesem Fehlerbild – schon alleine deswegen würde ich den Fehler suchen und beheben, statt es abzuhaken und das Nächste zu versuchen. Wenn das dann nämlich auch auf wundersame Weise kaputtgeht, wird’s mit den Möglichkeiten langsam knapp
Code-Tags sind ’ne schöne Sache, btw. – dann bleiben die Einrückungen erhalten.
Ändert jedoch nichts an der Tatsache, dass Pulse heutzutage normalerweise nicht mehr von selbst kaputtgeht, erst recht nicht mit diesem Fehlerbild – schon alleine deswegen würde ich den Fehler suchen und beheben, statt es abzuhaken und das Nächste zu versuchen. Wenn das dann nämlich auch auf wundersame Weise kaputtgeht, wird’s mit den Möglichkeiten langsam knapp
Code-Tags sind ’ne schöne Sache, btw. – dann bleiben die Einrückungen erhalten.
Re: Audiowiedergabe Aufnahme
Hab ich gemacht... Mit einem neuen Benutzer funktioniert alles tadellos. Ich könnte jetzt natürlich einfach einen neuen Benutzer einrichten. Aber mich würde es interessieren was dann im Homeverzeichnis schief gelaufen ist.smutbert hat geschrieben:Leg einmal testweise einen neuen Benutzer an und schau ob dort pulseaudio (und damit auch pavucontrol) funktioniert, damit wir sehen ob da etwas am System kaputt ist oder nur in deinem Home-Verzeichnis.
Re: Audiowiedergabe Aufnahme
Lösch vielleicht am besten ~/.config/pulse aber überprüfe vorher vielleicht noch die Berechtigungen, zb mit
ich vermute, dass da bei dir irgendetwas im Argen ist - vielleicht hast du irrtümlich Audioprogramm oder eine Desktopumgebung als root gestartet, während noch viele Umgebungsvariablen deines Benutzers gesetzt waren oder irgendetwas in der Art.
(Oder es stellt sich heraus, dass es nicht an den Rechten liegt und die Ursache woanders liegt.)
Code: Alles auswählen
$ ls -l ~/.config
(Oder es stellt sich heraus, dass es nicht an den Rechten liegt und die Ursache woanders liegt.)
Re: Audiowiedergabe Aufnahme
Ich glabe, dass es daran liegt.
Ich glaube das ich pulse einfach mal als root ausgeführt habe.
Code: Alles auswählen
drwx------ 2 root root 4096 Dez 29 22:54 pulse
Re: Audiowiedergabe Aufnahme
Die Pulse config-Datei zu löschen war die Lösung des Problems.
Super! Danke für deine Hilfe smutbert!
Super! Danke für deine Hilfe smutbert!