Ssh yapabileceğim bir uzak makinem var. Uzak makinede, uzak makineye bağlı bir USB mikrofondan giriş almak için darbeli ses kullanan bir program vardır. Bu kurulum yerel olarak çalıştırıldığında iyi çalışır, yani yerel olarak bağlandığında darbe sesinden giriş alabilirim.
Ssh üzerinde, hatayı alıyorum:
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
Aynı şekilde, uzak makinedeki pavucontrol'ü ssh -X ile açmaya çalıştığımda, mesajı alıyorum:
PulseAudio'ya bağlantı başarısız. ... Bu durumda, bu, büyük olasılıkla Ortam / X11 Kök Pencere Özellikleri'ndeki PULSE_SERVER veya client.conf içindeki varsayılan sunucunun yanlış onaylanması nedeniyle mümkündür.
pulseaudio --start
N: [pulseaudio] main.c: User-configured server at {30ab51874e4a0ca492830f1400000007}unix:/home/user2/.pulse/30ab51874e4a0ca492830f1400000007-runtime/native, refusing to start/autospawn.
Darbe sesini x11 ile başlatmaya çalışıyor: start-pulseaudio-x11
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
pulseaudio --check doğrudan komut istemine döner.
Eğer ssh X özelliklerini almaya çalışırsam, şunu elde ederim:
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"
Tamam. Bu konuyla ilgili soruları gördüm, ancak her durumda, asker sesi yapmak istemediğim bir ağ bağlantısı üzerinden iletmek istiyor. Peki ne PULSE_SERVER
olacak şekilde yapılandırırım ?