Masalah memulai plexmediaserver di Kubuntu 15.04

9

Saya baru saja menginstal plexmediaserver 64-bit dari situs plex di laptop Kubuntu 15.04 saya dan saya tidak dapat memulai. Saya percaya ini adalah perubahan dari cara kerja skrip init?

Jika Anda melihat panduan untuk Plex ia mengatakan untuk mengeksekusi /etc/init.d/plexmediaserver startsetelah Anda menginstalnya untuk pertama kalinya.

Tampaknya /etc/init.d/plexmediaserversymlink tidak valid atau semacamnya?

Tidak yakin ke mana harus pergi untuk membantu memecahkan masalah ini ...

jesse
sumber
2
Sepertinya Plex perlu diperbarui atau diperbaiki untuk systemd? forums.plex.tv/index.php/topic/…
jjesse
Diskusi itu telah diperbarui pada Mei 2015 dan sekarang mengatakan bahwa paket plex Ubuntu telah diperbarui untuk systemd.
JdeBP

Jawaban:

1

Script di atas sudah ada di sistem saya dan masih belum berfungsi. Meningkatkan ke 0.9.12.4.1192 memperbaiki semua masalah dengan systemd.

Drew
sumber
12

Punya masalah yang sama di Ubuntu 15.04

Mengatasinya dengan membuat file baru: /etc/systemd/system/plexmediaserver.service

Setelah itu, tempel yang berikut:

[Unit]
Description=Plex Media Server for Linux
After=network.target

[Service]
Environment="PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=/var/lib/plexmediaserver/Library/Application Support"
Environment=PLEX_MEDIA_SERVER_HOME=/usr/lib/plexmediaserver
Environment=PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6
Environment=PLEX_MEDIA_SERVER_TMPDIR=/tmp
Environment=LD_LIBRARY_PATH=/usr/lib/plexmediaserver
Environment=LC_ALL=en_US.UTF-8
Environment=LANG=en_US.UTF-8
ExecStartPre=/bin/sh -c '/usr/bin/test -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" || /bin/mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}"'
ExecStart=/bin/sh -c '/usr/lib/plexmediaserver/Plex\ Media\ Server'
Type=simple
User=plex
Group=plex
Restart=on-failure
RestartSec=5
StartLimitInterval=60s
StartLimitBurst=3

[Install]
WantedBy=multi-user.target

Lalu lari, sudo service plexmediaserver start

Plex harus mulai secara normal dan Anda harus dapat mengaksesnya melalui: http://127.0.0.1:32400/web

Sumber

Hussein El Motayam
sumber
The /bin/sh -cpembungkus di ExecStartsepenuhnya tidak perlu, dan memang ketidakcocokan untuk Type=simple.
JdeBP
saya melakukan ini dan sekarang saya mendapatkan: chris @ mediaserver2: ~ $ sudo service plexmediaserver start Gagal memulai plexmediaserver.service: Unit plexmediaserver.service gagal memuat: pesan buruk. Lihat log sistem dan 'systemctl status plexmediaserver.service' untuk detailnya.
user218314
@ JdeBP Saya baru saja memverifikasi bahwa perubahan yang Anda sarankan tidak berfungsi.
Sukima
Tidak memiliki proses shell ekstra yang sama sekali tidak perlu dan tidak cocok bekerja dengan baik bagi banyak orang, termasuk banyak pengguna Arch Linux. Anda telah gagal entah bagaimana.
JdeBP