I am everlasting newbie, and I am about to buy me a new computer (box this time).
This comes a great news to me, but before I buy I would like you to
help me pick right hardware on which I can install gentoo.

Are there pieces of hardware that should be avoided when buying?
I am asking this because I have a 5 year old laptop and there is now
a graphic (driver) issue and it is practically useless
(I know, it can be fixed, but I could not figure it out)

so are there recommended pieces of hardware on which gentoo would last longer?

again, I am noob and I might misused some terms,
but I would not like to buy a box and find out that
I have hard time installing and maintaining gentoo.

thank you_________________Kind regards, Goran Mitic

alive
while true
kick ass

Last edited by while true on Fri Jan 18, 2013 1:37 pm; edited 1 time in total

Regarding graphics card:
NVidia v AMD/ATI
If you are into gaming, then you should go NVidia, and be prepared that you will probably lost support for your card in a few years.
If games are not that important for you, you could buy radeon, which AFAIK has slightly less optimized binary drivers.
But on the other hand, they actively support radeon opes source driver development, so you won't be screwed over
when they drop support for your card, as you would be while using nvidia card (Last time I checked nouveau was total garbage campared to radeon open source driver.
I was even unable to boot one of my machines with NVidia on board. Needed fallback to VESA)

I can not tell anything about INTEL, since I have never owned any of their GPUs.

Regarding everything else:
When buying new hardware component I just go to kernel directory and check if the hardware is supported, then
look around the web for issues specific to linux. This process turned out to be pretty reliable.

Last edited by roravun on Thu Jan 03, 2013 1:33 pm; edited 2 times in total

Hardware compatibility has almost nothing to do with Gentoo -- if it works on Linux, it works on Gentoo.

Hardware that is both widely used and having open source drivers are good bets for future compatibility. Most Intel networking and GPU chipsets are in this category._________________Personal overlay | Simple backup scheme

I few words for intel. I have an intel chip in all the computers I use. I have never had any issue with intel, and some of these boxes came with XP when it was new. I can't speak to the modern chips since my newest computer is about an 09. I doubt you should not have a problem with chips out living the driver._________________First things first, but not necessarily in that order.

Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box.

I have never had any trouble with nvidia cards in linux. I don't care that the driver is closed-source, since I want it to drive my monitor, not give me something to tinker with. I seem to have heard of many more problems with ati video devices than nvidia. However, since you don't game, viable 3d accelleration hardly matters. As far as linux drivers being unavailable in a few years, that's rank, no, wild specualation, and any non-gaming-capable video card can be had for practically nothing today, let alone in in the dreaded "few years". I have never used a Radeon card, but get the impression that there are more issues, which may be worth dealing with if using a closed-source driver bothers you for some reason. Get a cheap old Geforce, use the legacy driver in portage.

There seem to be more issues with pci devices than any of the popular motherboard chipsets these days. Soundcards, NICs and some other bits can be problematic. Select some target hardware and google the names of the particular devices and chipsets with regard to their linux compatablilty. There is enough well-supported hardware out there so that you should be able to avoid purchasing any flaky or questionable parts, if you do your homework ahead of time. All of this information is just a few well-chosen Google keywords away._________________Asrock X470 Taichi
Ryzen 2700x
32Gb Samsung B-die (16GB dual rank x2) DDR4
Geforce GTX 1060 6GB
Samsung Evo 840 500Gb +Seagate 1TB HDD
Etc....

Recently looked into this as well. I went for 32 Gb ram (16GB should do as well, I would'nt use only 8, its not that expansive any more) and an i7-3770K on asrock z77 board. That seems to be a good compromise in speed / price. You just mount /var/tmp/portage and /tmp into ram then and compile is fast.

I wouldn't buy an ati again for any reasons.
The nvidia binaries never failed me, with any cards yet.
The best open video drivers and long term usage is certainly made by intel (warning: i don't work for intel)

Some of the AMD's with integrated graphics (that is, integrated into the CPU, or "APU" as they call it) aren't too bad.

If you get one with a "northern islands" GPU core, it's among the best supported in the open source "radeon" driver, and has been working flawlessly for me with basic compositing (tested kwin and e17). If you go this route, make sure you install the firmware files it needs before loading the kernel module for the open source driver or your display will become unusable!

Cross reference the "HD" model number the APU comes with and the radeon driver page at http://www.x.org/wiki/RadeonFeature if you want to use the open source driver in the near future - it seems to have better information about which type of core each GPU has, but it isn't very well cross-referenced with the APU model names, so you have to do a little work.

Anyway, I just thought I'd put that out there as it's a fairly cheap option and if you feel like doing a little gaming, you can always try the proprietary driver if the open source one doesn't cut it.

I'll also add that the stock AMD heatsink+fan is adequate, but if you really want to push a 100W part in any way (maybe even undervolting to reduce power consumption), you might want to invest in a better cooling device to give you some more... uh... degrees of freedom. But on this topic, the APU design is good because probably the GPU will have the same reliability as the CPU in this setup. For those of you that work with lots of machines, how many graphics cards have you seen go bad? Now, how many CPUs?

Expect varying motherboard support for advanced clocking options. For instance my CPU supports 3.9GHz turbo when the thermal profile allows, but my motherboard (BIOSTAR Hi-Fi A85W FM2) leaves no option for doing this, at least in linux (not sure of the situation for windows). It does support frequency scaling through ACPI but turbo speeds are unavailable. This motherboard seems pretty solid hardware wise, but BIOS implementation has some rough edges, and they skimped out a little on the fan control/monitoring end of things. Also, undervolting anything besides memory isn't supported.

All inside a Lian Li PC-60 case with a corsair 520W PSU, both reused from a 2005ish machine. By reusing the old case and PSU (which I originally got because I knew they'd last), and in combination with some newegg promos, I got the upgrade costs down to about 510$. Not bad in my opinion, and I can put up with some BIOS crappiness and fans maybe a little louder than ideal as long as the thing runs reliably!