Sorry about that @soldan and welcome to the Fedora Community.
It might surprise you that your graphics card is still messing with your computing experience. Don’t get me wrong. The card may be in great shape. Its just that Nvidia does not collaborate well with open-source projects like Fedora. Your experience is likely the result.
So, let’s rule out Nvidia. Please uninstall the proprietary driver and revert back to Nouveau. Fire up your Fedora after that, and tell us what happens.
Alternatively, you can use the drivers compiled for Fedora at https://rpmfusion.org … At least the engineers at rpmfusion follow the packaging guidelines for Fedora. The Fedora Community does not recommend the use of drivers published directly by Nvidia. If you want to use proprietary Nvidia drivers in Fedora, rpmfusion is your best bet. That route also gives you more oprions for troubleshooting.
For some unexplainable reasons, that page is timing out here (I.e. I can’t access it). Have you seen this?:
It is also possible that your machine is crashing because you are logging into graphical desktop with Wayland windows manager. Nvidia doesn’t support that. Make sure you set the manager to Xorg before logging in.
Which driver were you uninstalling; the one from Nvidia website? If so, you are mixing things up. Which packages have you installed?
Take this gradually.
Boot to level 3 (login prompt) and run some checks without graphics. You can do that by appending ‘3’ at the end of the Grub boot kernel parameter before booting.
Log in via the terminal and check the loaded modules: sudo lsmod | grep nvidia sudo dnf list --installed | grep nvidia
I have examined your progress more closely. You have done some things wrongly.
First, you have not confirmed that you successfully uninstalled the driver from Nvidia’s site as per your statement below
… And the following command you executed will NOT remove that driver
To remove the driver from Nvidia site, please follow the instructions on this page carefully. That page should be familiar since you followed their installation guide successfully.
After you have removed the proprietary driver from Nvidia, also remove the one from rpmfusion too. Why? You installed the wrong version. Geforce 940MX is not supported by the 340xx driver series. Your graphics card is recent and is supported by the 440xx series. You can confirm that here (look in the ‘SUPPORTED PRODUCTS’ tab). To remove the packages from rpmfusion, do the following:
sudo dnf remove *nvidia*
Make sure that the packages listed for removal are the ones from rpmfusion … let it run (choose Yes)
Now that you have restored your system, do the following: sudo dnf update That will update your Fedora and pull the latest kernel
sudo dnf install akmod-nvidia That will install the correct drivers for you (Remember: you need the rpmfusion repository to do this. Fedora does not ship proprietary drivers)
If you need cuda/nvdec/nvenc support, also run this: sudo dnf install xorg-x11-drv-nvidia-cuda
Please remember to wait after the RPM transaction ends, until the kmod get built. This can take up to 5 minutes on some systems.
Once the module is built, “modinfo -F version nvidia” should outputs the version of the driver such as 440.64 and not modinfo: ERROR: Module nvidia not found.
I think that im gonna try a fresh install again, because i tried to uninstall the nvidia driver with ```
nvidia-installer --uninstall and nothing happend. I have four kernels installed, only in one kernel i can go to the ttys, in the others boots, i cant even go to tty, because it crash.
So, i decide to make a fresh install. In this case, i have to follow this guide?
I think is still best to disable Secure Boot at your machine’s BIOS/UEFI and I guess you should use the Current GeForce/Quadro/Tesla from RPMFusion, since the legacy driver is for 8000,9000,200 and 300 series:
sudo dnf install akmod-nvidia
sudo dnf install vulkan
sudo dnf install nvidia-settings
sudo dnf install xorg-x11-drv-nvidia-cuda xorg-x11-drv-nvidia-cuda-libs #optional for cuda/nvdec/nvenc support
sudo dnf install vdpauinfo libva-vdpau-driver libva-utils # video acceleration for video players
And make sure to wait: “Please remember to wait after the RPM transaction ends, until the kmod get built. This can take up to 5 minutes on some systems.” Check with:
The Quarantine will be long. In the current global situation it must be to avoid more loss. I don’t know exactly how things are going in Argentina, but here, in Brazil, is bad and may get worse.