24 ms·
I could not agree more. Among some of my professional contacts I am the person they go to for Linux advice (a role I am not sure that I deserve, to be frank). I
by chao- 7y ago
I could not agree more. Among some of my professional contacts I am the person they go to for Linux advice (a role I am not sure that I deserve, to be frank). I try to help nonetheless, and over the last few years my attitude of "Well [this] could work or [that] could work" approach to GPUs has hardened into two hard-and-fast recommendations:
1. For laptops: Don't bother with a separate/discrete GPU. Or if you must because you dual-boot Windows to play games or what-not, just keep the dGPU disabled under Linux.
2. For desktops: Unless you need CUDA, get an AMD GPU for the drivers (a phrase that, once upon a time, I never thought I would say).
I cannot speak from experience on AMD drivers for mobile APUs. However, their desktop GPU Linux drivers have impressed me the last few years, which gives me hope they can achieve the same level of stability for APUs, even if it has a time lag (e.g. Linux drivers get features 3-months after Windows-based Laptop SKUs are released).
I'm still hanging on to an old Broadwell-based X1 Carbon. If Lenovo releases an X-series or T-series Thinkpad with the upcoming Renoir APU (Zen2-based) I'm am very likely to finally upgrade. Add an option for 32GB of RAM and it enters "Shut up and take my money" territory.
- bythckr 7y agoSorry, but I have to ask as I dont know. Pls ELI5, what is special about Broadwell-based X1 Carbon? What is X1 offering now? How is XPS? Also how is the spec quality of system76 & purism?
- chao- 7y agoNothing is particularly special about the Broadwell X1, in that it isn't better than the subsequent models (thajt . It was, however, point where the X1 line hit its sweet spot and stabilized, while also having the first Intel iGPUs to have the oomph to drive multiple HiDPI displays for non-gaming workloads (technically Haswell did as well, but the Haswell X1 had an "experimental" keyboard design that utterly sucked, including a touch bar four years before Apple!). If you look at the X1 line since then, it hasn't changed much except incremental CPU upgrades (and that's a good thing, the design works!) and fixing an occasional generation that had lackluster speakers or a lackluster maximum screen brightness. In an era before Dell's "XPS Developer Edition" line hit its stride, one reason you would get a Thinkpad was that so many developers of Linux had one. As a Linux user (versus someone actively contributing to DEs, WMs, drivers, etc.) you benefited from their hard work put into fixing their personal annoyances with drivers. Remember this is coming out an era where the very idea of a Laptop's WiFi working in Linux was a dice roll. Issues still exist, for sure, but things really have improved since the 2000-2010 era. In every case, there is always a chance of warts. Picking a specific distro or DE or version thereof may still bring more pain than others. Nonetheless, my personal and direct experiences with Dell XPS (13-inch, no dGPU), Thinkpad X-series and T-series, and System 76, have all been positive since about 2015. Total number of systems configured and supported (loosely, for friends over time) with each is over 5 in each category. At work we have many System 76 Galago Pros in use. They do good work, and as others have noted you can get nice things like 32GB of RAM. The physical fit-and-finish is still a half-step lower than Dell and Lenovo (imo), but the overall value is good, and we still use them partly to support such an awesome, Linux-focused company. Again, there will be occasional warts [0], but far less than getting an MSI "gaming laptop" that has better hardware specs for cheaper, and trying to run Linux on it. It seems like a good deal, but then and after fighting Nvidia drivers for hours, you finally get into a working environment, only to find that keyboard function keys may never truly work (just one example among many, from many tier 2 brands, that I have personally helped troubleshoot), or some other deal-breaker in the experience. I have no direct experience with Purism, unfortunately. [0] An example of a random wart: even though I have helped set up four Thinkpads with Ubuntu-derived Distros (Mint, Elementary, Ubuntu itself, PopOS) in the last 2 years, a friend recently had issues with stock Debian on the latest X1 Carbon (I was not involved, but he is a Linux guy who knows what he is doing). Mint just works on that model, but he prefers the free-as-in-freedom of Debian and ran into some snags.
- zpallin 7y agoSame here. I've worked for mostly Mac or Windows shops, so I'm the Linux expert just cause that's what I've preferred. I've tried a few different setups, but I'm basically an Ubuntu/Gnome3 Linux casual. It's a nice title to have, but I definitely don't deserve it. Also, I too am an X1 Carbon user. Speaking of CUDA, do you have any recommendations for setting up Linux for rendering? I was in a job once where I was planning to do something like this but never got around to it.