FAQ  •  Register  •  Login

New DS218play with ARMv8 = Serviio is dead ... plz Help!!

<<

drkeemo

Serviio newbie

Posts: 1

Joined: Sat Dec 23, 2017 1:03 pm

Post Sat Dec 23, 2017 3:25 pm

New DS218play with ARMv8 = Serviio is dead ... plz Help!!

So I've spent my weekend jumping up and down to get things work for my new Synology NAS, which I bought just for Serviio but no luck at all.
this is what I've done so far:
1- of course started here: https://pcloadletter.co.uk/2012/01/25/s ... o-package/
2- got "patter's Java 8 SE EMBEDDED " installed [below the log]
  Code:
/var/packages/java8/scripts/start-stop-status.sh: line 74: /var/packages/java8/target/ejdk1.8.0_151/linux_armv6_vfp_hflt/jre/bin/java: No such file or directory

System installed locales:
C
cs_CZ.utf8
da_DK.utf8
de_DE.utf8
en_US.utf8
es_ES.utf8
fr_FR.utf8
hu_HU.utf8
it_IT.utf8
ja_JP.utf8
ko_KR.utf8
nb_NO.utf8
nl_NL.utf8
pl_PL.utf8
POSIX
pt_BR.utf8
pt_PT.utf8
ru_RU.utf8
sv_SE.utf8
tr_TR.utf8
zh_CN.utf8
zh_TW.utf8

JAVA_HOME=/var/packages/java8/target/ejdk1.8.0_151/linux_armv6_vfp_hflt/jre
TZ=Asia/Kuwait


3- got Serviio 1.9 , but getting below error when running

  Code:
2017-12-23 05:06:54,000 Starting Serviio
/var/packages/Serviio/target/bin/serviio.sh: line 67: /var/packages/java8/target/ejdk1.8.0_151/linux_armv6_vfp_hflt/jre/bin/java: No such file or directory


4- went back and uninstalled "patter's Java 8" and then installed official Synology Java 8 Package

5- tried running Serviio again, it runs then after 10 seconds stopped with the below error log

  Code:
2017-12-23 16:48:58,590 ERROR [MediaServer] An unexpected error occured. Ending the application. Message: FFMPEG not found. Serviio will not work properly.
java.lang.ExceptionInInitializerError
   at org.serviio.MediaServer.main(MediaServer.java:145)
Caused by: java.lang.RuntimeException: FFMPEG not found. Serviio will not work properly.
   at org.serviio.external.FFMPEGWrapper.loadFFmpegInfo(FFMPEGWrapper.java:138)
   at org.serviio.external.FFMPEGWrapper.


6- Crying at my bed all night..... please help me

below you may find the processor and DSM info:
  Code:
processor       : 0
model name      : ARMv8 Processor rev 4 (v8l)
BogoMIPS        : 54.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 1
model name      : ARMv8 Processor rev 4 (v8l)
BogoMIPS        : 54.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 2
model name      : ARMv8 Processor rev 4 (v8l)
BogoMIPS        : 54.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 3
model name      : ARMv8 Processor rev 4 (v8l)
BogoMIPS        : 54.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

-----------

 uname -a
Linux HakimNAS 4.4.15+ #15217 SMP Fri Nov 10 20:09:31 CST 2017 aarch64 GNU/Linux synology_rtd1296_ds218play218play
<<

k12goes4g

Serviio newbie

Posts: 1

Joined: Tue Dec 26, 2017 1:26 pm

Post Tue Dec 26, 2017 1:31 pm

Re: New DS218play with ARMv8 = Serviio is dead ... plz Help!

Got exactly the same issue (also with a 218play).
Any help is highly appreciated :D
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 16594

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Fri Jan 05, 2018 4:02 pm

Re: New DS218play with ARMv8 = Serviio is dead ... plz Help!

I assume patters has to build a new package for this architecture with a new ffmpeg. unless you get ffmpeg another way somehow
<<

zoborg

Serviio newbie

Posts: 1

Joined: Sat Feb 17, 2018 4:25 pm

Post Sat Feb 17, 2018 4:33 pm

Re: New DS218play with ARMv8 = Serviio is dead ... plz Help!

I have the same problem. Is there any working solution? I tried to install synoCommunity package. There isn't...
<<

Marsi

Serviio newbie

Posts: 1

Joined: Sun Feb 18, 2018 1:37 pm

Post Sun Feb 18, 2018 1:48 pm

Re: New DS218play with ARMv8 = Serviio is dead ... plz Help!

zip wrote:I assume patters has to build a new package for this architecture with a new ffmpeg. unless you get ffmpeg another way somehow


I have synology 418.
I have installed ffmpeg from
https://github.com/m4tt075/spksrc/relea ... -3.3.3-arm

But the serviio does not start, with error FFMPEG not found.

  Code:
2018-02-19 01:34:55,823 ERROR [ProcessExecutor] Fatal error in process starting: Cannot run program "/var/packages/Serviio/target/bin/ffmpeg": error=2, No such file or directory
java.io.IOException: Cannot run program "/var/packages/Serviio/target/bin/ffmpeg": error=2, No such file or directory
   at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
   at org.serviio.external.ProcessExecutor.run(ProcessExecutor.java:136)
Caused by: java.io.IOException: error=2, No such file or directory
   at java.lang.UNIXProcess.forkAndExec(Native Method)
   at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
   at java.lang.ProcessImpl.start(ProcessImpl.java:134)
   at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
   ... 1 more
2018-02-19 01:34:55,832 ERROR [MediaServer] An unexpected error occured. Ending the application. Message: FFMPEG not found. Serviio will not work properly.
java.lang.ExceptionInInitializerError
   at org.serviio.MediaServer.main(MediaServer.java:145)
Caused by: java.lang.RuntimeException: FFMPEG not found. Serviio will not work properly.
   at org.serviio.external.FFMPEGWrapper.loadFFmpegInfo(FFMPEGWrapper.java:138)
   at org.serviio.external.FFMPEGWrapper.<clinit>(FFMPEGWrapper.java:111)
   ... 1 more
<<

patters

User avatar

DLNA master

Posts: 1245

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Wed Feb 21, 2018 11:51 am

Re: New DS218play with ARMv8 = Serviio is dead ... plz Help!

Good news everyone. I think I may have got this working, but I have no x18 series NAS to test on. As a first step, please can you install my Java SE Embedded 8 package. I have added experimental support for the full Java 8 JDK which is the only flavour to have an aarch64 build. In the package log, does it show the Java version details e.g.:
  Code:
java version "1.8.0_161"
Java(TM) SE Embedded Runtime Environment (build 1.8.0_161-b12, headless)
Java HotSpot(TM) Embedded Client VM (build 25.161-b12, mixed mode)

System installed locales:
C
cs_CZ.utf8
da_DK.utf8
de_DE.utf8
en_US.utf8
es_ES.utf8
fr_FR.utf8
hu_HU.utf8
it_IT.utf8
ja_JP.utf8
ko_KR.utf8
nb_NO.utf8
nl_NL.utf8
pl_PL.utf8
POSIX
pt_BR.utf8
pt_PT.utf8
ru_RU.utf8
sv_SE.utf8
tr_TR.utf8
zh_CN.utf8
zh_TW.utf8

JAVA_HOME=/var/packages/java8/target/ejdk1.8.0_161/linux_i586/jre
TZ=Europe/Dublin

PS4 | Bravia KDL-32V5500 | Xbox One S | Synology DS214play
Serviio 1.9 package for Synology NAS - with hardware transcoding support!
<<

istvanp

Serviio newbie

Posts: 1

Joined: Wed Feb 21, 2018 4:42 pm

Post Wed Feb 21, 2018 4:56 pm

Re: New DS218play with ARMv8 = Serviio is dead ... plz Help!

Hi

Thanks a lot for your help, I've installed the new version (1.8.0_161-0046). I can see the lines you mentioned.
Serviio started and I was able to see the console, but unfortunately it crashed after a few seconds.

The log contains this:
  Code:
2018-02-21 17:11:35,741 INFO  [ProfileManager] User profiles definition (user-profiles.xml) not found, using built-in profiles only
2018-02-21 17:11:35,996 INFO  [PluginCompilerThread] Looking for plugins at /volume1/public/serviio/plugins
2018-02-21 17:11:36,000 INFO  [UpdateChecker] Checking if a new version is available
2018-02-21 17:11:36,014 INFO  [PluginCompilerThread] Started looking for plugins
2018-02-21 17:11:36,190 ERROR [ProcessExecutor] Fatal error in process starting: Cannot run program "/var/packages/Serviio/target/bin/ffmpeg": error=2, No such fil
e or directory
java.io.IOException: Cannot run program "/var/packages/Serviio/target/bin/ffmpeg": error=2, No such file or directory
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
        at org.serviio.external.ProcessExecutor.run(ProcessExecutor.java:136)
Caused by: java.io.IOException: error=2, No such file or directory
        at java.lang.UNIXProcess.forkAndExec(Native Method)
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
        at java.lang.ProcessImpl.start(ProcessImpl.java:134)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
        ... 1 more
2018-02-21 17:11:36,198 ERROR [MediaServer] An unexpected error occured. Ending the application. Message: FFMPEG not found. Serviio will not work properly.
java.lang.ExceptionInInitializerError
        at org.serviio.MediaServer.main(MediaServer.java:145)
Caused by: java.lang.RuntimeException: FFMPEG not found. Serviio will not work properly.
        at org.serviio.external.FFMPEGWrapper.loadFFmpegInfo(FFMPEGWrapper.java:138)
        at org.serviio.external.FFMPEGWrapper.<clinit>(FFMPEGWrapper.java:111)
        ... 1 more


I tried to install FFMPEG from synoCommunity but no luck. Unfortunately Serviio is not recognizing it.
<<

patters

User avatar

DLNA master

Posts: 1245

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Wed Feb 21, 2018 11:46 pm

Re: New DS218play with ARMv8 = Serviio is dead ... plz Help!

Try uninstalling the Serviio package and reinstalling it now. I have just updated it with an ARM 64bit build of FFmpeg and all dependent libraries. I kept the package version number the same to avoid disturbing existing installs, so you will need to remove it completely and reinstall the package.

Please let me know if it works. If it does there is one more thing I want you to try.
PS4 | Bravia KDL-32V5500 | Xbox One S | Synology DS214play
Serviio 1.9 package for Synology NAS - with hardware transcoding support!

Return to NAS installation

Who is online

Users browsing this forum: No registered users and 1 guest

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.