|
SageTV for unRAID/Docker Discussion related to SageTV for unRAID/Docker. Questions, issues, problems, suggestions, etc. relating to SageTV for unRAID/Docker should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#81
|
|||
|
|||
Quote:
With the ComSkip UI installed if you select not to run with WINE and native then point the location for comskip to /opt/comskip it will run the linux version. |
#82
|
|||
|
|||
Quote:
|
#83
|
|||
|
|||
Quote:
K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#84
|
|||
|
|||
EDIT ...
I got SageTV working on my synology ... using command below ... Code:
sudo docker run --name=SageTV --net=host --env TZ=America/Los_Angeles sagetvopen/sagetv-server-opendct-java11 The Problem is I need to make changes to OPENDCT and Sage Properties but I seem not to be able to locate them.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 03-02-2022 at 10:56 AM. |
#85
|
|||
|
|||
Quote:
Code:
docker run -d \ --name=SageTV \ --net=host \ -e TZ=America/Los_Angeles \ -e VERSION=latest \ -e JAVA_MEM_MB=1024 \ -e OPT_GENTUNER=Y \ -e OPT_COMMANDIR=N \ -e OPT_LIRC=N \ -e OPT_COMSKIP=Y \ -e OPT_SETPERMS=Y \ -p 8080:8080 \ -p 9091:9091 \ -p 7818:7818 \ -p 8270:8270 \ -p 31100:31100 \ -p 31099:31099 \ -p 16867:16867 \ -p 16869:16869 \ -p 16881:16881 \ -p 42024:42024 \ -v /mnt/user/appdata/sagetv:opt/sagetv \ -v /mnt/user/sagemedia/:/var/media \ -v /mnt/user/media/videos:/var/mediaext \ -v /mnt/user/media/tv/:/var/tv \ -v /mnt/user:/unraid \ -v /mnt/user/appdata/opendct/etc:/etc/opendct \ -v /mnt/user/appdata/opendct/log:/var/log/opendct \ -v /mnt/user/appdata/opendct/opt:/opt/opendct \ sagetvopen/sagetv-server-opendct-java11 https://github.com/OpenSageTV/unRAID.../sagetv-server Last edited by hvymetal; 03-02-2022 at 07:30 PM. |
#86
|
|||
|
|||
Quote:
Code:
#!/usr/bin/env bash # this is hack to get comskip plugin in linux to work by faking wine # all this does remove wine and execute the args passed to wine # eventually the plugin for linux, needs to be changed CMD=$1 shift "$CMD" "$@" The advantage native linux is it should run in theory faster with less overhead. Disadvantage it needs to be compiled each update as precompiled version are not offered. Last edited by hvymetal; 03-02-2022 at 07:29 PM. |
#87
|
|||
|
|||
Quote:
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7) Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls |
#88
|
|||
|
|||
Quote:
Thanks that is exactly what I was looking for now I can setup Sage on a shared folder on the NAS. EDIT working great now ... got everything going OTA Cable Pluto TVE with XMLTV. For environmental Variables I just use the GUI in Synology. Code:
sudo docker run --name=SageTV --net=host --volume /volume1/MyShares/sagetv:/opt/sagetv --volume /volume1/MyShares/sagemedia:/var/media --volume /volume1/MyShares/videos:/var/mediaext --volume /volume1/MyShares/tv:/var/tv --volume /volume1/MyShares/opendct/etc:/etc/opendct --volume /volume1/MyShares/opendct/log:/var/log/opendct --volume /volume1/MyShares/opendct/opt:/opt/opendct --env TZ=America/Los_Angeles sagetvopen/sagetv-server-opendct-java11
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 03-03-2022 at 01:04 AM. |
#89
|
|||
|
|||
Found a Problem with Java 11 OPENDCT properties ..
I had to change every instance of consumer=opendct.consumer.DynamicConsumerImpl to opendct.consumer.FFmpegTransSageTVConsumerImpl This was Causing the MINIClient EXOPLAYER on FireStick 4K MAX to fail when playing MPEG2. It would instantly crash. Before I moved to docker the default was always opendct.consumer.FFmpegTransSageTVConsumerImpl. PS any recordings prior to the change I had to remux to MKV to play them.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 03-04-2022 at 06:58 PM. |
#90
|
|||
|
|||
Quote:
Should your command above have a -d in it to run in detached mode?
__________________
SageTV Server 9 64-bit on Intel NUC7i3 recording to DS918+ // SageTV Client 9 (x3) |
#91
|
|||
|
|||
Java 11 Server Docker updated to JDK 11.0.15
To fix a TLS error that affected at least IMDB searches I have updated the Java 11 docker to use JDK 11.0.15.
The docker container version has been updated to 2.0.5 for all dockers BUT please not, the only docker that has changed is the Java 11 one. K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#92
|
|||
|
|||
Awesome! Thank you Ken.
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7) Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls |
#93
|
||||
|
||||
Error after update
I updated my docker today and get some errors in the SageTv Log file.
** EDIT ** How do I roll back? Answer : Put a : after the Repository field in the docker config Before: sagetvopen/sagetv-server-java11 After: sagetvopen/sagetv-server-java11:2.0.2 Server start when I roll back to 2.0.2 ** EDIT ** These are the errors, im not sure they are the one that prevent from the SageTV server from starting. Code:
Thu 6/16 9:54:36.047 [Ministry@47ee1354] Ministry is waiting for 180 sec Thu 6/16 9:56:55.036 [LocatorRegistrationClient@47269a1c] Server challenged location update...sending encrypted challenge response back to server Thu 6/16 9:56:57.051 [LocatorRegistrationClient@47269a1c] Server challenged location update...sending encrypted challenge response back to server Thu 6/16 9:56:57.052 [LocatorRegistrationClient@47269a1c] RSA support is not there, using alternate lookup crypto submit...javax.crypto.IllegalBlockSizeException: Data must not be longer than 117 bytes Thu 6/16 9:56:59.076 [LocatorRegistrationClient@47269a1c] Server challenged location update...sending encrypted challenge response back to server Thu 6/16 9:56:59.077 [LocatorRegistrationClient@47269a1c] RSA support is not there, using alternate lookup crypto submit...javax.crypto.IllegalBlockSizeException: Data must not be longer than 117 bytes Thu 6/16 9:56:59.077 [LocatorRegistrationClient@47269a1c] ERROR updating locator system of:java.net.SocketException: Broken pipe (Write failed) Thu 6/16 9:56:59.077 [LocatorRegistrationClient@47269a1c] java.net.SocketException: Broken pipe (Write failed) Thu 6/16 9:56:59.077 [LocatorRegistrationClient@47269a1c] at java.base/java.net.SocketOutputStream.socketWrite0(Native Method) Thu 6/16 9:56:59.077 [LocatorRegistrationClient@47269a1c] at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110) Thu 6/16 9:56:59.078 [LocatorRegistrationClient@47269a1c] at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:138) Thu 6/16 9:56:59.078 [LocatorRegistrationClient@47269a1c] at sage.locator.LocatorRegistrationClient.updateLocatorServer(LocatorRegistrationClient.java:337) Thu 6/16 9:56:59.078 [LocatorRegistrationClient@47269a1c] at sage.locator.LocatorRegistrationClient.run(LocatorRegistrationClient.java:1101) Thu 6/16 9:56:59.078 [LocatorRegistrationClient@47269a1c] at java.base/java.lang.Thread.run(Thread.java:834) Thu 6/16 9:57:17.276 [ThreadMonitor@1ff943ee] Top 10 Cumulative CPU(sec) Scanner-0:893 LocatorRegistrationClient:828 Scheduler:286 ReProcessHook:285 ReProcessHook:193 EPG:163 MediaServerConnection:159 MediaServerConnection:106 LibraryImporter:105 ReProcessHook:93 Thu 6/16 9:57:17.276 [ThreadMonitor@1ff943ee] Top 10 %CPU (last 300s) LocatorRegistrationClient:1% Thu 6/16 9:57:36.047 [Ministry@47ee1354] Ministry is waiting for 180 sec
__________________
SageTV V9.xx 2 x HD300's, 2 x Nvidia Shields Running Mini Client Last edited by technazz; 06-16-2022 at 08:31 AM. |
#94
|
|||
|
|||
Quote:
Do u mind posting a full log from the new version if the server started? If the server does not start, can you post the docker log info from clicking on the docker icon in the dockers tab and selecting log. Thanks
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#95
|
||||
|
||||
Quote:
Code:
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh... *** Running /etc/my_init.d/10-adduser... *** Running /etc/my_init.d/10_syslog-ng.init... Jun 16 10:24:54 Tower syslog-ng[37]: syslog-ng starting up; version='3.25.1' *** Running /etc/my_init.d/20-upgrade-sagetv... SageTV Home: /opt/sagetv/server Finding latest stable version... 9.2.8.1 is the lastest matching version on OpenSageTV/sagetv-linux Finding download URL for version 9.2.8.1... SageTV Server binary (.tar.gz) for 9.2.8.1 can be installed from https://github.com/OpenSageTV/sagetv-linux/releases/download/9.2.8.1/sagetv-server_9.2.8_amd64.tar.gz SageTV Already At Version: 9.2.8.1, exiting... *** Running /etc/my_init.d/25-add-license... *** Running /etc/my_init.d/25-sagetv-docker-env... Updating Java Mem 2048 *** Running /etc/my_init.d/25-upgrade-commandir... *** Running /etc/my_init.d/25-upgrade-comskip... Comskip already installed *** Running /etc/my_init.d/25-upgrade-gentuner... Generic Tuner Plugin already installed *** Running /etc/my_init.d/30-setperms... changed ownership of '/var/run' from root:root to root:sagetv mode of '/var/run/' changed from 0755 (rwxr-xr-x) to 0775 (rwxrwxr-x) mode of '/bin/mountpoint' changed from 0755 (rwxr-xr-x) to 4755 (rwsr-xr-x) *** Running /etc/my_init.d/40-lirc... changed ownership of '/usr/bin/irsend' from root:root to root:sagetv mode of '/usr/bin/irsend' changed from 0755 (rwxr-xr-x) to 4755 (rwsr-xr-x) *** Running /etc/my_init.d/85-user-script... *** Running /etc/my_init.d/90-sagetv... Changing to SageTV directory /opt/sagetv/server Executing pre-scripts *** Running /etc/my_init.d/95-jstatd... JSTATD Remote Java Debugging is disabled. *** Running /etc/my_init.d/99-zmessage... ************************************************ SageTV unRAID/Docker (Container Version: 2.0.2) is running If this is your first time, install the Windows/Mac/Linux Placeshifter or the Android MiniClient and complete the configuration Setting up tuners, scheduling recordings, installing plugins, etc, requires using the Placeshifter or MiniClient To gain browser access, install the Jetty WebServer Plugin - The SageTV Team - *** Booting runit daemon... *** Runit started as PID 108 Jun 16 10:25:03 Tower cron[111]: (CRON) INFO (pidfile fd = 3) Jun 16 10:25:03 Tower cron[111]: (CRON) INFO (Running @reboot jobs) Starting server mode Main is starting Server doesn't Start Version 2.0.5 docker log Code:
SageTV Server binary (.tar.gz) for 9.2.8.1 can be installed from https://github.com/OpenSageTV/sagetv-linux/releases/download/9.2.8.1/sagetv-server_9.2.8_amd64.tar.gz SageTV Already At Version: 9.2.8.1, exiting... *** Running /etc/my_init.d/25-add-license... *** Running /etc/my_init.d/25-sagetv-docker-env... Updating Java Mem 2048 *** Running /etc/my_init.d/25-upgrade-commandir... *** Running /etc/my_init.d/25-upgrade-comskip... Comskip already installed *** Running /etc/my_init.d/25-upgrade-gentuner... Generic Tuner Plugin already installed *** Running /etc/my_init.d/30-setperms... changed ownership of '/var/run' from root:root to root:sagetv mode of '/var/run/' changed from 0755 (rwxr-xr-x) to 0775 (rwxrwxr-x) mode of '/bin/mountpoint' changed from 0755 (rwxr-xr-x) to 4755 (rwsr-xr-x) *** Running /etc/my_init.d/40-lirc... changed ownership of '/usr/bin/irsend' from root:root to root:sagetv mode of '/usr/bin/irsend' changed from 0755 (rwxr-xr-x) to 4755 (rwsr-xr-x) *** Running /etc/my_init.d/85-user-script... *** Running /etc/my_init.d/90-sagetv... sudo: /etc/sudoers.d is world writable Changing to SageTV directory /opt/sagetv/server sudo: /etc/sudoers.d is world writable sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper /usr/local/bin/startsage: line 47: /usr/local/bin/startsagecore: Permission denied *** Running /etc/my_init.d/95-jstatd... JSTATD Remote Java Debugging is disabled. *** Running /etc/my_init.d/99-zmessage... ************************************************ SageTV unRAID/Docker (Container Version: 2.0.5) is running If this is your first time, install the Windows/Mac/Linux Placeshifter or the Android MiniClient and complete the configuration Setting up tuners, scheduling recordings, installing plugins, etc, requires using the Placeshifter or MiniClient To gain browser access, install the Jetty WebServer Plugin - The SageTV Team - *** Booting runit daemon... *** Runit started as PID 88 Jun 16 10:49:04 Tower cron[91]: (CRON) INFO (pidfile fd = 3) Jun 16 10:49:04 Tower cron[91]: (CRON) INFO (Running @reboot jobs)
__________________
SageTV V9.xx 2 x HD300's, 2 x Nvidia Shields Running Mini Client Last edited by technazz; 06-16-2022 at 08:53 AM. Reason: Attachement |
#96
|
|||
|
|||
I'm a little puzzled. I have not updated to the new docker container yet (my Unraid Docker screen still shows "update ready"), but when I click/drill down into the installed docker on that screen, the overview displays ###Container version: 2.0.5
I've attached a screenshot, if that helps to explain the mystery. Edit: Never mind, I thought it would display the currently installed docker container, but apparently it is displaying the docker container that is available to be upgraded.
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7) Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls Last edited by KeithAbbott; 06-16-2022 at 01:23 PM. |
#97
|
|||
|
|||
This is the issue....
/usr/local/bin/startsage: line 47: /usr/local/bin/startsagecore: Permission denied I will investigate K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#98
|
|||
|
|||
Java 11 Docker fixed
I believe I have fixed the issue with the Java 11 docker. It was a file permission issue that it seems JDK 11.0.15 handles differently...but I made a 1 line change and in my testing this now works.
Either use the 2.0.6 version added to the repository or wait until Unraid shows the update. Example forcing the version... sagetvopen/sagetv-server-java11:2.0.6 K
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#99
|
||||
|
||||
Quote:
I will try later tonight when server is not in use.
__________________
SageTV V9.xx 2 x HD300's, 2 x Nvidia Shields Running Mini Client |
#100
|
||||
|
||||
I tried 2.0.6 and the server loaded fine.
But when I load the MiniClient the text is all garbled. Switch back to 2.0.2 and back to normal. I use SageMC as my UI.
__________________
SageTV V9.xx 2 x HD300's, 2 x Nvidia Shields Running Mini Client |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Running multiple SageTV dockers on one server | wayner | SageTV for unRAID/Docker | 4 | 12-26-2021 10:04 AM |
New dockers for Java 9 and 10 | wayner | SageTV for unRAID/Docker | 1 | 09-02-2019 05:29 AM |
What other dockers are you using? | wayner | SageTV for unRAID/Docker | 11 | 02-25-2018 02:08 PM |
250gb SSD cache big enough for sage, dockers, VMs? Pool? | btrcp2000 | SageTV for unRAID/Docker | 2 | 08-13-2017 11:57 AM |
Can you run multiple SageTV Dockers on one unRAID server? | wayner | SageTV for unRAID/Docker | 5 | 06-20-2017 10:16 PM |