These days x86 PCs are well supported on Linux, the kinds of problems you can encounter with ARM boards can be unique and just don't exist on PCs for a variety of reasons.
Well, I don't have recent experience with Linux on real hardware since quite a long time but I'm aware that the situation improve significantly to the point where it's mostly no-issue (save for GPU drivers, ekhm) so my hope is same will happen with ARM.