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 01-10-2007, 07:00 PM
restorick restorick is offline
Sage User
 
Join Date: Dec 2006
Posts: 17
Is Linux the best option?

OK, I realize that I'm asking this in the Linux forum, and that there might be a little bias to the answers.

I ask sincerely, since I have a machine here at home that most likely can be a very good Linux box, but will not have enough horsepower to do XP and certainly not Vista.

I want to build a machine that will be stable, and I'm not planning on using it as a client for application software - not even e-mail. Sage will be all that runs on it, and if I'm going to submit my bride to a homebrewed PVR, it better be stable and reliable!

That's the basis for my question, plus I'm wondering if Linux will allow me to get the same or better performance out of a "lesser" machine.

I will also say that I am a complete Linux neophyte. I do have a Smoothwall firewall, but that had it's own Linux install with it. I don't have to do anything to it, except when there is a new feature I want to try. With that in mind, is Sage on Linux going to be too much of a learning curve?

Disclaimer - I'm actually a pretty smart computer guy when it comes to networking and Windows. Never had the need for Linux before, and not afraid to learn.

Thanks in advance for any and all feedback.
Rick
Reply With Quote
  #2  
Old 01-10-2007, 08:50 PM
jbarr's Avatar
jbarr jbarr is offline
Sage Aficionado
 
Join Date: Aug 2006
Location: Anderson, SC
Posts: 419
Rick,

I have used Linux here and there, but my most experiance with Windows XP. If the box will be used as a server-only box, either really should work well. Windows XP Pro runs surprisingly well on "lesser" boxes, provides you don't throw too much at it at once. Here's how I see it:

Windows XP Pluses:
  • Despite many naysayers, I think that Windows XP Pro is quite stable. It only breaks down when you throw too much at it. But if you are using it as an server, then logically, you wouldn't install that much on it. You won't be installing Office. You won't be installing Web browser enhancements. You won't be installing games. Likely, you will just install the base OS, current service packs and hotfixes, necessary drivers, SageTV, and any supporting apps.
  • Several SageTV options exist that aren't available to Linux. I believe VideoReDo is one. Though this may not be important.
  • SUpport is typically a snap as the majority of the known universe uses some form of Windows.

Windows XP Minuses:
  • It's expensive. Unless you are using a less-than-legal copy, you'll have to shell out a couple hundred bucks--not always a viable solution for home users.
  • It does have overhead that may tax your system. But again, if you install it in a minimalist way, and disable all the other crud that you're not using, you may be surprised by its speed.

All in all, I'd say that either has its merits. Just understand that Linux can have a steep learning curve, and when it comes to a system that you will rely on for day-to-day use, you need to be able to support it. You will certainly learn a lot of new skills, and if you're a geek like many of us, you may actually have fun with it!

Linux is definitely known for its stability, and it can definitely be run in minimalist ways to fly on lesser machines. Just don't overlook the reality that Windows XP is also a very good choice.

Oh, and how about sharing your machine specs? What they are may answer your question quicker...
__________________
-Jim Barr
SageTVTips.com


HTPC: AMD ASUS M2N-E Socket AM2 Motherboard; Athlon 64 3200+ Orleans 2.0GHz; 2GB RAM; eVGA 256MB Geforce 7300LE; 1x40GB IDE HDD (OS), 2xSeagate Barracuda 320GB SATA HDD (Recordings); Antec Overture II Case; Windows XP Pro SP2; SageTV v6.5
STV: SageMC
Video sources: Currently, none. I'm using SageTV for Music, Photos, and Video playback.
Reply With Quote
  #3  
Old 01-10-2007, 08:52 PM
blade blade is offline
SageTVaholic
 
Join Date: Jan 2005
Posts: 2,500
IMO the only benefit of going with linux over XP is saving the cost of the OS. I ran a celeron 366mhz with 320 mb of ram as my dedicated Sage server for almost 2 years. It had no problems running the sage service on windows XP. In two years it never crashed, never missed a recording, and was only rebooted when the power failed or I was tinkering with something.

As far as stability is concerned you should be more worried about the hardware than the OS IMO.
Reply With Quote
  #4  
Old 01-10-2007, 09:46 PM
restorick restorick is offline
Sage User
 
Join Date: Dec 2006
Posts: 17
@Jim,

Thanks for the reply. I agree with most of what you say about Windows XP. I have an older Centrino laptop loaded with XP Pro, SQL server, and a host of piggish foreground and background apps (Office, Visio, Adobe CS2, etc.) and it never misses a beat. However, I paid nearly $2500 for it. And, because I've had many years of experience dealing with Windows, I have developed a habit of rebooting my equipment once a week, whether it needs it or not (man, I miss Novell...)

I'm trying to avoid having to invest a ton in the computer hardware just to run the OS, especially if the OS isn't significantly better. My gut tells me that with XP and Vista, I will need to eventually upgrade the processor, memory and perhaps the motherboard. While I like to tinker with computers, I can't see spending $1200 on a box just to do Sage.

OTOH, I have an older Dell 400SC with a 2.4 celeron processor that can easily be repartitioned and formatted to boot Linux. The only additional investment would be the tuner cards and an upgraded video card, which I would have to purchase no matter which OS I choose. I can upgrade the Dell to a P4 3.0gHz HT processor, but I will then also need to upgrade the memory as well. Granted, between the two I will need to invest about $250 or so, but I would rather use the cash to get a MediaMVP or a nifty new remote!

@blade,

Thanks also for the reply, and I agree wholeheartedly that I would be more concerned about the tuner hardware than the OS. I am very familiar with XP and wouldn't hesitate to go that route. But if Linux "breathes" better on the hardware I already have, then I won't need to either beef up this box or build a new one.

Bottom line for me is ease of use (for my bride) and performance. If I'm not sacrificing performance by going with Linux on the 2.4 celeron box, then I can use the leftover cash to take an extra vacation or buy that Bluray player! And unless the Linux version is significantly more difficult to navigate and use, I will be able to keep the wife happy (and my parents too, when they come to visit).

My setup will be as follows:

Sage server machine (hopefully the 400SC):
Celeron 2.4
512MB memory
Gigabyte 7600GS AGP video card
80GB boot and swap file disk
300GB DVR recording disk
DVD-RW drive
2 NTSC tuner cards (either the PVR1500 or the ATI 550)
1 ATSC OTA tuner card (most likely the Avermedia or the HDHomerun)

Dish 211 HD receiver
Dish SD receiver (not sure of the model - it's 2.5 years old)
Media MVP media extender (possibly adding another in a few months)


Nothing overly exotic. If there's something in my requirements that will disqualify the Linux version, please let me know.

Thanks again for the feedback, and sorry for the long-winded reply,
Rick
Reply With Quote
  #5  
Old 01-10-2007, 10:05 PM
ChePazzo ChePazzo is offline
Sage Aficionado
 
Join Date: Oct 2004
Posts: 287
Quote:
Originally Posted by restorick
I'm actually a pretty smart computer guy when it comes to networking and Windows.
I thought you weren't supposed to use the words "Windows" and "Networking" in the same sentence . . . .

That being said, I'll reenforce what others have said: If this is a dedicated machine, the OS shouldn't make or break your stability.

I ran on WinXP for about 2 years. The only problems I had were when I really needed to reboot and someone was watching something on the extender. Of course, the reason that I needed to reboot often was because SageTV was running on our main family PC. But Sage still ran flawlessly on it.

I chose to move SageTV to a dedicated server because I didn't want anything I did on another machine to affect the recording or playback of video. I also wanted to be able to move my other PCs behind a separate router on a separate subnet in my home network. No need for the high bandwidth video traffic to slow down anything else

I chose Linux for this because:
- it was free (although I had to buy a new SageTV license so it wasn't really free)
- I could put it in the basement without a monitor or keyboard or mouse and control it remotely from anywhere quite easily and securely.

If you haven't already, read the FAQ: http://forums.sagetv.com/forums/showthread.php?t=15316
Reply With Quote
  #6  
Old 01-10-2007, 10:15 PM
ChePazzo ChePazzo is offline
Sage Aficionado
 
Join Date: Oct 2004
Posts: 287
Also, remember that that MVPs only do SD, but (fingers crossed) there will be an HD extender soon.

If all of your playback is to a placeshifter or extender, you won't need to buy any video out cards.

I moved from Windows to Linux and my wife never noticed a thing, other than the video doesn't sputter any more when she's watching a clip while I'm trying something CPU intensive on the WinXP box....

I got a P4 2.4GHz/1024MB (30G HDD) PC for $100, added a pair of 400GB drives ($230 total) and moved over my PVR500 and PVR250. The only other addition I can forsee is a GE NIC for streaming to multiple MVPs.
Reply With Quote
  #7  
Old 01-10-2007, 10:59 PM
ecoolman ecoolman is offline
Sage User
 
Join Date: Mar 2005
Posts: 38
You'll probably want to check out the list of supported tuner cards, 3 of the 4 you listed aren't there for the Linux version:

http://www.sage.tv/linuxOEMedition.html



Quote:
Originally Posted by restorick
@Jim,

2 NTSC tuner cards (either the PVR1500 or the ATI 550)
1 ATSC OTA tuner card (most likely the Avermedia or the HDHomerun)

Nothing overly exotic. If there's something in my requirements that will disqualify the Linux version, please let me know.
Reply With Quote
  #8  
Old 01-11-2007, 07:54 AM
blade blade is offline
SageTVaholic
 
Join Date: Jan 2005
Posts: 2,500
Quote:
Originally Posted by restorick
@blade,

Thanks also for the reply, and I agree wholeheartedly that I would be more concerned about the tuner hardware than the OS. I am very familiar with XP and wouldn't hesitate to go that route. But if Linux "breathes" better on the hardware I already have, then I won't need to either beef up this box or build a new one.
I was actually thinking more about the motherboard and other hardware. For example Via, Ali, Sis, etc... aren't very good for HTPCs and tend to have stability problems. Of course there are exceptions. I'm sure some of them work ok, but as a general rule it is usually suggested to use Intel or Nvidia chipsets. Then of course you have the other odd problems caused by cheap ram, power supply, etc...

If you're not going to use the server for playback then you don't need a fancy video card. If you do plan to use it for playback then windows may be the better choice even though linux might provide more "breathing room". I haven't kept track, but last time I checked there wasn't any decoders for linux that could match the Nvidia decoder.

The only concern I would have about the server's power would be if you decided to go with the MVP and needed to transcode videos. The HD extender that is supposed to be released in Q2 will have native support for most file types so if you pick one of those up then that would no longer be a concern.
Reply With Quote
  #9  
Old 01-11-2007, 08:36 AM
restorick restorick is offline
Sage User
 
Join Date: Dec 2006
Posts: 17
Quote:
Originally Posted by ChePazzo
I thought you weren't supposed to use the words "Windows" and "Networking" in the same sentence . . . .
Hehe. Yeah, that's why I said I miss my Novell days...

Quote:
Originally Posted by ChePazzo
That being said, I'll reenforce what others have said: If this is a dedicated machine, the OS shouldn't make or break your stability.

I ran on WinXP for about 2 years. The only problems I had were when I really needed to reboot and someone was watching something on the extender. Of course, the reason that I needed to reboot often was because SageTV was running on our main family PC. But Sage still ran flawlessly on it.
That is very good to know. I never doubted XPs stability, just concerned that with a seemingly underpowered machine that I would end up having to upgrade everything anyway, especially as HD becomes more available. My HD requirements now are just to record OTA stuff - mostly sporting events and possibly a couple of shows my bride likes to watch. But the machine will be used primarily as a SD PVR.

Quote:
Originally Posted by ChePazzo
I chose to move SageTV to a dedicated server because I didn't want anything I did on another machine to affect the recording or playback of video. I also wanted to be able to move my other PCs behind a separate router on a separate subnet in my home network. No need for the high bandwidth video traffic to slow down anything else
Agreed. I would go the same route, regardless of OS choice.

Quote:
Originally Posted by ChePazzo
I chose Linux for this because:
- it was free (although I had to buy a new SageTV license so it wasn't really free)
- I could put it in the basement without a monitor or keyboard or mouse and control it remotely from anywhere quite easily and securely.
I like Linux for the same reasons. Also, for the perceived improvement in stability. I liken Linux machines to my old Novell servers in the 80s - just set it and forget it. I never needed to reboot the old servers to clear cache or because apps didn't behave.

Perhaps I'm arguing with myself?

Quote:
Originally Posted by ChePazzo
If you haven't already, read the FAQ: http://forums.sagetv.com/forums/showthread.php?t=15316
I have, and thanks for the reminder. Also, thanks for the feedback. The fog is beginning to lift...
Reply With Quote
  #10  
Old 01-11-2007, 08:42 AM
restorick restorick is offline
Sage User
 
Join Date: Dec 2006
Posts: 17
Quote:
Originally Posted by blade
I was actually thinking more about the motherboard and other hardware. For example Via, Ali, Sis, etc... aren't very good for HTPCs and tend to have stability problems. Of course there are exceptions. I'm sure some of them work ok, but as a general rule it is usually suggested to use Intel or Nvidia chipsets. Then of course you have the other odd problems caused by cheap ram, power supply, etc...
Agreed. My Dell box is actually an Intel 865 board. I would need to get an AGP video card to do HD playback. It has been a very stable machine for me over the past 2 years.

Quote:
Originally Posted by blade
If you're not going to use the server for playback then you don't need a fancy video card. If you do plan to use it for playback then windows may be the better choice even though linux might provide more "breathing room". I haven't kept track, but last time I checked there wasn't any decoders for linux that could match the Nvidia decoder.
Good point. I will be using the server as the primary playback machine, as well as using it to serve a Media extender on a SDTV. Another HD set is not in the offing for a while, so either OS choice will work for now.

Quote:
Originally Posted by blade
The only concern I would have about the server's power would be if you decided to go with the MVP and needed to transcode videos. The HD extender that is supposed to be released in Q2 will have native support for most file types so if you pick one of those up then that would no longer be a concern.
Thanks for the tip. For now, I'm just concerned with getting SD working with dual tuners. OTA HD is just the sprinkles on the frosting!

Thanks for all the great feedback. The people in this place are just awesome!
Reply With Quote
  #11  
Old 01-11-2007, 07:00 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
restorick,

I used the exact same machine (400SC w/2.4 GHz Celeron, 512 MB RAM, cheap AGP graphics card, 4 SD tuners, Windows XP Pro) as a Sage server for well over a year with 0 problems. It drove 2 MVP's and two clients without problem. I upgraded to my current server (see sig) only because the 400SC was on the hairy edge (CPU wise) when transcoding DivX files for the MVP. (The files generally played but had occasional studder.)

The 400SC now runs Ubuntu....

Tom
__________________

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.

Last edited by tmiranda; 01-11-2007 at 07:02 PM.
Reply With Quote
  #12  
Old 01-12-2007, 11:25 AM
restorick restorick is offline
Sage User
 
Join Date: Dec 2006
Posts: 17
Quote:
Originally Posted by tmiranda
restorick,

I used the exact same machine (400SC w/2.4 GHz Celeron, 512 MB RAM, cheap AGP graphics card, 4 SD tuners, Windows XP Pro) as a Sage server for well over a year with 0 problems. It drove 2 MVP's and two clients without problem. I upgraded to my current server (see sig) only because the 400SC was on the hairy edge (CPU wise) when transcoding DivX files for the MVP. (The files generally played but had occasional studder.)

The 400SC now runs Ubuntu....
Tom,

Were you using the Linux or Windows version on the 400SC?

Rick
Reply With Quote
  #13  
Old 01-13-2007, 05:24 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Rick,

WindowsXP Pro SP2. The 400SC was a great machine when it came out. I bought he celeron version for $299 and I also bought a 3.2GHz PIV version for $399.

Tom
__________________

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


All times are GMT -6. The time now is 05:14 PM.


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