Cannot Install Updates to PMS on Ubuntu 16.04.3

Server Version#: 1.18.4.2171

PlexMediaServer install: Unsupported init/systemd hybrid control configuration.

I have started getting the above error when trying to update PMS on my Ubuntu 16.04.3 and have not been able to figure out a solution.

The error you see is because PID 1 returns init but doesn’t resolve to init or systemd. I see this in upstart systems (from Ubuntu 15).


  # If this looks like init,  be careful of redirectioon
  elif [ "$(cat /proc/1/comm)" = "init" ]; then

    # Verify not a redirected init -> systemd
    if [ "$(readlink /sbin/init)" = "" ]; then
      Init=1
    elif [ $(readlink /sbin/init | grep systemd | wc -l) -gt 0 ]; then
      Systemd=1
    else
      Output both "Unsupported init/systemd hybrid control configuration."
      exit 1
    fi

PMS 1.19.0+ , when released, will have a change in how I determine what is in control to avoid ambiguities (which this method has). Upstart systems won’t be supported (Ubuntu 15).

Is there a solution to this then?

I’ve followed the the link in another thread on the forum mentioning the same error, and for the life of me can’t figure out why it may think my system is using upstart…

I figured it out. For anyone else who runs into this, I had to install systemd-sysv and ubuntu-standard then reboot. I was then able to update Plex!

https://wiki.ubuntu.com/SystemdForUpstartUsers

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.