Ok, I believe I've decided to run linux on my carpc. However I am curious as to what version of linux to run. I want something that boots fast, is very minimal. Only thing I need on it is an mp3 player. Any thoughts?
Gentoo works well if you are comfortable with Linux, fast load times and fairly minimal init scripts.
I have used Mandrake and Redhat also and once you slim things down they are really not much slower than Gentoo.
the Only think keeping me from running linux are the applications for GPS and my rearview camera. That and I dont know much of anythign about linux, but thats besides the point
2011 Nissan Frontier SL
AMD X3 2.2 | M4-ATX | 16Gb SSD | 2GB DDR3-1333 | MSI GF615M-P33 MB
OBDPROS USB | BU-303 GPS l LILLIPUT TS | Car2PC adapter | XM Direct | USB Dual band N with custom mag-mount antenna.
I have been playing with Linux for a few weeks now. I have been through four distros, including Debian, Mandrake, Yoper and Ubuntu. Those last two are fairly new distros, and include most of the newest junk with the installs.Originally Posted by Custommx3
While I still maintain that Linux would be a little more "needy" in the "Pamper the Damned Carputer" department, I feel it might just be a nice way to revitalize some old hardware. For example, my current Linux system is a PIII 750mhz w/512mb of RAM, using an ATI All in Wonder PCI 32mb vid card, and it's pretty darned quick.
Now, once I get around the issue with having a write-enabled drive hose its filesystem on a rudeboot, (no nice shutdown command, just pull the plug), and adding to that the fact that there are little modules I can install that will let me run VB and VB.net apps under Linux, I may just end up converting the whole ALEXIS project over.
I'm not sure about GPS stuff... YET, but there ARE some decent webcam apps around for Linux. HASCIIcam is a pretty cool project, although its use in the car would be severely limited. The thing is, though, that the core modules could be used to build a whole different rearview app independent of the OS.
Windows has been giving me some fits lately, and now with the advent of that new serial-tracker bug MS is distributing with SP2, I have realized that it may not be in my best interests to continue running an "extended trial edition" of Windows on the testbox. I think I would just feel better all around being able to run this thing on something that is better supported. Better as in "No sir, we do NOT charge $35.00 to answer your forum questions about how this works".
I have changed my stance on Linux in the car a bit, and now believe that with a bit of proper tweaking, could make a very nice system out of some older hardware, thereby saving on power requirements too.
Sorry, was I ranting just then?
Linux is the best OS for the car because it is the least limited. The more I work with Linux and windows the more limits I find with windows and things that just work in linux. Another thread on here someone wanted to change the power management settings on his hard drive and XP didn't have any options. If he was using Linux he could easily control the drive with hdparm. Same thing with those that are trying to boot off of some sort of flash memory, linux it just works, windows you have to change everything. Windows was intended to be a personal OS, a toy to play with. Linux was intended to be a professional OS. Think about any job, be it the one your have or otherwise, are you a pro at what you do? What is the difference between an amature and a pro? I am not a professional carpenter or handyman so when I remodeled my kitchen it took me forever and I made a lot of mistakes. A professional gets the job done, gets it done with few mistakes and gets it done in a timely manner. Does the handyman use homeowner grade tools? Do you see him with a little Black and Decker or craftsman drill or does he have an expensive PC or a Dewalt or Makita? He buys the good tools because he expects them to work, he uses them hard and they don't fail. Same with an OS, windows has a difficult time with the most basic of tasks running on a plain old desktop pc. Now throw something not plain and simple at it and it fails, its not capable, its not a professional at being an OS.
I love Windows XP, don't get me wrong, but I was stunned at how fast Linux ran my old hardware, once I had pulled out the support for all the hardware that I don't have installed.
When I looked into the issue, I discovered that the primary reason Windows is so bloated is that during install time, it couldn't care less what hardware you have installed. It installs onboard support for every piece of hardware tested by MS for the XP platform, including LAPTOP SUPPORT! (on a desktop!??!) Then it goes through and basically "activates" the drivers needed for the hardware that's installed. The rest of the junk? Oh, it sits there, some of it actually running in the background, the rest of it simply hogging your hard drive space.
Linux, on the other hand, takes a close look at what you have, and asks you some detailed questions about what the hardware actually IS (so that it doesn't get the chance to guess wrong). What the user ends up with is an installation that has active support for ONLY THE HARDWARE INSTALLED.
People, you would be shocked at how much space is actually devoured by installing native support for PCMCIA devices, or Pentium-M processors that don't even exist on your particular machine! Not to mention the system resources used.
For an all-around plaything and base devel box, Windows makes a great install (if you have somewhat current hardware that is), but Linux lets you make the system into what you want it to be, almost regardless of the hardware's age. I mean, you have to reasonable of course. No Celeron 350 is going to be playing Unreal Tournament or processing 3D applications anytime soon, but if you have something even halfway decent, you might be surprised as to how much agility that old POS actually has!
Okay, now that I've just about convinced everyone I'm some Linux fanboy, I'm going to bow out before y'all start calling me one.
EDIT: Oh yeah, and if you're a Linux n00b, I would like to suggest Debian or Mandrake. Apt-get is THE best way to get around that fabled (yet very real) Dependency Hell you might hear *nix detractors ranting about. It's a great way to install new stuff without a ton of hassle. Synaptic is the graphical front-end to apt-get, making most installs so beautiful, you WILL cry a little tear of relief. I mean it. I did.
I liked W2k the best, only ran XP on my personal machine for about 6 months before I couldn't take it anymore, it was already starting to get unstable. It took a lot of work to change the defaults that were set stupidly by a default XP. IMHO XP home and pro are too similar, Home should have the stupid 6 wizards just to start OE, XP pro shouldn't, it should just open and if you can't figure out how to set it up then you find the help. Thats just one little example. I have to use XP on my work machine now and I'm finding the poor focus handleing and other issues make my less productive than when I was on w2k.
i've been thinking linux on xbox may possibly be the way to go. =D
quick boot time to the xbox dashboard, which allows you to play dvd's, mp3s, and games natively. load up a linux "game" to boot into linux for navigation and whatever else you want; i haven't been able to find out how long it takes to boot into xbox-linux though. any body know?