SageTV Community  

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

Notices

SageTV Linux Discussion related to the SageTV Media Center for Linux. Questions, issues, problems, suggestions, etc. relating to the SageTV Linux should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10-27-2010, 10:34 AM
tvierling tvierling is offline
Sage User
 
Join Date: Nov 2004
Posts: 5
Lightbulb Using SageTV Placeshifter on an amd64 Debian/Ubuntu-based system

In order to run SageTV, a 32-bit Java virtual machine is needed, along with proper 32-bit compatibility libraries for mplayer to work properly. Depending on your amd64-based system, this can be a bit difficult to get right.

The attached shell script will convert the 32-bit .deb package to its 64-bit equivalent, and should work on recent Debian/Ubuntu-based systems such as Debian squeeze, and Ubuntu lucid and maverick. (I have tested this only on Ubuntu lucid, and only with the Placeshifter package.)

Basically, you can run it as:

Code:
sh sage32to64.sh sagetv-client_6.6.1_i386.deb
and it should output a package such as "sagetv-client_6.6.1_amd64.deb".

To use this script, you need to have the distro-provided "dpkg-dev" and "fakeroot" packages installed. If you aren't sure if these are installed, do the following ahead of time:

Code:
sudo apt-get install dpkg-dev fakeroot
Attached Files
File Type: txt sage32to64.txt (818 Bytes, 539 views)
Reply With Quote
  #2  
Old 11-03-2010, 01:04 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Thanks for this. This came in handy a couple of days ago when I rebuilt my desktop to use Ubuntu 10.10 64bit. Thanks!
Reply With Quote
  #3  
Old 11-03-2010, 11:24 PM
bastafidli bastafidli is offline
Sage Expert
 
Join Date: Dec 2007
Location: Charlottesville, VA
Posts: 728
Did you reported this to Sage as bug? I believe the proper way is to provide .deb which just install on the 64b system.
__________________

TV: Samsung UN46D8000
Server: Intel Core i3 540, 4G RAM, Matrox G450, 70GB EXT3 encrypted software RAID1 system drive, 1TB XFS tv recording drive, 2TB EXT3 encrypted data drive mirror across 2 machines, 2TB EXT3 encrypted media drive mirror across 2 machines, CentOS 6 64 bit, Experimenting with DNLA servers
1Gb wired network
Disconnected after G day[HD 100 Media Extender, Placeshifter 7.x, SageTV 7.x, HDHomeRun]
Reply With Quote
  #4  
Old 11-05-2010, 12:23 AM
bastafidli bastafidli is offline
Sage Expert
 
Join Date: Dec 2007
Location: Charlottesville, VA
Posts: 728
I have submitted this to Sage.
__________________

TV: Samsung UN46D8000
Server: Intel Core i3 540, 4G RAM, Matrox G450, 70GB EXT3 encrypted software RAID1 system drive, 1TB XFS tv recording drive, 2TB EXT3 encrypted data drive mirror across 2 machines, 2TB EXT3 encrypted media drive mirror across 2 machines, CentOS 6 64 bit, Experimenting with DNLA servers
1Gb wired network
Disconnected after G day[HD 100 Media Extender, Placeshifter 7.x, SageTV 7.x, HDHomeRun]
Reply With Quote
  #5  
Old 02-22-2011, 11:13 PM
bastafidli bastafidli is offline
Sage Expert
 
Join Date: Dec 2007
Location: Charlottesville, VA
Posts: 728
Still not fixed in current beta. Any idea when this will be fixed?
__________________

TV: Samsung UN46D8000
Server: Intel Core i3 540, 4G RAM, Matrox G450, 70GB EXT3 encrypted software RAID1 system drive, 1TB XFS tv recording drive, 2TB EXT3 encrypted data drive mirror across 2 machines, 2TB EXT3 encrypted media drive mirror across 2 machines, CentOS 6 64 bit, Experimenting with DNLA servers
1Gb wired network
Disconnected after G day[HD 100 Media Extender, Placeshifter 7.x, SageTV 7.x, HDHomeRun]
Reply With Quote
  #6  
Old 01-05-2012, 10:58 PM
tcarlus tcarlus is offline
Sage User
 
Join Date: May 2006
Posts: 16
updated 64bit 11.10 ubuntu installation of placeshifter .deb

Thanks for the great sage32to64 script. I had to update it for ubuntu 11.10 by removing a dependency
mv sage32to64.txt sage32to64.sh
vi sage32to64.sh (or your favorite editor)

then go down to the dependencies line and change (arrow down to the comma and type
20d
and a <space bar>
Q
w!
q!

Of course, <space bar> means tap the space bar.
so, you are changing
/^Depends: /s/ .*$/ ia32-libs, lib32asound2, ia32-sun-java6-bin/
to
/^Depends: /s/ .*$/ ia32-libs, lib32asound2/

then run the new script
sh sage32to64.sh sagetv-client_7.1.9_i386.deb
and you're good to go install with
sudo dpkg -i sagetv-client_7.1.9-1_amd64.deb
Reply With Quote
Reply

Tags
64-bit, amd64, debian, ubuntu, x86_64


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
No sound w/ Placeshifter on Ubuntu 8.04 TVmole SageTV Linux 1 11-30-2009 04:27 PM
64 bit Ubuntu 9.10 and Debian software packager lynnejohn SageTV Linux 2 11-25-2009 02:19 PM
SageTV on Debian lyroy SageTV Linux 2 03-12-2009 04:05 PM
Placeshifter and Ubuntu Khristopher SageTV Linux 17 10-22-2008 07:40 PM


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


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