Jump to content

Synology Setup


Luke

Recommended Posts

solabc16

Hi Tom

 

Thanks for that, so the underlying problem is with Mono.

 

Can you send me the output of 'uname -a' on your box please.

 

- James

Link to comment
Share on other sites

to.gu.de

Hi James,

thanks so far. Here is the output:

admin@DiskStation:~$ uname -a
Linux DiskStation 3.2.40 #7321 Wed Mar 23 11:48:58 CST 2016 armv7l GNU/Linux synology_armada370_213j

- Tom

Link to comment
Share on other sites

solabc16

Afternoon Tom

 

The issue with this (SynoCommunity) version of Mono has been reported by some users and notably on your hardware.

 

Now, I suspect this will be resolved shortly as Synology have now published the DSM 6.0 Tool Chains on SourceForge.

 

If you are keen to get going we can take a look at getting you running under the Xamarin release, let me know if you'd like to do that.

 

This might be the approach to take going forward for Emby on Synology, but no decision has been made yet.

 

- James

Link to comment
Share on other sites

to.gu.de

Good Morning,

yes, I can try running Emby with Mono (Xamarin release). I will give it a try.

- Tom

 

PS

I will be unable to work on this the next few days.

Link to comment
Share on other sites

solabc16

Morning Tom

 

Ok, thanks - will post details over the weekend and you can have a look at it when you have a moment.

 

- James

Link to comment
Share on other sites

Darkjeje

The package 5971 is not the good, I think that it is always 3.0.5970.

Can anybody confirm ?

Link to comment
Share on other sites

hey all,

 

are we any closer to a properly updating emby server (hopefully automatically through synocommunity). for a couple of years now we've had to manually keep updating the server, and with this frequent updating it gets tedious. Not to mention dsm6 and emby are still very buggy (still cant get my emby to work on my 415+..

 

Link to comment
Share on other sites

Darkjeje

Hello James,

 

Would you know why, when I update Emby from 3.0.5970.0 to 3.0.5972 by following the stages for DSM 6, Emby continues to indicate that my version is 5970 and that an update exists for 5972? For information, I did not use

- Update package with version number, e.g.: sed -i.bak 's/\(^version="\)[^"]*\("$\)/\1v3\.0\.5934\.0\2/' /var/packages/emby/INFO

which if I understood well, changes the version only in DSM.

 

Thank for your helpJérem

Edited by Darkjeje
Link to comment
Share on other sites

Samwesome

Hi everybody,

 

I'm looking for a solution to install the emby beta on my ds216j but the configuration is an armada 385 and i saw no ffmpeg and emby for this platform.

 

Do you know how i can do ?

 

Thank you :-)

Link to comment
Share on other sites

4. Download and Install ffmpeg from here: http://cytec.us/syno/test-spk/ffmpeg/

 

 

 

 

I'm stuck on step 4 of the Installation bit. When trying to do a manual install in Package Center of the .pkg file I downloaded from the URL above, it gives me a 'this package is not supported on the platform of diskstation'.

 

I downloaded ffmpeg_x64-5.1_2.6-3.spk for my DS216+ which has an Intel Braswell CPU. 

 

edit: added uname -a output

root@NAS2:~# uname -a
Linux NAS2 3.10.77 #7321 SMP Mon Apr 25 15:58:40 CST 2016 x86_64 GNU/Linux synology_braswell_216+
Edited by wout
Link to comment
Share on other sites

solabc16

Hello @wout

 

We're about to start closed group testing a new self contained package for Emby on Synology - the headline for what we're doing here is http://emby.media/co...pment/?p=329452

 

There's an interim update here with some screenshots http://emby.media/co...pment/?p=331583

 

If you can help out, please take a look at http://emby.media/co...pment/?p=334777 and post the information requested.

 

Initial target as noted above is DSM6/x86_64, so your system would be covered.

 

Best

- James

Link to comment
Share on other sites

@@solabc16

 

Hello James,

 

Thanks for your quick response. Please find the requested info below:

root@NAS2:~# uname -a
Linux NAS2 3.10.77 #7321 SMP Mon Apr 25 15:58:40 CST 2016 x86_64 GNU/Linux synology_braswell_216+
root@NAS2:~# dmidecode -t 4
# dmidecode 2.12
# SMBIOS entry point at 0x3a850000
SMBIOS 2.8 present.
# SMBIOS implementations newer than version 2.7 are not
# fully supported by this version of dmidecode.

Handle 0x0004, DMI type 4, 42 bytes
Processor Information
	Socket Designation: CHV
	Type: Central Processor
	Family: Celeron
	Manufacturer: Intel(R) Corporation
	ID: C3 06 04 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 76, Stepping 3
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Celeron(R) CPU  N3050  @ 1.60GHz
	Voltage: 4.0 V
	External Clock: 80 MHz
	Max Speed: 1600 MHz
	Current Speed: 1600 MHz
	Status: Populated, Enabled
	Upgrade: Slot 1
	L1 Cache Handle: 0x0006
	L2 Cache Handle: 0x0007
	L3 Cache Handle: Not Provided
	Serial Number: To Be Filled By O.E.M.
	Asset Tag: To Be Filled By O.E.M.
	Part Number: To Be Filled By O.E.M.
	Core Count: 2
	Core Enabled: 2
	Thread Count: 2
	Characteristics:
		64-bit capable
		Multi-Core
		Execute Protection
		Enhanced Virtualization
		Power/Performance Control

Thanks,

 

Wout

Link to comment
Share on other sites

Meanwhile, I managed to install FFMpeg by editing the INFO-file in the archive and adding 'braswell' to the line with arch="...

 

However, the installation of the Emby package does not want to run, because one of its depedencies (ImageMagick) is not installed. I did download the ImageMagick tarball mentioned in the OP and followed the instructions below to get all the files in the appropriate folders on the NAS, but it seems I need to take additional steps to actually run the package?

 

How to Install ImageMagick

  • SSH to your Synology NAS as 'root'.
  • You should be in /root, check with 'pwd'.
  • Backup the currently installed version 'mv /volume1/@appstore/imagemagick /volume1/@appstore/_pkgcenter_imagemagick'.
  • Extract the files from the downloaded ImageMagick archive 'tar -xvf imagemagick-6.9.3-7_Q8.tar.gz -C /volume1/@appstore/'.

 

Any pointers on getting the ImageMagick running so the Emby package will recognize this dependency?

Link to comment
Share on other sites

solabc16

Afternoon @@wout

 

Thanks for your system info above. We're in the process of final packaging as I type, so we'll have this new package out for testing later today.

 

So if you can hang on a ltitle longer, that's going to be the best way to get you up and running.

 

- James

Link to comment
Share on other sites

@@solabc16

 

Good afternoon James,

 

Do I understand you correctly when I say that the package will include/trigger its dependencies as well then? As in: installing the Emby package will ensure the dependencies (including ImageMagick) will install as well? That would be great!

 

I will patiently wait for the package and appreciate the effort being put into all this! Just eager to get started :-)

 

 

- Wout

Link to comment
Share on other sites

solabc16

Afternoon @@wout

 

The new package is totally self contained, so there are no dependencies to manage. For the end user, this will make for simple one click installation/maintenance.

 

From an application perspective, over time this will improve stability and reliability, as Emby Server will be tested and released with a known and consistent set of dependencies.

 

- James

Link to comment
Share on other sites

jrpinto

Hello,

 

I need help, I am stuck with Emby on DSM6.

 

What I did so far:

  1. Installed Mono (Xamarin)
  2. Installed Mediainfo
  3. Installed ImageMagic
  4. Replaced ImageMagic with the version attached at the top of this topic (imagemagick-6.9.3-7_Q8)
  5. Installed ffmpeg
  6. Installed emby but was refused to the depency to "mono"
  7. Installed mono (SynoCommunity)
  8. restarted NAS: all installed packages up & running
  9. installed emby: everytime I want to start emby, emby stops immediatly
  10. edited /var/packages/emby/scripts: 

    MONO_PATH="/usr/local/Mono/usr/bin" instead of "/usr/local/mono/bin"

  11. restarted NAS: emby still stopping immediatly after (manual) start

So I have no idea where to look to find out what is going wrong. Every help is welcome.

Thanks, Tom

 

What is running:

DSM 6.0-7321 Update 6 (on DS213j)

Mono 4.2.1-0088 (Xamarin)

mono 4.2.2.30-7 (SynoCommunity)

Mediainfo 0.7.73-2 (SynoCommunity)

ImageMagic (imagemagick-6.9.3-7_Q8.tar.gz)

ffmpeg 2.6-3

emby 3.0.5724.5-5

 

 

I have the same situation as to.gu.de. 

 

The only difference is my config is DSM 6.0.1-7393 (on DS214SE).

 

Any help?

Link to comment
Share on other sites

  • 3 weeks later...
solabc16

Afternoon @@fallcat

 

We'll be making an Emby Media supported package for Synology available within the next couple of weeks for x86_64/i686 architectures; we're in the final stages of the test programme.

 

If you would like to get early access, take a look at this thread http://emby.media/community/index.php?/topic/34866-synology-package-in-development/ and send the information requested here http://emby.media/community/index.php?/topic/34866-synology-package-in-development/page-3&do=findComment&comment=334777

 

Best

- James

Edited by solabc16
  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...