Hacker News new | ask | show | jobs
by speeder 3350 days ago
I was using only nVidia my whole life, and got tired of some of their business-related bullshit.

So I thought AMD was going to be better, because they try to be good and nice...

Well, AMD hardware is NOT good as nVidia (example: 380x in particular is really fast, but EXTREMELY power hungry, so much power hungry that AMD had to greatly cripple it, sometimes it starts stuttering heavily in games before it gets hot, and when I look at logs, the reason was it reaching power usage limits).

And they are bad at marketing, but also do the bad things that nVidia do at marketing, for example AMD shills do exist, I got banned from chat rooms after asking how to fix bugs (because they want to give the impression their drivers are bugless... but they are complete crap too, even their Open Source driver for Linux is so much crap it was entirely rejected by the kernel team), they deny their cards have physical bugs (RX480 has same issues as 380X, but ALSO has unbalanced power usage, drawing too much power from the mobo and damaging it), and so on...

I tried asking for help with my card issues with both AMD, Sapphire (the manufacturer) official and non-official channels, and I was treated very badly, people would ignore tickets, give me non-sense information, and several times they told me to just return the card and buy another one (I can't do that because I purchased my computer in US, but I live in Brazil, if I could do that I would have switched my 380x for a nVidia GeForce 970, back when I bought the 380x they were in several countries the same price).

Also AMD drivers don't crash the OS like nVidia ones do, but they crash a lot more, in all OSes, AMD drivers restarting (And taking your game/software with them) is fairly common, also weird error messages (like updater crashing, control panel crashing, etc...)

2 comments

> their Open Source driver for Linux is so much crap it was entirely rejected by the kernel team

No, amdgpu was not rejected by the kernel team. A particular implementation of the driver was rejected because it implemented an abstraction layer, and that would make it nearly impossible for kernel devs to maintain.

> drawing too much power from the mobo and damaging it

If you could point to an example of this happening, I'd appreciate it. My knowledge of the situation is that some models of the RX 480 can run slightly out of spec, pulling a little too much power from the motherboard. Any motherboard I've heard of could withstand that. And if you really care you can enable an option in the driver that causes it to run strictly in PCI spec.

I'm not an AMD shill, I just think you've misrepresented some of the issues at hand. AMD make mistakes, for sure. But not every mistake is as crippling as you've implied.

"slightly" out of spec you mean pulling 7.7 amperes from a part rated to 5.5 amperes, and that might (due to dust and other factors) pull all the 7.7 amperes from pins that are supposed to have only 1.1 ampere running trough them.

Just look in the AMD own official forums for threads created before they made driver patches, for example in one thread a guy put a photo of his molten blockchain mining rig, and then there was several pages of people calling him a nVidia shill, and noone helping.

The handling of the incidents were so bad I stopped visiting AMD forums entirely, it was just pure hostility to anyone with any problem, even unrelated problems.

I couldn't find the post you were talking about (I was really hoping you could provide a link). Instead, I found a thread filled with people talking about how you have to be careful with your mining rigs because "Any electric appliance can catch fire." [1]

Bitcoin mining isn't a great example; if you look further into that thread, it's not just AMD users whose rigs have caught fire in the bitcoin mining situation.

1: https://bitcointalk.org/index.php?topic=1776853.0

for some reason I usually get downvoted when I bring this up, but I still believe NVidia is a better experience on Linux than AMD.

Like you, I always ran NVidia because of their support for Linux, but recently tried to use an AMD card for a Linux build. I ended up buying an NVidia instead, and all my problems have gone away.

For me, the big problems with NVIDIA drivers started showing up when I moved to a rolling release distro (OpenSUSE Tumbleweed). Proprietary drivers don't like frequent kernel upgrades.