Hacker News new | ask | show | jobs
by mcv 2385 days ago
I recently bought a new laptop and actually wanted AMD, but none of the laptops I was inteested in were available with one. It appears that high-end laptops are still ruled by Intel. Do AMDs run too hot for mobile or something?
4 comments

It's not about heat, more probably vendors have a contract with Intel that makes Intel parts more expensive if they are not bought exclusively (it will be worded differently because Intel already got sued for this practice).

I recently bought a Thinkpad E495 with a Ryzen 3700u and thermals are just fine. The surface barely heats up under sustained load. The E series is more budget, though. But the T495 (14") or X395 are of higher build quality (and price) and also have Ryzen 3x00u CPUs.

Typing this on my x395 (with 3700u) and can confirm these are really well made laptops.

Linux support is excellent. Openbsd is good but doesn't support this generation of wireless cards yet, which is quite inconvenient; next version perhaps.

How is graphics performance / functionality?

I've only ever really dealt wit nVidia and Intel graphics, and highly prefer intel due to tearing fixes.

I'm not a gamer, but do need at least basic hardware acceleration for X rendering etc.

Integrated Vega full support landed in June 2018 (kernel 4.17, Mesa 18 for 3D), as long as you have these or newer and a firmware for your card in the system — you'll get full acceleration.

I've been running Debian Testing on 2400G since 04/2018, where I had to put firmware and compile the kernel with the config changes to enable the support, but it was already in kernel tree nonetheless. It's out-of-the-box since 07/2018, way before the release happened.

At least on Arch, X doesn't even start 4.19 (linux-lts package), but works fine on 5.2+ (linux package); probably also in some kernels in between, but I only bought the laptop recently.

Likely specific support for 3700u was introduced at some point between these two kernels.

AIUI 5.4 is meant to become the next LTS, so it won't be an issue going forward.

AMD added support for Raven 2nd gen APUs in 4.20.
Sweet, does that mean that there's no binary drivers (eg nvidia-drivers vs nouveau)?

Have you had any issues you suspect may be driver / gfx related?

There's the amdpro drivers, which nobody uses; they're partially open source, as I understand it.

The point is that AMD releases detailed documentation for every GPU they sell, and thus it's very easy for mesa to support their hardware; AMD themselves also contribute code to Mesa, of course. This is in contrast to NVIDIA, which even uses encryption and signatures to twart nouveau efforts. I avoid NVIDIA entirely, for this reason.

I haven't had issues so far. Life has been good, same as with the vega 64 on my workstation.

GPU Accelerated graphics (2d, 3d and video codecs) on both Linux (5.2+, probably earlier) and Openbsd (6.6+), with open source drivers (kernel DRM, userspace mesa3d and xf86-video-amdgpu).

If you get tearing, try:

    xrandr --output eDP --set TearFree on
To enable the anti-tearing workarounds. This shouldn't be necessary on a modern composited desktop, but I do need it with a simpler i3 setup, to not tear videos on youtube. Mpv seems to not need it either.
Thanks, that might be helpful given I run OpenBox / qTile :)!
Interesting. I haven't looked much at the E495 and T495, but the X1 Extreme, P1 and P73 were not available at all with Ryzen CPUs.
Probably exclusivity agreements by intel that last for many years.
My guess is that laptops probably have a much tighter integration with the whole system, and so it takes more effort to change the CPU. It might take a few years of consistent performance from AMD to convince the laptop manufacturers to invest in the engineering to do that integration with a new CPU.
> I recently bought a new laptop and actually wanted AMD, but none of the laptops I was inteested in were available with one.

The new Thinkpad E595 looks decentish and ships with Ryzen, as opposed to the previous model (E590) which shipped with Intel.

But is this only the E line? That's Thinkpad's budget line, isn't it? I've been looking mostly at the T, X and P lines.
T495, T495S, X395 are AMD laptops. I would guess the P line don't have an AMD option because AMD doesn't have a high end laptop CPU line like Intel does.