|
SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
|
Thread Tools | Search this Thread | Display Modes |
#41
|
||||
|
||||
Quote:
I tried changing the conditional setting of JAVA_ARCH in the SageLinux makefile and I tried setting JAVA_ARCH explicitly from the command line.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#42
|
|||
|
|||
Quote:
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#43
|
|||
|
|||
Linux server questions
Sorry for the silly questions.
1) On Windows, when you run the server, you get a UI. I was under the impression that there were server-only settings that couldn't be edited via a client. Is that not the case? 2) The reason that I ask is that with the headless server, when I connect from and external placeshifter client or a HD300, I get the error "No Place Shifter users are available. A new user must be created on the server, or an existing user must be enabled, before login is possible." This made me think that I need a UI on the server to set things up. 3) It seems like all the libraries are statically linked into the server. Ditto for the client, with the exception of libfaac0. Can anyone confirm? Edit: Swapped out my first question, since reading this thread more I see that there isn't a UI on the server. Last edited by coppit; 08-13-2015 at 08:08 PM. |
#44
|
|||
|
|||
Build and install steps for Ubuntu 14.04
Hi all,
I see a few people ran into some issues that I ran into. I thought I'd share my Dockerfile for a Ubuntu 14.04 64-bit build using Oracle Java 8. https://github.com/coppit/docker-sag...ter/Dockerfile If you're not familiar with Docker, you should be able to figure it out. I had to swap out the package dependency for Java, and swap amd64 for i386 in the deb config. The resulting sagetv-server_9.0.0_i386.deb is actually amd64 -- the i386 in the file name is hard-coded in the build. |
#45
|
||||
|
||||
Quote:
As for #3, I'm not 100% sure, yet, since I haven't dug too deeply into the code, but I suspect you are right, and they are statically linked. Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#46
|
||||
|
||||
Quote:
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun. Extender: STP-HD300, Harmony 550 Remote, Netgear MCA1001 Ethernet over Coax. SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client, Java 1.6. Plugins: Jetty, Nielm's Web Server, Mobile Web Interface. |
#47
|
||||
|
||||
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#48
|
|||
|
|||
Please excuse my dumb question but will this docker file thing help me get past the problem of not being able to find/install sun-java6-Jre?
I was able to build the project ( thanks for the great instructions BTW) but can't install due to this error. I am on Ubuntu if that is important. Any help gratefully received |
#49
|
||||
|
||||
Quote:
EDIT: now that I think of it, the Docker container probably will let you get by it because I think Coppit removed the jre dependency limitation from his build.
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun. Extender: STP-HD300, Harmony 550 Remote, Netgear MCA1001 Ethernet over Coax. SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client, Java 1.6. Plugins: Jetty, Nielm's Web Server, Mobile Web Interface. Last edited by jreichen; 08-16-2015 at 10:29 PM. |
#50
|
|||
|
|||
Thanks... It will be a couple of weeks until I get back to this but Looking forward to trying it
|
#51
|
||||
|
||||
Quote:
Docker is more of a prepackaged, (usually) headless application, designed to be installed and run on your server. For example I have Crashplan and Squeezebox server docker containers installed on my unRAID server for those specific functions. |
#52
|
||||
|
||||
Quote:
|
#53
|
||||
|
||||
Quote:
If you by experimenting, you mean, you want to play with the open source version as a product then I'd recommend grabbing the pre-compiled jar file (I think tmiranda is hosting it) and you can drop it into your system (you'll find some instructions on how to do that as well). But, if you do want to rebuild the jar file yourself, then you'll need to install the JDK (grab the Oracle 7 JDK and install it NOT the JRE). Then gradle will work If you have some linux experience, you can check out the post I made regarding Vagrant which is help you get a linux build environment up and running. And yeah, you'll like beat me pretty well in racquetball
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#54
|
||||
|
||||
Quote:
|
#55
|
|||
|
|||
Quote:
Thanks for not letting me hijack this thread. And for the record I don't think anyone should be using the Docker image yet, as there is nontrivial brokenness. The average user is super-excited, as we all are, but to be honest until we have working, automated builds with installers I don't think there's much they can do. |
#56
|
||||
|
||||
You may want to update this to say to NOT install Java 8 if you plan on using Jetty Web Services. Java 7 seems to work fine.
|
#57
|
|||
|
|||
Trying to get hold of or build 32 bit version
Hi
I haven't been able to find a pre-built i386 version of the open source bundle. I've followed stuckless's instructions for building under Ubuntu (I'm using 16.04) on a VM. Things seem to build OK until it fails on MPLAYER because the gcc (5.3.1 20160413) version isn't one used by the mplayer developers. Haven't got the machine up right now, but I think they only supported versions up to 4.x. Does anyone have any advice on this? Anyone else encountered this and found a way through? From the warnings that the configure script gives, it looks like there can be significant problems if you don't use a gcc version that's already been tested by the developers. Currently looking at how to downgrade gcc on the VM:-(
__________________
-------------------------------------------------- Intel Atom 510 2x1.6GHz, 2GB, Ubuntu server 10.10, DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2), MyGica Dual Tuner USB DVB-T, 2 x HD-200 clients |
#58
|
|||
|
|||
Quote:
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#59
|
|||
|
|||
Thanks for the quick response. In the meantime I installed gcc-4.7 via sudo apt-get install gcc-4.7 and the build didn't fail using CC=gcc-4.7 ./buildall.sh. So ATM it looks like a clean build just following stuckless's instructions, with JAVA_ARCH=i386, plus
sudo apt-get install gcc-4.7 cd <build dir> CC=gcc-4.7 ./buildall.sh Haven't tried running it yet tho:-)
__________________
-------------------------------------------------- Intel Atom 510 2x1.6GHz, 2GB, Ubuntu server 10.10, DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2), MyGica Dual Tuner USB DVB-T, 2 x HD-200 clients |
#60
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
I need a YouTube primer | Skiier__Dude | SageTV Customizations | 0 | 05-30-2012 10:51 AM |
Close to building a Linux SageTV Computer, which Linux distribution is best? | davephan | SageTV Linux | 8 | 02-24-2011 06:57 PM |
Can I set SageTV to use a specific Tuner for certain channels? | 2FAST4U | SageTV Software | 1 | 05-12-2010 06:55 PM |
Cable STB primer help requests | cavalli | Hardware Support | 1 | 12-12-2008 09:27 AM |
SageTV Linux specific features | ntisdale | SageTV Linux | 0 | 04-11-2007 05:12 AM |