Hi Alan, On Wednesday, 15 May 2024 15:23:47 BST Alan Mackenzie wrote: > Hello, Gentoo. > > My current rig is working well (hence the lack of posts to the list from > me), but .... > > The time is coming up for me to buy a new PC, the current one being > around 7 years old. It's served me well for that time, but nothing > lasts forever. Also, it would be nice to be able to build clang and > rust and friends somewhat faster. > > So I'm looking at getting an AMD Ryzen 7 7700X processor, and using its > inbuilt graphics rather than buying a distinct graphics card. > > But in the doc on wiki.gentoo.org, I can't find any mention of inbuilt > graphics; all references are to graphics _cards_. Does Gentoo support > my intended processor's graphics, and if so, how do I go about > identifying the needed microcode (if any) and so on? Am I missing > something obvious in the wiki?
I don't have anything as exotic running here, but you will need amdgpu, plus (potentially) amdgpu-pro for your graphics: https://wiki.gentoo.org/wiki/AMDGPU https://wiki.gentoo.org/wiki/AMDGPU-PRO You will be able to confirm what is required in respect to firmware and kernel graphics driver components once you boot up with a liveUSB. It will complain of any missing firmware. For microcode, flash the BIOS with the latest OEM firmware and add the corresponding AMD family firmware file in your kernel: https://wiki.gentoo.org/wiki/AMD_microcode If you boot with the latest Ubuntu it will probably load everything required; then fish around dmesg and hwinfo, lspci, lscpu, etc. for relevant drivers and firmware files. > As a somewhat tangential question, would it be worthwhile getting water > cooling in my new machine? In particular, to reduce the noise it gives > off while building large packages such as clang and rust? Or is water > cooling only sensible for really heavy users such as gamers? > > Thanks for the upcoming answers! WC will be quieter and more expensive than an after market air cooler. You could invest the money toward more RAM, (more/bigger) case fans, a better PSU, monitor, speakers, a new car, etc. :-) https://www.techreviewer.com/tech-specs/amd-7700x-tdp/ Cranking up 16 threads to 5.4 GHz will produce some heat, but compiles will complete sooner too. I think an air cooler will be equally as effective thermally, with fewer components to go wrong. Either way, consider the space envelop in the case because some dual fan air-coolers can be rather large.
signature.asc
Description: This is a digitally signed message part.