[vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Druckversion +- easyVDR (http://www.easy-vdr.de) +-- Forum: easyVDR (http://www.easy-vdr.de/forum-5.html) +--- Forum: easyVDR 3.x (http://www.easy-vdr.de/forum-148.html) +---- Forum: Plugins/AddOns (http://www.easy-vdr.de/forum-149.html) +---- Thema: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen (/thread-18687.html) |
[vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Hollu2512 - 20.11.2019 Hallo, ich versuche verzweifelt mittels dieser Anleitung, das NVIDIA-Streaming-Client-Programm Moonlight in den PChanger zu bekommen. Bei mir funktioniert nämlich das LAN-Streaming mittels Moonlight super, aber Steam funktioniert leider nicht. Ich hab zwar die Datei Code: /usr/share/easyvdr/list-of-programs-user.conf Laut Anleitung soll ich danach noch das Setup ausführen (Welchen Teil davon?) und in Code: /usr/share/easyvdr/program-changer.sh Ich habe diese Datei aber nicht! Bei mir findet sich eine program-changer.sh nur unter Code: /usr/share/easyvdr/program-changer/program-changer.sh Allerdings ist in dieser Datei auch nirgends ein "Endblock" zu sehen. Trage ich dann darin fortlaufend (doch ohne Endblock) mein Programm ein? Und wie geht's danach weiter? Ich fürchte, mir fehlt der Durchblick. Kann mir jemand helfen? Gruß Sven RE: Moonlight zum PChanger hinzufügen - gb - 20.11.2019 Hi Sven (20.11.2019, 11:20)Hollu2512 schrieb: Ich hab zwar die DateiAlso der Pfad im howto stimmt und weist auf.. Code: /usr/share/easyvdr/program-changer/program-changer.sh Aber nochmal zum Anfang, wenn du die list-of-programs-user.conf nach deinen Bedürfnissen angepasst hast, musst du das program-changer Setup starten, entweder das unter dem easyVDR Setup zu finden ist oder das was du direkt im pchanger unter der Kategorie blau findest. Hier muss natürlich dein neu eingepflegter Button hinzugefügt werden, sonst weiß ja pchanger nicht das du da was neues hast. Zitat:Ich fürchte, mir fehlt der Durchblick.Durchbeißen, sieht alles schlimmer aus, wie es ist. Wenn du nichts zustande bekommst, sag mal genau was wo gestartet werden soll und wir versuchen zusammen das Thema zu lösen. Gruß Aaron RE: Moonlight zum PChanger hinzufügen - gb - 20.11.2019 Ach so, das hier "/usr/share/easyvdr/list-of-programs-user.conf" ist nicht der richtige Pfad, es sollte unter /usr/share/easyvdr/program-changer/ irgendwo in einem Ordner die Datei list-of-programs-user.conf schon existieren und diese musst du natürlich bearbeiten. RE: Moonlight zum PChanger hinzufügen - Hollu2512 - 20.11.2019 Hallo Aaron, erstmal danke für deine schnelle Antwort! Mein Eintrag in die program-changer.sh: Zitat:name_button[15]=Moonlight Mein Eintrag in die list-of-programs-user.conf: Zitat:start-config Ich bin auch schon etwas weiter: Der richtige Pfad für die "list-of-programs-user.conf" ist (eigentlich logisch ): Zitat:/usr/share/easyvdr/program-changer/config Nach dem Pchanger-Setup und der Auswahl meines Programms, wurde dieser auch (ohne Icon; mittlerweile behoben) angezeigt. Beim Start des Programm gab es in der syslog folgende Ausgabe: Zitat:Nov 20 14:04:15 easyVDR easyvdr-x-lib-pulseaudio: set pulseaudio sinkDennoch blieb der Bildschirm grau und nur der Mauszeiger wurde angezeigt. Laut easyPortal ist SoftHDDevice auch installiert. Nachdem ich über Maus-Rechtsklick den Terminalemulator aufgerufen habe, wollte ich mit "moonlight" das Programm starten. Dabei erhielt ich folgende Ausgabe: Zitat:[email protected]:~$ moonlightDaraufhin habe ich die Rechte aller Ordner unterhalb/inklusiv "moonlight" angepasst, aber es änderte nichts. Auch ein Eigentümerwechsel in root half nichts. Wenn ich auf der Putty-console versuche, durch Eingabe von Zitat:/usr/share/easyvdr/program-changer/program-changer.sh 15zu testen, ob alles funktioniert, werde ich nach Zitat:stop: Unknown instance:, Zitat:su: Legitimierungsfehlerund Zitat:su: Legitimierungsfehlerjeweils nach einem Passwort gefragt. Beim Starten des Setup über die Konsole erscheint immer ein Fehler: Zitat: Es wurde ein Fehler im Index festgestellt. Fehler bei Button: << Moonlight >>Welcher das aber ist, weiß ich nicht. Na, mal schauen, ob da noch einer durchblickt. Gruß Sven RE: Moonlight zum PChanger hinzufügen - gb - 20.11.2019 Ok, da scheint sich ein Fehlerteufel eingeschlichen zu haben. Bevor wir weiter machen, Frage.. Was möchtest du eigentlich streamen? Gruß Aaron RE: Moonlight zum PChanger hinzufügen - Hollu2512 - 20.11.2019 Ich hatte vor, Spiele zu streamen. Wie gesagt, hat das ganze bereits auf dem selben Rechner funktioniert: Ich hatte als Dualboot bereits Ubuntu 18.04 installiert. Der KVM-Server steht im Abstellraum. U. A. lief FIFA19 in Ultraauflösung flüssig. Leider musste ich da immer Maus/Tastatur nutzen. Und das ist mir im WZ zu nervig. Gruß Sven RE: Moonlight zum PChanger hinzufügen - Bleifuss2 - 20.11.2019 Nebend Frage was funktioniert bei Steam nicht? snap ist was spezielles, da kann es sein das der User vdr nicht die notwendigen Rechte hat ... Such mal bei google was man da für rechte braucht vielleicht findest du was. Gruß Bleifuss RE: Moonlight zum PChanger hinzufügen - gb - 20.11.2019 Ok fangen wir mal an, in der list-of-programs-user.conf ist dir sicher aufgefallen das es auch ein.. Code: default-button-easyportal = Code: start-program-easyportal = Das haben wir ab easyVDR3.x eingeführt und muss unbedingt an den richtigen Positionen stehen. An der program-changer.sh bitte nie manuell Hand anlegen, diese wird automatisch durch das Setup aus den Confs und der program-changer-main-script-parameter erzeugt, sobald man seine Buttons im Setup zusammen gesucht hat. Interessant wäre aber vorerst herauszufinden, ob das moonlight unter easyVDR und Ubuntu14.04 überhaupt läuft. RE: Moonlight zum PChanger hinzufügen - Hollu2512 - 21.11.2019 Hallo Bleifuss, Zu deiner Frage: Zitat:Frage was funktioniert bei Steam nicht? Ich kann Steam starten und der Steam-Host im LAN wird auch gefunden, aber beim Starten des Spiels wird das (steamfremde, natürlich gekaufte) Spiel nicht gestreamt. Es startet dann zwar auf dem Host, wird aber auf dem gewünschten Client nicht angezeigt. Ton geht auch nicht. Ich hab deshalb schon die Grafikkarte (GT610 -> GT710) getauscht, damit ich wenigstens Hardware-Beschleunigung für h.264-Codecs habe, weil ich der Hoffnung war, dass dies schon mein Problem löst. Eine Änderung erzielte ich damit in Steam aber nicht. Es wird leider auch weder im Host als auch Client ein signifikanter Fehler dokumentiert. Auffällig ist, dass ich in Moonlight Steam starten kann und daraus dann auch die Spiele laufen. Moonlight spiegelt halt auch "nur" den Bildschirm des Hosts, allerdings wohl auf eine andere Art und Weise wie Steam. Moonlight funktionierte nach dem Tausch/durch die HW-Beschleunigung noch besser und ich bemerke keine Verzögerung. Da ich keinen großen Wert auf auf eine besonders "nette", grafische Oberfläche lege, würde mir Moonlight halt reichen, obwohl Steam schöner ist. Gruß Sven RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Bleifuss2 - 21.11.2019 Hi Bei mir geht es mit Steam wenn man das fremde Programm bei Steam hinzufügt. Da gibt es irgendwo ein Menü dafür. Bei uns Spielt man damit Metro, Doom und ähnliches, das geht sogar mit Wlan am Laptop noch ganz gut. Bei Steam kann man auch Hardware Beschleunigung aktivieren. Wo bekommt man Moonlight? Gruß Bleifuss RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - gb - 21.11.2019 Hi.. Bei mir lief unter easyVDR3.x Steam in Home stream perfekt. Dabei war eine gtx680 und später eine gtx2070 Super im gaming PC verbaut und im easyVDR lediglich Intelgrafik. Unter easyVDR4 habe ich es noch gar nicht getestet, muss ich mal nachholen. Gruß Aaron RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - mango - 21.11.2019 Hi, (21.11.2019, 18:12)Bleifuss2 schrieb: Wo bekommt man Moonlight?sudo apt install snapd sudo snap install moonlight Gruss Wolfgang RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Hollu2512 - 21.11.2019 @Bleifuss: Dazu brauchst du im Host aber eine NVIDIA GameStream - fähige Grafikkarte. Damit klappt's prima Hardwarebeschleunigung ist aktiv, hilft aber nichts. @Aaron: Wie erwähnt: Steam Remote Play funktioniert mit FIFA unter 14.04 und 18.04 nicht. Außerdem gibt's da noch die Hürde mit dem Xbox One Controller unter 14.04 @Wolfgang: Danke,du warst schneller. So einfach ist das. Gruß Sven RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Bleifuss2 - 21.11.2019 Und was brauche ich beim Host? Das ist ja dann Windows oder? RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Hollu2512 - 21.11.2019 Das System, auf dem deine Spiele laufen. Also wahrscheinlich: ja, Windows RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Bleifuss2 - 21.11.2019 Die von mir erwähnten laufen alle unter Linux auch Tombraider usw ... (teilweise mit Steam Play). Was muss man bei Windows installieren? RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Hollu2512 - 21.11.2019 Bei vorhandener NVIDIA-Grafikkarte: GeForce Experience und dort GameStream aktivieren, ggfls. muss du noch die Spiele optimieren (geht in Experience mit einem Klick). Bei mir wurde kompatible Spiele (FIFA19, NBA 2K19) in Experience automatisch gefunden. Das war's schon. RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - gb - 22.11.2019 Also unter easyVDR4 gibts mit moonlight ein Problem und zwar mit pulseaudio. Das läuft nämlich mit dem user VDR, starte ich nun /snap/bin/moonlight mit dem user vdr sagt mir das System ich kann nix außerhalb vom home Ordner starten. Starte ich mit easyvdr oder root, gibts unter x kein Ton, da ja pulseaudio nur vdr annimmt. Ideen? Ansonsten siehst ja schon interessant aus, einen stream zB mit Wreckfest hatte ich auch schon, Reaktion der Tasten war zum Bild synchron. Was ich auch ganz gut finde, das man nicht an Steam gebunden ist und andere Plattformen streamen kann. RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - mango - 22.11.2019 Hi Aaron, (22.11.2019, 17:55)gb schrieb: Also unter easyVDR4 gibts mit moonlight ein Problem und zwar mit pulseaudiogibt es nee group moonlight? vllt. mal zu pulse oder audio hinzufügen. Gruss Wolfgang RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - gb - 22.11.2019 Hi Wolfgang, eine Gruppe moonlight gibts nicht. Gruß Aaron RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Bleifuss2 - 23.11.2019 Hi Das ist das übliche Problem, nur der User unter dem der Desktop läuft (vdr) hat Problemlos Ton mit Pulseaudio. Es ist vermutlich einfacher die rechte passend setzen ... Gruß Peter RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - gb - 23.11.2019 Hi Peter (23.11.2019, 04:33)Bleifuss2 schrieb: Das ist das übliche Problem, nur der User unter dem der Desktop läuft (vdr) hat Problemlos Ton mit Pulseaudio.Ist ja alles schön und gut, aber wie wäre die richtige Herangehensweise? Fakt ist: Zitat:[email protected]:/var/lib/vdr$ sudo -u vdr /snap/bin/moonlightDie Fehlermeldung kommt ja nun direkt von snap, so sehe ich das zumindest. Edit: Ich meine du bietest ja auch an mit dem PCanger Programme mit Rootrechten zu starten, die dürften ja dann alle das Problem mit Pulseaudio habe, oder irre ich mich? Gruß Aaron RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Bleifuss2 - 23.11.2019 Hi Ich habe mir das mal kurz angesehen, das ist ein Fehler im moonlight Snap. Versuch mal Blender das geht Problemlos ... Ich habe es mal so gestartet: Pchanger -> Desktop Terminal geöffnet su -l easyvdr moonlight Es startet und es kommt keine Fehlermeldung, Vielleicht läuft es (habe aktuell keinen Server zum testen). Wenn nicht muss man versuchen die Pulseaudio Variabeln verbiegen, mittlerweile kann man das auch. So muss jetzt raus in den Garten Gruß Bleifuss RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - SurfaceCleanerZ - 23.11.2019 Hi, Ich hatte in v4 auch in keinem Programm Ton dass ich via PChanger gestartet habe (Firefox, Kodi).. Mfg Stefan RE: [vertagt auf EasyVDR v4] Moonlight zum PChanger hinzufügen - Bleifuss2 - 23.11.2019 Hi Kodi funktioniert, es kann aber sein das du im Kodi Setup Audio einstellen musst. Firefox müsste so gehen, teste ich mal. @Aaron Versuch das mal im Xterminal: su easyvdr VDRUID=$(id -u vdr) /run/user/$VDRUID moonlight Gruß Peter |