PulseAudio server connection failure - Druckversion +- easyVDR (http://www.easy-vdr.de) +-- Forum: Hardware (http://www.easy-vdr.de/forum-6.html) +--- Forum: Ausgabe-Devices (http://www.easy-vdr.de/forum-54.html) +---- Forum: Sound, ALSA, ... (http://www.easy-vdr.de/forum-55.html) +---- Thema: PulseAudio server connection failure (/thread-18367.html) |
PulseAudio server connection failure - qwas - 14.03.2018 Hallo, ich bräuchte Hilfe bei der Einrichtung von pulseaudio. Ich möchte mich von einem anderem Rechner über ssh -X [email protected] am VDR anmelden. Starte dann z.B. VLC bekomme ich folgende Fehlermeldungen: [0x1c337f8] pulse audio output error: PulseAudio server connection failure: Verbindung verweigert [0x1c337f8] alsa audio output error: cannot open ALSA device "pulse": Verbindungsaufbau abgelehnt [0x1c337f8] main audio output error: module not functional [0x7f7c4d7fdfc8] main decoder error: failed to create audio output VLC startet, aber leider ohne Ton. Auch wenn ich direkt am VDR in der Konsole VLC starte, bekomme ich als Fehlermeldung : pulse audio output error : PulseAudio server connection failure: Verbindung verweigert Wäre prima, wenn mir jemand einen Tipp geben würde. Mfg qwas RE: PulseAudio server connection failure - Bleifuss2 - 14.03.2018 Hi Zuerst musst du am vdr Pulseaudio freigeben, ich glaube das tool dafür nennt sich paprefs. Dann: Code: export PULSE_SERVER=IP des VDR && vnc Du kannst aber auch VNC auf deinem Laptop anzeigen und es auf dem VDR laufen lassen, dann kommt der Ton auch auf dem VDR. Wie willst du es haben? 1. VNC auf beliebigem Rechner starten und den Ton an den VDR streamen (das ist die Version von oben) Also so wie wenn du den Ton auf eine bluetooth Box Streamst (vdr=bluetooth Lautsprecher) 2. VNC wird von extern gestartet, läuft aber auf dem VDR mit Bild und Ton. 3. VNC wird auf dem VDR gestartet (von externem PC), Bild kommt auf dem externen PC, Ton auf dem VDR. Gruß Bleifuss RE: PulseAudio server connection failure - qwas - 14.03.2018 Hallo Bleifuss, Netzwerkzugriff ist mit paprefs durch "PulseAudio Netzwerk-Audiogeräte im lokalen Netzwerk auffindbar machen" aktiviert. Unter Netzwerk-server hab ich noch "Netzwerkzugriff auf lokale Audio-geräte erlauben ", "Lokale Audio-Geräte für andere Machinen im LAN auffindbar machen", sowie "Authentifizierung nicht erforderlich" aktiviert. Bei Code: export PULSE_SERVER=IP des VDR && vnc Zur Frage was ich möchte: Ich möchte mich an einem remote client (ubuntu) am VDR anmelden mit ssh -X [email protected]_Vdr. Dann möchte ich in der Konsole vlc starten und Bild und Ton soll am remote client laufen, als Option dann zusätzlich auch am VDR. Funktionieren tut die Anmeldung mit ssh -X [email protected]_Vdr. Wenn ich in der Konsole dann vlc starte öffnet sich ein Fenster mit dem vlc und es kommen die schon genannten Fehlermeldungen. Da es die selben Fehlermeldungen auch gibt, wenn ich direkt am VDR in der Konsole vlc starte, liegt es wahrscheinlich erst einmal nicht am remote Zugriff. Beim start von pavucontrol kommt folgende Fehlermeldung: ** (pavucontrol:10547): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-zUXn33RikC: Verbindungsaufbau abgelehnt Auch hier wieder Verbindung abgelehnt. Hast Du noch 'ne Idee? Mfg qwas RE: PulseAudio server connection failure - Bleifuss2 - 14.03.2018 Hi Sorry das muss vlc nicht vnc heißen, ich arbeite zu Zeit viel mit VNC daher die Verwechslung ... Blöde frage aber wenn du Ton und Bild am Client haben willst, warum startest du dann vlc nicht auf dem Client. Funktioniert sicher schneller .... Zu deinen Zugriffs Problemen (ich gehe davon aus du hast im vdr Pulseaudio eingerichtet) da nur der am Desktop angemeldete User Ton ausgeben kann musst du dich mit dem richtigen user anmelden. Wenn du auf dem Desktop ein Terminal öffnest müsste das aber funktionieren. Wenn du das mit ssh machen willst ist vermutlich das einfachste am vdr PC: sudo passwd vdr Da ein Passwort festlegen ist egal was. Jetzt kannst du dich mit ssh anmelden und Ton ausgeben. Ich bin mir nicht sicher ob es mit ssh -X auch geht. Einfacher Test: Code: ssh [email protected] dann Gruß Bleifuss RE: PulseAudio server connection failure - qwas - 14.03.2018 Hallo Bleifuss, hast mich ertappt, dass mit dem vlc ist nur ein Beispiel. Ich will eigentlich auf dem vdr das Programm musictube installieren und dieses dann remote bedienen und auch die Ausgabe von musictube remote ausgeben, z.B. an meinen Laptop oder desktop oder evtl. auch auf mein android Telefon. Alles soll im Heimnetzwerk bleiben. Das über einen X11 remote Zugriff zu machen, bei welchem das Programm auf dem vdr läuft und die Ausgabe über X11 auf dem remote client passiert scheint für mich ein Lösungsansatz und auf jeden Fall Wert auszuprobieren. Zu Deinem Tipp: Nach Code: ssh [email protected] dann Fehlermeldungen gibt es jetzt nicht mehr, wobei meiner Meinung nach die Audioausgabe nicht an den pulseaudioserver geht. Nicht verschweigen möchte ich dass ich noch mal das vdr audio setup durchgeführt habe, gibt es für den pulseaudioserver konkrete Einstellungen für das was ich möchte? Hast Du noch eine Idee wie ich Bild und Ton auf den remote client bringe, das Programm sollte aber zentral auf dem vdr laufen. Mfg qwas RE: PulseAudio server connection failure - Bleifuss2 - 14.03.2018 Hmm Das wäre eigentlich was für eine VM dann könntest du über Spice Ton und Bild auf anderen Geräten ausgeben. Aber ob das mit Android geht ... Außerdem solltest du mind. 4GB Ram im VDR haben besser wären 6. Zu vlc, das ist etwas zickig mit den Einstellungen einfacher geht mplayer, da gibt es auch verschiedene Oberflächen dafür. Das mit der VM ist nicht schwer, such mal nach virtmanager, libvirt. Gruß Bleifuss RE: PulseAudio server connection failure - SurfaceCleanerZ - 14.03.2018 Hi, ich muss zugeben, ich verstehe den Sinn nicht ganz, warum installierst du musictube nicht direkt auf dem Handy etc.? Ist doch viel einfacher und Netzwerkzugriff brauchst du eh... Wenn es um mp3s auf dem VDR geht, dasselbe, einfach lokalen Player nutzen auf dem jew. Gerät, X11-Sessions funktionieren unter Win zumindest nicht per ssh! Android würde ichs auch eher bezweifeln, aber dort ist es evtl. möglich... Warum Audio unter Linux sooo super schwierig sein muss, habe ich aber ehrlich gesagt auch noch nie verstanden! Unter Win können 2 Programme schon seit Jahrzehnten gleichzeitig Ton ausgeben. Aber dein usecase wäre damit auch nicht abedeckt. MfG, Stefan RE: PulseAudio server connection failure - qwas - 15.03.2018 Hallo, erst einmal Danke, ich versuch es weiter. Unter https://manurevah.com/blah/en/p/PulseAudio-Sound-over-the-network hab ich eine Anleitung gefunden. Damit scheint'ne Menge zu gehen. Ich bin noch am Testen und melde mich. Mfg qwas RE: PulseAudio server connection failure - Bleifuss2 - 15.03.2018 Was Spricht gegen die VM ist alleine schon vom Bild schneller. Du brauchst auf den PC's ja nur einen Viewer, fast wie ein Webbrowser. Außerdem ist es sehr Backup freundlich, und Problemlos auf jedem Linux PC ausführbar. https://www.heise.de/ix/artikel/Gewuerzmischung-1748671.html https://www.youtube.com/watch?v=nF09BxcCt00 In dem Windows Beispiel siehst du das du da sogar Filme ohne Probleme abspielen kannst. |