Plex Media Server

  • dann solltest du nicht geht nicht posten sondern mit systemctl status nachsehen was ihm stoert....

  • Meine Herren, es ist ja nicht so als ob ich nichts lernen will oder jemanden ausnutzen will. Ist bestimmt nicht so.
    Was euch nur 5 Min kostet dauert bei den anderen 1- 2 Tage, es liegt nicht daran das ich dumm bin, aber ich brauche Zeit um Programmsprachen zu lernen.
    Ich habe jetzt alles versucht und plexmediaserver.service erstellt und systemctl enable, start, status... gemacht, Server ist so nicht erreichbar. ( ja, habe es im Merlin-Board geschrieben, weil ich dachte das es korrekter wäre dort zu schreiben wo auch Image her kommt )


    Und weil ich keinem auf die Nerven gehen will werde ich am besten das hier sein lassen.

    Wie gutemine schon geschrieben hat, poste mal die Ausgabe von systemctl status pms
    Und poste mal dein pms.service


    Wir wollen dir ja helfen...


    Mit systemctl enable/disable kannst du den Autostart ein/ausschalten
    Mit systemctl start/stop einmalig starten/stoppen
    Mit systemctl status den aktuellen Status anschauen.


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

    Einmal editiert, zuletzt von pclin ()

  • Ist Type=simple OK ? Oder sollte man da wegen Exec anderen Wert eingeben (Type=forking ) ?

    2 Mal editiert, zuletzt von Cybergal ()

  • Du machst dir nur unötig das Leben schwer, das startscript aus /etc/init.d kannst du auch in ein systemd service einwickeln. dessen Problem ist nur dass das Anlegen des plex users beim installieren schief geht weill das busybox aduser kein --quiet kann und auf der Dreambox ist es eh schon egal wenn es als root läuft.


    Und nein simple wäre besser ... ausser du arbeitest mit dem script das einen process startet ...

    2 Mal editiert, zuletzt von Lost in Translation ()

  • Wie hast du denn im telnet gestartet?


    Wenn du das ins pms.service file reinmachst geht es sofort.


    pms.service


    systemctl start pms

    gruß pclin

    Bilder

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

    Einmal editiert, zuletzt von pclin ()

  • na ja dann geht aber kein stop und restart des service, aber ja er denkt zu kompliziert....

  • /etc/init.d/plexmediaserver start funktioniert nicht!


    test -f "/usr/lib/plexmediaserver/start.sh" :tired_face: exit 0 (der Smiley sind eigentlich zwei Striche)


    und das /usr/lib/plexmediaserver/start.sh gibt es nicht, deshalb exit 0


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

  • das kostet dir nur ein touch um ein leeres file anzulegen.... Dann fixed du das user Problem und der spass kann beginnen

    Einmal editiert, zuletzt von Lost in Translation ()

  • /etc/init/plexmediaserver.conf


    touch /usr/lib/plexmediaserver/start.sh
    EDIT:
    Anstelle des touch Befehl, ein file wie in Post 53 anlegen.


    pms.service

    @gutemine
    Meinst du so?


    gruß pclin


    EDIT:


    /root/Library/Application Support/Plex Media Server wurde schon beim ersten mal angelegt
    [18:25 root@dm900 ~] > ls -la '/root/Library/Application Support/Plex Media Server'
    total 40K
    drwxr-xr-x 8 root root 4,0K Mär 10 18:07 .
    drwxr-xr-x 3 root root 4,0K Mär 10 17:00 ..
    drwxr-xr-x 3 root root 4,0K Mär 10 18:13 Cache
    drwxr-xr-x 3 root root 4,0K Mär 10 17:00 Codecs
    drwxr-xr-x 3 root root 4,0K Mär 10 17:00 'Crash Reports'
    drwxr-xr-x 3 root root 4,0K Mär 10 18:13 Logs
    -rw-r--r-- 1 root root 5 Mär 10 18:13 plexmediaserver.pid
    drwxr-xr-x 3 root root 4,0K Mär 10 17:07 Plug-ins
    drwxr-xr-x 7 root root 4,0K Mär 10 17:05 'Plug-in Support'
    -rw------- 1 root root 522 Mär 10 17:00 Preferences.xml

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

    4 Mal editiert, zuletzt von pclin ()

  • zum Beispiel ...


    wenn du es eleganter machen willst kannst du z.B. das /usr/lib/plexmediaserver/start.sh missbrauchen um den User im conf file anzupassen und es im service file als ExcecStartPre laufen lassen.


    Du kannst dann auch noch den stop Befeh definieren:


    ExecStop = /etc/init.d/plexmediaserver stop


    Aber das wäre dann alles nur mehr Kosmetik ...

  • Eleganter und Kosmetik brauche ich nicht...


    Das können dann die Plex user selber machen, wenn Sie es brauchen.
    Ich habe das ja nur für Hilfe @Cybergal Installiert/gemacht.


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

  • Na ja das ExecStop auch noch rein machen ist 5 Sekunden Arbeit, aber du warst eh brav. weil ich war schon etwas deprimiert :loudly_crying_face:


    Ein möglicher Inhalt für das /usr/lib/plexmediaserver/start.sh File :grinning_squinting_face:

    Bash
    #!/bin/sh
    echo "Starting Plex Mediaserver on DreamOS ..."
    #
    # change from user plex to root if needed
    #
    if [ `grep PLEX_MEDIA_SERVER_USER=plex /etc/default/plexmediaserver | wc -l` -gt 0 ]; then
            sed -ie s!PLEX_MEDIA_SERVER_USER=plex!PLEX_MEDIA_SERVER_USER=root!g /etc/default/plexmediaserver
    fi
    exit 0
  • Dast du deprimiert warst/wurdest hatte ich ja gemerkt, deshalb auch meine Hilfe :grinning_squinting_face:
    Eigentlich hatte ich seit Post 5 keine lust mich weiter einzumischen.


    gruß pclin


    --------------------------------


    Und danke für den Fisch

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

    2 Mal editiert, zuletzt von pclin ()

  • Ich muss auch oft Dinge machen auf die ich keine Lust habe, aber Danke :winking_face:

  • Habt ihr beide Gut gemacht. Nochmal Danke.
    Ich denke das werden noch einige andere User gebrauchen können.


    Solle ich etwas von den letzteren Posts auch noch installieren ? Conf. oder so ?

  • Ja, übernimm die Sachen aus Post 50 und 53
    Denn touch Befehl aus Post 50 brauchst du dann nicht mehr, ist dann ja das file aus Post 53 (Rechte 755)


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

  • Wenn jemand sagt ... wir brauchen ein Loch .... dann kann man auf den Bagger warten ... oder zur Schaufel greifen.

  • Nein, der Sarkasmus war mir nicht aufgefallen!


    Manchmal liest man etwas und sieht halt nur die Aussage.
    Dann Sorry das ich dich Zitiert habe...


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever