SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

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.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04-07-2010, 05:09 AM
Skybolt's Avatar
Skybolt Skybolt is offline
Sage Icon
 
Join Date: Aug 2006
Location: Annapolis, MD
Posts: 1,027
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.
Reply With Quote
  #2  
Old 04-07-2010, 08:19 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
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.
Reply With Quote
  #3  
Old 04-08-2010, 04:32 AM
Skybolt's Avatar
Skybolt Skybolt is offline
Sage Icon
 
Join Date: Aug 2006
Location: Annapolis, MD
Posts: 1,027
Quote:
Originally Posted by mayamaniac View Post
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.
Yeah, I had to add a few reg hacks to get video capture to be found when I was setting up the video sources.

Were you using 64bit Java?

Thanks,
Skybolt
Reply With Quote
  #4  
Old 04-08-2010, 08:16 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
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
Reply With Quote
  #5  
Old 04-08-2010, 11:55 AM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
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.
Reply With Quote
  #6  
Old 04-10-2010, 11:49 AM
Skybolt's Avatar
Skybolt Skybolt is offline
Sage Icon
 
Join Date: Aug 2006
Location: Annapolis, MD
Posts: 1,027
Quote:
Originally Posted by Fuzzy View Post
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.
Yeah, That is the conclusion I came to.
Thanks,
Skybolt

Last edited by Skybolt; 04-10-2010 at 11:54 AM.
Reply With Quote
  #7  
Old 09-27-2013, 07:19 PM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
Is this because of the JNI usage?

Otherwise there should be no 32-bit restriction as java is compiled to byte code.
Reply With Quote
  #8  
Old 09-27-2013, 07:43 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by sflamm View Post
Is this because of the JNI usage?

Otherwise there should be no 32-bit restriction as java is compiled to byte code.
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...
Reply With Quote
  #9  
Old 09-27-2013, 08:01 PM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
Wish we could get Google to release the source or simply simply recompile under 64-bit (easy on windows)...
Reply With Quote
  #10  
Old 09-28-2013, 06:10 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
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...
Reply With Quote
  #11  
Old 09-30-2013, 04:12 PM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
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...
Reply With Quote
  #12  
Old 09-30-2013, 06:34 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by sflamm View Post
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 starting 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...
You know what they say about assuming. But no-what they call natively is not through Direct X. (Only thru Windows client and they also went EVR for Windows 7) For the extenders, Mac and linux it is definitely not. And as mentioned before - if all it took was a recompile it would have happened a long time ago.

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.
Reply With Quote
  #13  
Old 09-30-2013, 06:54 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
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
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

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


All times are GMT -6. The time now is 10:30 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.