Ask Your Question
1

Which graphics cards have the best driver support on Fedora?

asked 2015-08-29 16:06:47 -0500

terrycloth gravatar image

updated 2015-08-29 23:46:34 -0500

I'm looking at upgrading my computer hardware. In the past, I've had mixed experiences with both the open source and proprietary version of Nvidia drivers when running on Fedora. Is there a brand or series of graphics cards which tend to have better support on Fedora?

edit retag flag offensive close merge delete

Comments

1

Which model of NVIDIA is giving you issues? I also had issues after I migrated to Fedora in the past. But this was due to my expectation that the install process would be the same as it was when I was using Ubuntu. Once I allowed myself to learn how things are done in Fedora I never looked back.

Running:

Fedora 22 Workstation with GeForce GTX 760 and Fedora 22 Workstation with GeForce GT210

xmetax gravatar imagexmetax ( 2015-08-29 17:48:58 -0500 )edit

At the moment I have a GeForce 9600. Installing any of the proprietary drivers either from RPM Fusion or from the build script at GeForce.com breaks my system, and sticking with the open source Nouveau requires some extra libraries from Negativo17's repository to make Steam work. I think I had different issues with my previous GeForce card, though I don't remember exactly what.

I'm happy with my situation right now, but it took a lot of trial and error to figure out a working solution. So I'm wondering if it would be easier to set up with another card.

terrycloth gravatar imageterrycloth ( 2015-08-29 23:45:54 -0500 )edit
1

When using RPM Fusion, was the error message:

Oops, something went wrong.... ?

xmetax gravatar imagexmetax ( 2015-09-09 12:55:14 -0500 )edit

Yeah, the proprietary drivers from RPM Fusion brought up that white screen with "Oops, something went wrong" after boot. I was sure I'd selected the correct drivers the first time, but I got the same error after trying all the RPM Fusion drivers. I had to go back to using Nouveau instead (and the extra libraries from Negativo17).

Maybe sticking with the open-source drivers was for the best in a way. CUDA requires the proprietary drivers, though. In Ubuntu-based distros picking drivers was as easy as checking a box, which is why I'm asking if different hardware would make this easier.

terrycloth gravatar imageterrycloth ( 2015-09-09 15:43:26 -0500 )edit

Nvidia (excluding hybrid); and Intel...

davidva gravatar imagedavidva ( 2015-09-10 19:16:38 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted
1

answered 2015-09-10 17:10:43 -0500

Fahad Alduraibi gravatar image

You only have 3 options when it comes to GPUs on PCs: Intel, nVidia, and AMD (ATI). Intel has the best graphics support and their drivers are integrated in the kernel (or something like that) so you don't have to install anything, however, performance wise intel GPUs are not the best but are good for low-mid 3D needs. For high-ends needs it is nvidia or AMD, but I find nVidia's support to be much better than AMD, the performance of the open source driver is good and the closed one works great most of the time. While I had many issues with my other computer which had an AMD card.

Also on my laptop with intel+nvidia gpus I use Bumblebee which uses the Nvidia Optimus technology to allow me to use nvidia gpu for apps and games that need fast gpu, and intel for the rest of applications to reduce power consumptions.

If you have a laptop with dual graphics then Bumblebee can use the nouveau drivers, or you can choose the closed source binaries if you want better performance and it will handle the driver installation and blacklisting for you. You simply need to follow the install instructions there.

https://fedoraproject.org/wiki/Bumblebee

edit flag offensive delete link more
3

answered 2015-09-09 18:02:46 -0500

xmetax gravatar image

updated 2015-09-09 18:05:33 -0500

I had the same error when I switched from Ubuntu on my first RPM Fusion install with Fedora 21/22.

I resolved it by doing the following immediately after a clean install:

sudo dnf update

reboot

Configure RPM Fusion. http://rpmfusion.org/Configuration/

sudo dnf install kernel-devel

reboot

Install the correct package for your NVIDIA driver version. I included the 32-bit libraries because I use Steam. So my commands were:

su
dnf install akmod-nvidia-340xx xorg-x11-drv-nvidia-340xx-libs.i686

reboot

Upon reboot, you will probably get the " Oops, something went wrong.." message. That's okay, just do the following:

Hold CTRL + ALT + F2 to drop to terminal. Then login. From there do these commands:

su
akmods --force

You will see akmods detect the new kernel and compile the NVIDIA drivers for it. From there:

reboot

You should now be able to reboot using your NVIDIA drivers.

Good luck!

edit flag offensive delete link more

Comments

1

I'll try this and report back later. But dang is that a lot more complicated than it should be. Why isn't "akmods --force" part of the automatic akmod installation process?

terrycloth gravatar imageterrycloth ( 2015-09-09 19:16:50 -0500 )edit

It works. I think this even made my hardware temperature sensor better detect the graphics card. Plymouth has replaced the pretty graphic with ASCII colored bars that crawl across the screen, but that's another topic.

Thanks for being so thorough, you've more than answered my original question. If you maybe added something about how the brand of hardware shouldn't matter, I'd probably mark that as the official answer for the question.

terrycloth gravatar imageterrycloth ( 2015-09-10 02:01:22 -0500 )edit

When doing this process again after upgrading to Fedora 23, I found that you don't actually have to reboot in between installing the different bits. I installed kernel-devel, akmod, and ran akmods --force all in the same session, and then rebooted so I could start using the new drivers, and there wasn't any error message during boot.

terrycloth gravatar imageterrycloth ( 2015-11-18 19:23:57 -0500 )edit
1

answered 2017-03-09 08:24:44 -0500

Andrew Franklin gravatar image

There are several best graphics card for linux which supports perfectly on Fedora. As my opinion, Nvidia is most reliable for gaming on Linux/Fedora. They regularly update their drivers and firmware based on hardware.

On the other hand, most AMD graphics card not support perfect gaming on Linux. As a result, you can't get full performance on Fedora.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2015-08-29 16:06:47 -0500

Seen: 5,823 times

Last updated: Sep 10 '15