Build 276 Synology DS918+ with Roon core+libs does not hibernate

Same as above described.

I just started using Roon on my Synology 412+ and experience the same issue.
Since I installed Roon I have not seen the Synology go into hibernation.

Hi Crieke,
Today there was an update of Roon, in the change log there is no info on a change in disk storage.

I get the impression that solving this continuous activity of the Synology DiskStation is taking longer than we would hope for. Meantime disks keep spinning and spinning, in my case for discovering 3 new CD-rips in 3 month.
Couldn’t there be an object in the app as there was in some of the previous releases. It had a selector in the settings of the storage to influence the interuption of time in the watching process. Or a mod, when the watching process is stopped, that it can be done once. Or stop watching without disableing
KR, Edwin

It does not seem to be connected to the watch folders. I already checked a RoonServer installation without any storage location set up and hibernation still won’t work. It does however on a regular ubuntu installation.
I am still trying to figure why Synology behaves different in this scenario and have a few more ideas that I need to check (one is actually being tested right now on my diskstation).

I was checking some other things regarding hibernation.

  • First I manually installed RoonBridge (instead of RoonServer) and checked if the issue occurs here to. But it seems hibernation is working with the Bridge. So I know it has nothing to do the SPK, as I used the same routine and scripts to install RoonBridge.

  • I tried a RoonServer version 1.2 again, to exclude issues with Roon’s file browser (that was introduced in a later version). I did not even authorize it and it prevented hdd hibernation as well.

  • Then I cut the network cable of the Synology and voilĂ : It went into hibernation.
    So my current guess is this is not caused by HDD activity. It feels like Synology is preventing hibernation on Network activity.
    This is different than on a standard ubuntu: On Ubuntu the HDD came back from hibernation when actually there was write and read processes on the drives.

1 Like

Good to see that you isolated the problem being related to network activity. Can you make a guess how to solve this problem and to a possible timeline?

I am currently not sure if this behavior can be changed. And if it can be done it has to be applied to the RoonServer software itself.
I was reading quite a lot about hibernation issues on Synology and it seems that there is a long list of apps (even Apps from Synology) that struggle with the same issue.

This is for example from Synology’s knowledge base page regarding hibernation issues:

Nevertheless, I will try to get more info about it and try to find out if there is anything that can be done about it.

1 Like

Hibernation is a tough cookie to crumble if you have al kinds of packages and services installed and have no clue what you are doing. I know how to let my NAS hibernate properly and atm RoonServer is for a fact preventing that from happening. Considering that a few updates back it would let the NAS hibernate properly, it surely looks like the Roon team has got itself a project on hands.

Please don’t put this on Synology, this hibernation problem really is Roon’s own doing.
.

To which version are you referring to? For my tests I also tried version 1.2 (i think it was build 154) and still had no success with hibernation (until I unplugged the ethernet cable)…

Then please read the earlier posts in this thread. I was not keeping track as to with what update the hibernation stopped working but it must be within the last couple of months.

A post was split to a new topic: Hibernating a NAS

Hi @Anthro,

Thankyou very much for setting out your tutorial to hibernate a Synology NAS. I haven’t delved into this area myself but it is exactly the kind of helpful discussion between users that we want to promote on the forum.

Moderators have shifted it to its own thread in Tinkering as it involves altering some system config files that may be an adventure for standard users. The Tinkering section is for discussions between users of what works for them in various contexts but may not be officially supported by Roon. This thread will remain open for further discussion regarding the hibernation issue generally with the Tinkering thread hosting discussion regarding your tutorial in particular.

2 Likes

That makes sense, thanks.

1 Like

Just curious if there has been any update to the hibernation problem avoiding any of the workarounds?
Thanks

At least I have isolated the issue with my last test: Running RoonServer with an enabled Firewall which is blocking all requests of Roon does enable hibernation. Of course, RoonServer is not usable that way, but it indicates, that it is not an issue of read/write access on the internal disks. It is more an issue of network traffic.
I tried to gather information about this, but could not find any solution to this yet. I forwarded this to the Roon team.
This behaviour seems different than on other Linux platforms, and I am currently unsure if it can be solved at all.

Thanks for the update!
The effort is much appreciated!

Hi @crieke,

As you are the most specialized in Roon & Synology & what is all not working to get it in hibernation: it seems logical to me that you are the best to contact Synology. Makes it for them by far easier than to serve a dozens of users who are no insiders in Roon.

I would appreciate that very much.
KR Edwin

Any update?

I have a contact for developers right now, as the regular support team was not able help.
I just wrote this contact again and waiting for his reply.
I am sorry that it takes so long. In the last weeks I had quite a lot of workload with my regular job, that I was not able to follow up as quickly as I normally could have.

1 Like

Hi Crieke,
dont look to far, when I switch off Roon on my server it is able to go into hibernation.
Edwin