Ich habe eine Remote-Maschine, auf die ich ssh kann. Auf dem Remote-Computer befindet sich ein Programm, das Puls-Audio verwendet, um Eingaben von einem an den Remote-Computer angeschlossenen USB-Mikrofon zu erhalten. Dieses Setup funktioniert gut, wenn es lokal betrieben wird, dh ich kann Eingaben von Impuls-Audio erhalten, wenn es lokal verbunden ist.
Über ssh erhalte ich den Fehler:
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
Wenn ich versuche, pavucontrol auf dem Remote-Computer über ssh -X zu öffnen, wird die folgende Meldung angezeigt:
Verbindung zu PulseAudio fehlgeschlagen. ... In diesem Fall liegt dies wahrscheinlich daran, dass PULSE_SERVER in den Eigenschaften des Environment / X11-Stammfensters oder der Standardserver in der client.conf falsch konfiguriert ist.
pulseaudio --start
N: [pulseaudio] main.c: User-configured server at {30ab51874e4a0ca492830f1400000007}unix:/home/user2/.pulse/30ab51874e4a0ca492830f1400000007-runtime/native, refusing to start/autospawn.
Versuch, Puls-Audio mit x11 zu starten: start-pulseaudio-x11
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
pulseaudio --check kehrt direkt zur Eingabeaufforderung zurück.
Wenn ich versuche, die ssh X-Eigenschaften abzurufen, erhalte ich:
user1@remote-pc:~$: xprop -root | grep PULSE
PULSE_COOKIE(STRING) = Some stuff here
PULSE_SERVER(STRING) = "{30ab51874e4a0ca492830f1400000007}unix:/home/user2/.pulse/30ab51874e4a0ca492830f1400000007-runtime/native"
PULSE_SESSION_ID(STRING) = "30ab51874e4a0ca492830f1400000007-1407765989.424751-1424846683"
PULSE_ID(STRING) = "12165@30ab51874e4a0ca492830f1400000007/2040"
Okay. Ich habe Fragen zu diesem Problem gesehen, aber in jedem Fall möchte der Fragesteller Ton über eine Netzwerkverbindung übertragen, was ich> nicht <tun möchte. Was konfiguriere ich PULSE_SERVER
also?