Immer wenn Sie SSH mit aktivierter X11-Weiterleitung verwenden, verwenden PulseAudio-Programme X11, um Ihren Soundserver zu ermitteln (verwenden Sie pax11publish
oder)
xprop -root PULSE_SERVER
um selbst zu sehen). Weisen Sie PulseAudio einfach an, auf Netzwerkverbindungen zu achten ( paprefs
wie oben beschrieben), und alle X11-Programme können diese verwenden.
(Andere Benutzer haben keinen Zugriff auf Ihren Soundserver, es sei denn, Sie lassen ihn selbst zu paprefs
. Die Authentifizierungsdaten werden in die X11- PULSE_COOKIE
Eigenschaft übertragen, oder Sie können sie ~/.pulse_cookie
manuell kopieren
.)
Beachten Sie jedoch, dass der PulseAudio-Stream nicht auf diese Weise verschlüsselt wird, sodass er für die Verwendung zu Hause, jedoch nicht über das Internet, geeignet ist.
Der etwas kompliziertere Weg: Aktivieren Sie den Netzwerkzugriff wie oben, tunneln Sie jedoch PulseAudio über die SSH-TCP-Weiterleitung. Verwenden Sie pax11publish
, um Ihren PulseAudio-Port (normalerweise 4713) zu ermitteln und eine Verbindung mit herzustellen
ssh -R > 24713:localhost:4713`
dann renne
export PULSE_SERVER="tcp:localhost:24713"
Dies ist aufgrund des SSH-Overheads etwas langsamer, kann jedoch sicher über das Internet verwendet werden.
ssh
?