Fedora/NVIDIA GeForce GTX 1050
SolvedHello,
I have an Acer Aspire 7 A715-71G with an NVIDIA GeForce GTX 1050 graphics card.
I'm using OpenSUSE and I would like to switch to Fedora. I installed Fedora workstation last summer and it didn't work very well. Every time there was an update, I had to choose the previous kernel, otherwise Fedora wouldn't boot properly!!
8 réponses
Hello,
What's the exact problem?
Please provide us with details and photos of the issue.
Thank you in advance.
Here is a photo of my GRUB from that time.
The problem was that I had to regularly and for a few days select the line from the previous version of GRUB to be able to start, otherwise the little circle keeps spinning and nothing happens!
I installed the NVIDIA Linux Graphics Driver and NVIDIA X Server Settings. I downloaded them using "Software".
Hello,
The beginning of the discussion thread is a bit messy and I'm having a hard time keeping up. If I understand correctly, you are now on Fedora and you want to get a PC equipped with an NVIDIA GTX1050 working.
- Do you really need the Nvidia driver? Unless you have specific needs (gaming, machine learning), the open-source nouveau driver is often sufficient.
- When you say "I had to choose the previous kernel," which kernel(s) does it work with and which one(s) does it not work with? Can you confirm that for a given kernel version, the behavior has never changed (it either always worked or never worked)?
- Is secure boot enabled? If you’re not sure, what does
mokutil --sb-state
return?
Explanation: To get an NVIDIA card to work, there are two candidate drivers:
- nouveau: the open-source driver, meant to work all the time without hassle.
- nvidia: the proprietary driver, to be recompiled for every installed kernel, and to be signed if secure boot is enabled.
If both are installed, the nvidia module will take precedence over nouveau. If the chosen driver works poorly, the graphical mode may crash. You can see which modules are loaded by the kernel with the lsmod command. Since the list is often long, the following two commands allow you to filter the results using grep:
lsmod | grep nouveau lsmod | grep nvidia
Possible strategies:
From best to worst if you stay on Fedora:
- If you really need the nvidia driver, install it properly, and especially do not forget to sign it if secure boot is enabled. I encourage you to read and apply the Fedora tutorial regarding the nvidia driver.
- Uninstall all traces of the nvidia driver via your package manager (for example through the graphical interface "Software" you mentioned) and ensure that nouveau is installed and restart.
- Uninstall the kernel(s) that are malfunctioning. But this is not great since eventually you will need to update your kernel to benefit from the latest developments (especially security fixes).
- If the kernel refuses to load the nvidia module because it is not signed and secure boot is enabled, disable secure boot in the BIOS. However, if you have a dual boot Linux / Windows, disabling secure boot may prevent you from launching Windows. But from your GRUB screenshot, it seems you only have Fedora.
Another approach is to consider another mainstream distribution (personally, I recommend any variant of Ubuntu or Linux Mint which I find better than Fedora) hoping that it will work better.
Good luck
Thank you for your complete response. You almost understood, I was on Fedora with a laptop equipped with an NVIDIA GTX1050 for a few weeks. And now I want to try the experience again, and all your explanations will help me. So if I understand correctly, I shouldn’t install any drivers and see how it goes, especially since I don’t play games.
Hello
I recently tried a bunch of Linux OS versions: K, LX, Ubuntu, Mint and Debian 13, Zorin, Mageia, Manjaro... with the flavors of LXQt, XFCE..... all the way to MATE, Cinnamon
I kept OS4Q (the most user-friendly) on an i3 with 8GB of RAM and SSD
I just installed Fedora, everything went very well, everything is working perfectly! I'm waiting for the next update to see if everything goes smoothly!
After a few days of use and updates, everything is working great! Thank you all for your advice and explanations!