Hardware For a Cheap Linux Desktop (phoronix.com)
An anonymous reader writes: Outside of the limelight of Intel's Core "Skylake" processors is the cheapest model, a $60 Intel Pentium G4400 dual-core processor that runs at 3.3Gz and has built-in HD Graphics 510. Ubuntu Linux results for this CPU show the cut-down Skylake graphics are the worst aspect of this budget processor while the CPU performance is okay if speed isn't a big factor and your workloads don't mind the lack of AVX support. To pair with the cheap Skylake Pentium processors are more Intel H110-powered motherboards appearing, with some also retailing for under $60 while being basic yet functional as a severely cutdown version of the Intel Z170 chipset. If pursuing this route for a budget Linux PC, it's possible to build a socketed Skylake system for less than $200.
Those of you who have recently built, or are planning out a new budget Linux machine, what internals do you recommend?
I have a couple of AMD based desktops I use as file / compute servers. Both running Ubuntu and hosting VM's with VirtualBox and running as fileservers with software RAID-5 and RAID-10. The CPU's are 6 and 8 core and were fairly cheap. Graphics was not a consideration and the machines are servers.
[Insert pithy quote here]
I would run a XEON X5690 (6 core 3.46ghz) with 24GB of RAM and an SSD. You can find entire machines with Quadro video, audio, and a shitload of other components for about $200.00
Let's make like a bird... and get the flock outta here.
I recently picked up an ECS KAM1-I motherboard ($25) for the AMD AM1 processor ($25 to $50). The motherboard has two serial ports and two serial port headers for four COM ports. I'm planning to build out a Linux console server for my Cisco certification rack. This is cheaper than trying to convert a Cisco router into a terminal server.
Naturally the answers provided here depend on the requirements (oddly enough, even geeks forget to state those)
And why reinvent the wheel? Because Pi and like boards exist is the reason this question has almost become irrelevant. You either need something that can be solved with a "cheap" pre-built board, or you're likely in need of $300 or more in hardware.
Requirements matter. Otherwise, you're just fucking around in the sandbox.
I would look at this: http://ameridroid.com/products... You can run both Ubuntu, Android, and Open Media Vault to name a few. It has USB 3.0 and 1Gbps Ethernet along with an eMMC5.0 port for your system drive. I have an older model and it is pretty sweet.
You can get lucky with generic, but I've had too many hard to track down issues over the years that were ultimately caused by buggy main memory chips. Whatever you buy, torture test them first - many tools available. /or don't support all file system functions.
Do the same with the disk - SSD is the way to go, but again do your research since some disk have poor firmware, and
If you aren't going for the top of the line in processing speed, the AMD A-Series will generally get you more processing power for the money than the Intel equivalents.
If you can do with even less graphics power, similar to that of the intel Skylake processors, you could go with the AMD E-Series, but you would see performance loss in graphically intense desktop applications like web browsing and multimedia. If this is tolerable, then go ahead and save the extra money.
As of motherboards, it depends on what you want to do. So long as you don't want overclocking, any of the basic motherboards will do as the advanced voltage regulators really don't give an advantage on low-end processors unless you overclock. However, I'd recommend getting the better chipset if you want USB 3.0 and other features. If not you can go with the basic model.
As of RAM, for an economy machine you want 4GB to 8GB of RAM, and you probably should go ahead and dual-channel the ram if the motherboard supports it, because it will not cost much extra and almost double your RAM access speed.
Nice base system with Pentium G3220:
http://slickdeals.net/f/829851...
Those of you who have recently build, or are planning out a new budget Linux machine, what internals do you recommend?
How about people just build a computer that isn't eyegougingly poor to use. $200 for a machine? Is there even $100 left after putting a decent SSD and 16GB of RAM in a desktop machine?
Cheap computers are the reason people hate computers.
What do you plan to do on the machine? Program? Surf the web? Use it to monitor something? Play games?
Right. Can't make much of a recommendation without knowing the use case. You can slap a $32 Sempron 3850 in a $28 motherboard with a $40 SSD and 4GB of RAM and have the beginnings of a reasonable web browsing/email computer for $120. Or you could bump up that processor up to an Athlon 5350 and double the RAM for another $40 and have an okay basic computer. Then you could probably do all of those things, except for maybe playing many of the latest and greatest games, without too much trouble.
...then go to your local surplus depot for a school system, college, or large company and look for their older high-end workstations and workgroup servers and buy those for very little money, then put your drives of choice in. You'll find Xeons oodles of RAM and if it's a computer designed for a workspace (ie, not a rackmount server) it won't even be loud.
As an added bonus, with equipment that's a few years old you're likely to be able to run Linux out of the box because the early adopters already figured out how to get the hardware working properly.
The only computers I continue to purchase new are portable computers. I buy used stuff for the rest, the last dual-quad Xeon with 32GB RAM cost me a couple hundred bucks.
Do not look into laser with remaining eye.
I picked up an Asus Kabini SoC motherboard and quad core CPU for about $100. I installed some RAM I had laying around and used similarly "laying around" hardware to finish it up. It's not a bad machine although the built-in graphics are a bit slow on Linux Mint and Ubuntu Desktop.
If you just want cheap, a raspi.
If you want cheap and fully functional, get an old thinkpad off ebay.
You want a cheap desktop machine that runs Linux? Why not get a Raspberry Pi 2? Can't get much cheaper than that, and it isn't a bad little machine.
Runs rings around most of the machines I had 10 years ago...
This may actually be a good thought. By one of the heavily discounted PCs (black friday/cyber monday) and just reinstall....maybe adding in some extra RAM.
$60 CPU + $60 mobo + $40 case/PSU combo = $160. Add in RAM, HDD/SSD, I/O peripherals, and you're definitely gonna be over $200. Just buy a cheap laptop (chromebooks spring to mind), wipe it and put linux on it. Plus, it'll be a laptop. Maybe the performance won't be quite as good, but it'll definitely be serviceable.
Getting on Intel's latest architecture is a fairly meaningless goal.
I've been building inexpensive PCs with Gigabyte H81 ITX motherboards, LGA1150 Pentium G CPUs, 4GB RAM, 120GB mSATA drives and Rosewill ITX chassis. I can build a whole machine for around $250. The chassis will still have room for an optical drive and a pair of hard disks, should you want them.
I specifically like the Gigabyte board for having both mSATA and mini-PCIe slots, plus the cutout to add antennas for 802.11/bluetooth. There's just a lot of flexibility for an ITX machine.
-- I wanna decide who lives and who dies - Crow T. Robot, MST3K
One of those cheap CHIP computers and a hdmi adapter.
Minimum threshold fixed. Thanks!
I just built a couple of G3258 machines. It is a good chip, but I probably would have used the G4400 instead if I had noticed it before doing my builds to allow an easier better upgrade to the newer i3/i5/i7s.
I have year-old clearance sale 1GB nvidia 650s that I got cheap that were in the replaced machines.
If you need graphics, buy any nvidia card you can and you'll be better off.
IMarv
Trusting software vendors is no smarter than trus
When your work is 90 percent in apps that are ported to X11/Linux and 10 percent in apps that need Wine, you need an x86. The same is true if some of the Linux apps are proprietary and not compiled for ARM.
1. Get a job
Then what PC should one use to search for a job? And what PC should one use for studies and entertainment before becoming old enough to work as an employee or old enough to sign contracts?
There are some cheap mini-itx/CPU boards that should be considered. They have a nice form factor, and running Linux shouldn't be a problem (at least, I haven't had problems, ymmv).
"First they came for the slanderers and i said nothing."
This chip (Intel G4400) is interesting for one reason. It has VT-D enabled. This makes it the cheapest Intel chip selling that has that feature. Its still not as cheap as buying an AMD A4 which also has it but you're no longer looking at $200 pay to play on the Intel side if that is what you're after.
I just buy a cheap notebook based on the Atom Z3735F 1.3GHz, 2G of DDR and 64G of eMMC. While the processor is 64 bits, the UEFI is for 32 bits only, so no easy way to install a 64 bit Linux distribution on it. First step was to go into the UEFI setup to disable the secure boot, then...
I tried Ubuntu 15.10 32 bits, and the installer don't even boot from a USB memory.
I tried Debian 8.2 32 bits, the installer booted from the USB memory up to the selection menu, but whenever I chose the text or graphic installer, the screen go black with flashing small white lines across the screen, a bit like a old CRT that lost the synchronization.
I tried the last daily Debian installer without more success.
So no chance for me. The workaround was to install Debian 8.2 32 bits inside VirtualBox on top of Windows 10.
My conclusion is that very cheap notebook are designed for 32 bits Windows 10 only and that nothing is tested to allow installing a Linux distribution.
In which case, one might as well get a Raspberry Pi or Arduino, and install Linux on it, and run
... there are a couple of under-$10 computers out there that fit on my desk.
One isn't available yet and the other was available briefly but it sold out within $24 hours. Accessories^H^H^H^H^H^H^H^H^H^H^HSome essential items not included.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
Or get a chimpbox instead http://chimpbox.us/
http://chimpbox.us
I have Linux Mint 17 running on a MUCH lower spec 6 year old Acer Netbook, 2GB of RAM. It's hardly a screamer, but I can get work done, stream video, etc. So I can't understand why your system doesn't do better.
The Pi Zero has Zero network connectivity. No ethernet, no WiFi. Single USB port. By the time you take care of that, you exceed the cost of the Pi2. Just get a Pi2 and avoid the Zero.
The first 2 are pretty much dead, and replaced by FireFox/Seamonkey. Similarly, for the third, Libre-Office is the successor and its source is very much out there. Not sure about Cedega. As for Java, doesn't Linux already have Java support one way or another w/o Oracle having to add anything?
How about nVidia's Jetson TK1 board? It has a great 192-core Kepler GPU, a nice quad-core ARM CPU, on-board gigabit ethernet, all the ports you're likely to need and comes pre-installed with Ubuntu Linux.
If intelligent life is too complex to evolve on its own, who designed God?
Or maybe just a computer on a stick
love is just extroverted narcissism
Linux? On an Arduino?
Do that and I will se your face on the Turing Award website.
The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
Enough people run raspbian on their Raspberry Pi's.
Okay, now put his face on the Turing Award website
The design consideration you mentioned was "cheap." If you have any other design considerations, then disregard this answer.
I come across tons and tons of old, crappy, free, computers constantly. The ONE entity I do actual system administration work for pays me to sanitize, and dispose of, their old systems. These systems effectively have a negative cost for me, since I'm getting paid to dispose of them. Mostly, I like to write software, and not do systems administration, but I don't mind being the (paid) IT person for my family's business.
If you are looking for inexpensive systems to install a low-footprint Linux distro on (https://en.wikipedia.org/wiki/Damn_Small_Linux) I think either "free", or possibly negative cost, is going to be the cheapest you can find.
This really depends on how much you value your time, and how much you want to experiment with Linux admin. I've found that hardware failure rates for junk hardware tend to be (surprisingly!) higher than brand new, under warranty, hardware. Which means you are trading your time in dealing with RAM failures, hard drive failures, and a general host of other annoying hardware issues (no drivers for ancient hardware..?) for a savings in money, and learning how to deal with those problems.
And I have Xubuntu 14.04 running on (i) a six year old 2.8GHz Intel core 2 duo laptop with 4GB RAM and Nvidia Quadro FX 770, (ii) a seven year old 2.6GHz Intel core 2 quad with 8GB RAM and AMD graphics, (iii) an eight year old 2.4GHz Intel core 2 quad with 8GB RAM and AMD graphics. It is very fast, especially on the core 2 quad machines, one of which has an SSD. None of them have specs as good as GPs, but all of them are very fast.
Linux? On an Arduino?
Linux on AVR has already been done. http://dangerousprototypes.com...
Then again there are Arduinos with ARM and x86 processors so porting Linux to them is not that big deal. But it is not and won't be a Linux desktop.
Is Linux finally ready for the desktop?
J/K
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
I still got some PII 450 MHz out in the shed I think. Are you saying they aren't good to use as space heaters?
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
Celeron processor, 2 Gb Ram upgradable, 16Gb SSD upgradable. HDMI and DVI ports, Ethernet and Wifi, 4 USB ports, SD card reader all in a box that is Versi-Mountable. I use an Asus which costs $165 when I bought it a year ago and are now cheaper. Spend more and get an i3 or better processor.
what parent said - use case is important. but be honest with yourself. a year ago, i spent a LOT of money on a dream desktop (think 64GB ram + 2x 8Gb FC + 2x 4port NICs + many fancy features). yet now i spend 95% of my computing time on a raspberry pi because all i really NEED are 4 terminal windows (music + IRC + xmpp client for nagios alerts + ssh to work on a server) and a web browser.
why don't i do it on my fancy desktop? because i don't want to feel like i'm murdering the planet for no reason. i have no guilty conscience when i forget to switch off my raspberry pi for a week and it honestly covers 95% of my use cases.
I wonder what went wrong - I have roughly equivalent hardware and Ubuntu 14.04 ran just fine on it. I kept having problems with the screen locker, though, so I switched distributions.
My Mint 17.2 XFCE is running quite well on my old netbook, Atom N270 (o/c to 2.0GHz), 3GB RAM and an Nvidia ION GPU, it can easily decode 1080p video using the GPU, even play some old 3D games. Coding/compiling small project is a breeze. Chrome+reddit+RES is somewhat slow sometimes.
I even installed Win10 build 1511 on a partition, and I am impressed it is this quite fast.
You can find this netbook for less than $100.
"Science will win because it works." - Stephen Hawking
That's good bargain shopping there. But I suspect an even better option is looking for used computers on Craigslist, Ebay, etc... That same $120 might get you a Core i5 or AMD A10-6700 or something with 8GB of RAM and so forth. Just get a cheap SSD and reformat the original 1TB spinning platter drive to use as extra storage, and you're all set.
TempleOS sucks, get a Haiku OS desktop instead.
Cheap is irrelevant if the machine can't meet the requirements it is built to perform. You may have spent way too much at $200 with a Pi or similar might have sufficed or simply wasted $200 as you really needed a $1000 workstation.
PC (x86) on a stick are way crippled : insufficient cooling (there is a really tiny fan! and what do you do when it's failing), slow and limited storage, and also weird UEFI / hard to install something because it's x86 tablet hardware.
So it's a waste unles that's really what you want. Or use some computer sticks as dumb terminals.
Used Core2Duo machine for $50.00 off of craigslist with monitor.
Sorry, but if you want a cheap linux machine, go used first.
Do not look at laser with remaining good eye.
Yep, I still have an old EeePC901 running Linux Mint from an SD card. It's connected to my kids' Casio digital piano, so it can record and playback using Rosegarden. It's a bit too sluggish for web browsing or other music software such as LMMS, but most else is fine.
My current server system is still a shoebox nVidia ION box with 4GB RAM and an SSD, which makes it snappy enough for web browsing with Chromium in addition to its server duties. I bought it from Craigslist a while ago to replace my tower, and it's much better with power usage for 24x7 operation. The last guy who had it was trying to turn it into a HTPC, but I guess that endeavor didn't go great.
I have a $85 HP Stream 7 running Windows 10... it's actually quite nice once you get a bluetooth keyboard and mouse for it (the touchscreen UI still has a poor adaptation for fingers compared to iOS and Android and is quite frustrating). I'm about to get a couple of those $35 Amazon Fire 7 tablets running Linux, and that's probably the best you can get for a cheap computer, provided you can get the Linux-Installer running on it. Some people have managed to boot it up with a non-Android distro, but the hardware support is still getting there... but the chroot Linux environments have tended to provide the best of both worlds, IMHO.
It's called "A8-6410" but it's the low power chip (Atom competitor, with the Playstation 4's tech).
Perhaps it would run good with Wayland or MIR and an improved proprietary graphics driver.
Just run a 2D desktop instead of a 3D accelerated one and call it done.
Egg on your face much?
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
i spent a LOT of money on a dream desktop (think 64GB ram + 2x 8Gb FC + 2x 4port NICs + many fancy features)
If you can afford to drop that much nosh on computer hardware, you can afford to buy four 300 watt solar panels, a Tesla Powerwall, and an inverter with which to run it.
Get a cheap Chromebook or Chromebox, disable security and install Linux. Since its a chromebook/box Linux drivers should not be a problem. We've been successful with those for a few odd linux boxes that we needed at work.
http://www.ebay.com/sch/PC-Des...
Or ny other place yo by second hand stuff.
Don't fight for your country, if your country does not fight for you.
Raspberry Pi Zero. $5 + some source of power + cables.
Are you joking? A8-6410 should have plenty of power to run a full composited desktop.
I can't say enough positive things about the Pentium G3258 Anniversary Edition. It regularly dips below $50 and motherboards are nearly as cheap. It has two cores that share a huge 3 MB of L3 cache and 1.5 MB of dedicated L2 cache per core. But, it does not have hyperthreading, but even in heavy workloads or multiple VMs, my observation is that hyperthreading is a paper tiger. I use these processors for both Linux and Windows workloads.
If you need graphic performance you should consider an external graphics card. This reduces the memory bus load. Any cheap "mid-range" graphics cards from three years ago are faster than any of today's built-in graphics.
Kriston
Yes, aside from the Pentium G3258 Anniversary Edition that regularly dips below $50 USD, the 64-bit AMD Sempron and the AMD APU processors and their absurdly low-priced motherboards are also a great deal.
Here, in my home lab, I also experiment with several AMD APU processors, like the A6-3670. Don't disregard the very affordable AMD A6, A8, and A10 "APU" processor solutions. They have very high cache and multiple cores. If you don't require high-performance graphics, these are ideal.
If you do require high-performance graphics, any three-year-old "midrange" graphics card added onto these systems will suit the bill.
Kriston
That's my thought. Depending on what you want to do, you could likely get away just fine with a free or very cheap used computer. Pretty much anything made in the last 10 years will run a Linux desktop just fine, and depending on what it is you could even go older.
Get the Pi 2 or the CHIP with accessories, way cheaper and plenty powerful for plain simple desktop use. Aside from that, any AMD based system will be less expensive than an Intel based system. Intel is overpriced for low end systems.