|
SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.) |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
SageTv/Java and 64bit OS?
I have recently switched to a new server, 2008 R2 64bit. I was hoping Sage wouls work with 64bit Java, but the service only crashes. So I reverted back to 32bit Java and it seems to work on this OS.
On 2003 server I rarely needed to restart the srevice, now it seem to be once a week. Has anyone else been seeing issues with the 64bit OS? Or heard any rumors of Sage supporting a 64bit OS (64bit mode) or Java 64 bit? Thanks, Skybolt Last edited by Skybolt; 04-07-2010 at 05:12 AM. |
#2
|
||||
|
||||
I had it running under Vista 64 bit, and it was running fine, no crashes or anything unusual. The only problem is there is no 64bit drivers for firewire channel changing, so I'm now running it in Win7 32bit.
__________________
Mayamaniac - SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme. - SageTV HD300 - HDMI 1080p Samsung 75" LED. |
#3
|
||||
|
||||
Quote:
Were you using 64bit Java? Thanks, Skybolt |
#4
|
||||
|
||||
Sage is 32 bit softrware, and as such, will only run in the 32-bit JVM. Nothing is stopping you from having a 64-bit and a 32-bit version of java installed, so you CAN run 64-bit java apps, but it will do nothing for sage.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#5
|
||||
|
||||
For Vista 64bit, I used whatever version that was included with the SageTV installer, which is definitely 32bit Java. I had a PVR-150 and 350 on the server at the time, plus an HDHR. I didn't have to do any registry hack to get the tuners to show up.
__________________
Mayamaniac - SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme. - SageTV HD300 - HDMI 1080p Samsung 75" LED. |
#6
|
||||
|
||||
Quote:
Thanks, Skybolt Last edited by Skybolt; 04-10-2010 at 11:54 AM. |
#7
|
|||
|
|||
Is this because of the JNI usage?
Otherwise there should be no 32-bit restriction as java is compiled to byte code. |
#8
|
|||
|
|||
Exactly.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#9
|
|||
|
|||
Wish we could get Google to release the source or simply simply recompile under 64-bit (easy on windows)...
|
#10
|
|||
|
|||
Neither are that easy otherwise Narflex would have just done it long ago. The issue is most likely that the bulk of the JNI code is code not written by the Sage team (device drivers, etc.) and that would all be 32bit code. You'd have to track down 64bit versions of all that code and my guess is it doesn't exist otherwise, again, Narflex would have just done a 64bit build along with the 32bit builds.
And for the JNI code written in house, converting to 64bit isn't just a matter of recompiling, there are other considerations involved, which make the task a little more challenging -- certainly not impossible, but definitely not just a matter of "recompiling" and that's it.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#11
|
|||
|
|||
Going to assume that most of what they call natively is through DirectX (which has 64-bit API_... not sure what else they would need to call... ?
As for their own code - actually it is quite simple. They just need to regenerate the JNI stubs and recompile. There is nothing 'extra' to account for... In both cases the startiung point for 3rd parties (us) would be for them to release the source code to the JNI code... then it would be possible for one of us to port to 64-bit without their re-releasing the product at all... |
#12
|
||||
|
||||
Quote:
Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#13
|
||||
|
||||
All the recording backbone is all native code as well. Might be able to strip that all out and use network encoders, but aside from that, i don't see the gains. The server itself would not gain much from 64-bit. The added memory footprint would be more useful for client side graphics, which, at this point, would be better off going with a whole new front-end. STV was nice, and very good for it's time, but there are many better ways to draw a UI these days. Accelerated graphics rendering was added with v6, but it wasn't anything compared to actually drawing on full direct3D surfaces, or more importantly, rendering the UI objects as actual 3D objects - which I'm not sure any current UI's really leverage fully.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Anyone running 64bit with SageTV on Linux? | bcjenkins | SageTV Linux | 74 | 07-05-2009 12:59 AM |
SageTv and 64bit Ubuntu | cenwesi | SageTV Linux | 10 | 12-23-2008 07:19 AM |
Any advantage to using XP 64bit | rdefino | General Discussion | 4 | 10-15-2006 01:47 AM |
To 64bit or not to 64bit | teknubic | Hardware Support | 19 | 07-25-2006 10:57 AM |