Moved from Ubuntu and Ubuntu based to Debian, but it’s too hard to install the NVIDIA driver on Debian for systems that have onboard AND offboard GPUs.
So here I am, using Fedora with an apparently installed driver that does not work
This is part of the lspci -v
01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 0949
Flags: bus master, fast devsel, latency 0, IRQ 140
Memory at a2000000 (32-bit, non-prefetchable) [size=16M]
Memory at 90000000 (64-bit, prefetchable) [size=256M]
Memory at a0000000 (64-bit, prefetchable) [size=32M]
I/O ports at 4000 [size=128]
Expansion ROM at a3000000 [virtual] [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
Whenever I run CS:GO or Dota 2, I get poor graphics.
Can anybody please help me get the NVIDIA GPU working properly, please?
Hi @Yandiro and welcome to the community. When you have some time, please take a look at the #start-here category, which contains useful info on using the forum’s features.
I don’t have any NVidia cards, so cannot help you directly, but firstly, have you tried the open source driver (nouveau)? If that is sufficient for your needs, it generally causes much fewer problems. Secondly, have you seen the thread about this tool:
install NVIDIA driver in linux (debian as well as fedora ) is a little painful process,if you wand you can try pop os which have NVIDIA driver already installed and configured
Pop!_OS is commendable for their efforts of having NVIDIA drivers installed from get-go. Though the following are the stuff that you should be aware about before you make a jump.
Pop!_OS has excruciatingly high screen tearing problem with the bundled NVIDIA driver. The bundled one is the only one you are so there is literally no way around it.
Pop!_OS uses the X11 session which is currently the defacto “render-with-my-discrete-GPU” session but there are random artifacting issues with all of GNOME widgets.
The driver shipped to Pop!_OS is almost one minor release behind. You can put that rigorous testing thing in the mix but it isn’t really so unstable that releases are slowed.
Fedora has the better performance (though right after Arch Linux) than Ubuntu when it comes to OpenGL and Vulkan rendering pipelines across the board.
The driver packages from RPM Fusion are really low-level. By low-level, I mean that the proprietary NVIDIA drivers are simply repackaged to RPM scheme with no changes.
I just uninstalled Pop OS, hahaha. Yeah, that is a good point for POP OS, but I feel all the Ubuntu based distros a little laggy.
Also gave a try on Manjaro, cuz it also installs the driver from OS installation, but I got the ‘dummy output’ problem and just decided to move to Fedora because I think it works more similarly to Debian than Manjaro. (apt and dnf)
[ ] GATHERING ACTIVE INFORMATION…
[ ] Host information was gathered!
System: Linux
Hostname: localhost.localdomain
Release: 5.7.8-200.fc32.x86_64
Version: #1 SMP Thu Jul 9 14:34:51 UTC 2020
Machine: x86_64
[ ] CHECKING FOR GPU COMPATIBILITY…
[ ] Compatibility infomation was obtained!
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
[ ] An active NVIDIA GPU was detected!
[ ] An Optimus Dual GPU setup was detected!
[ ] LOOKING FOR EXISTING PACKAGES…
[ ] A total of 8 driver packages were detected!
akmod-nvidia-440.100-1.fc32.x86_64
xorg-x11-drv-nvidia-libs-440.100-1.fc32.i686
xorg-x11-drv-nvidia-kmodsrc-440.100-1.fc32.x86_64
xorg-x11-drv-nvidia-cuda-libs-440.100-1.fc32.x86_64
xorg-x11-drv-nvidia-libs-440.100-1.fc32.x86_64
kmod-nvidia-5.7.8-200.fc32.x86_64-440.100-1.fc32.x86_64
nvidia-settings-440.100-1.fc32.x86_64
xorg-x11-drv-nvidia-440.100-1.fc32.x86_64
[ ! ] Do you wish to reinstall the drivers? (Y/N)
After I press Y and RETURN, I get this:
[ ] ATTEMPTING CONNECTION TO RPMFUSION…
[ ] Connection to RPMFusion server was established!
[ ! ] RPMFusion repository for Proprietary NVIDIA Driver not detected!
[ ! ] Do you wish to fetch packages from this repository? (Y/N) y
[ ] FETCHING REPOSITORY DATA…
[ ✘ ] RPMFusion NVIDIA repository could not be enabled!
[ ✘ ] Leaving installer
So apparently it is installed, but does not work. EFI Secure boot is disabled.
Should I configure it or it is an install-and-play?
Also, please send the outputs of sudo ./NVAutoInstFedora32 --cheksu and sudo ./NVAutoInstFedora32 --compat please. It would help me figure out what exactly the problem might be.
Also, you seem to have installed the driver already. Why are you trying to install them again? Plus if you have installed - did you pick the negativo repo or the RPM Fusion one?
Glad to know it worked for you. The drivers are already installed because you mentioned you had followed the RPM Fusion’s NVIDIA How-to guide for installing them.
As the name speaks for it, the application I wrote is simply for installing the drivers and not configuring them for finer specifications like those of Optimus-based devices. Yours is supposedly not an Optimus-based device so it should work without putting much effort.
Can you send me a screenshot of nvidia-xconfig’s status page? It would give me the percentage of GPU utility which can be used to figure out how much of the GPU is utilized (that is, if at all it is utilized)
If you are using the Workstation, you can simply right-click on the shortcut of the application that you would want to run using the discrete GPU and click on “Run with dedicated graphics card”.
If you are using the Workstation, you can simply right-click on the shortcut of the application that you would want to run using the discrete GPU and click on “Run with dedicated graphics card”.
I can’t see that option when I right-click on softwares inside the ‘start menu’.