Nvidia 3060 Drivers

0 views
Skip to first unread message

Eugene Hill

unread,
Aug 5, 2024, 1:30:36 PM8/5/24
to kaispamoncai
Justinstalled the latest 470 drivers on my RTX3060 card and Ubuntu 18.04 system and everytime login the computer went to blackscreen. In recovery mode, running nvidia-smi it shows the driver has been installed.nvidia-bug-report.log (756.8 KB)

The system then boots into a black screen, with no ability to change tty (ctrl-alt-F*). My only option is to arch-chroot from USB and remove all the nvidia drivers. When I reboot the system boots fine with llvmpipe again.


Please show us the output of dnf repolist so we cn verify that you have at least the rpmfusion-nonfree-nvidia-driver repo enabled. That repo would have been enabled if you chose to enable the 3rd party repos within the gnome software app.


If you installed the drivers directly from nvidia.com then you might have a conflicting package installed that could prevent a clean install from the rpmfusion repo. Those packages would need to be fully removed to avoid conflicts.


The NVIDIA driver appears to have been installed previously using a different installer. To prevent potential conflicts, it is recommended either to update the existing installation using the same mechanism by which it was originally

installed, or to uninstall the existing installation before installing this driver.


It seems to indicate that the earlier installed drivers are still there and active. They must be uninstalled before the drivers from rpmfusion can be properly installed and activated.


As stated earlier, this is an either -- or situation.

Either

you install the driver from nvidia and deal with any problems that occur

or

you install the driver from rpmfusion which has been tweaked and tested to function properly with fedora and almost never have any following problems.


Your choice.

I cannot assist with problems that may crop up when installing drivers directly from nvidia since I do not use that install method and do not have a test machine to use for comparison.


Hello,

I have been trying to run LidarRSI sensor, but it says no supported graphics driver installed even though i have nvidia driver version 510.39.0.01.

I am using Geforce RTX 3060 graphic adapter.

I tried older driver versions but nothing happened.

is there any solution for this error ?

Thanks.

Screenshot from 2022-06-22 14-10-0019201080 300 KB


All of these issues are caused by the fact that one of the libraries used in the GPU sensor implementation in CarMaker has been made obsolete by NVidia sometime between CarMaker 10 and CarMaker 11. Our usual approach is to recommend CarMaker 11, but for Formula Student CM10 is already set and a bit too late to change that.


I have an Asus laptop with integrated amd graphics and dedicated Nvidia (3060) graphics. But what I really need to update the drivers for is for the Nvidia one, which is what I need for demanding tasks like running a program with wine, lutris or playing games.


Yes, every day I reboot at least once either for updates or because I turn off completely so that the battery does not discharge.

I have never installed anything other than with pacman and use -Syuu once a week.


No, until now I had no problems with software.

It was a recommendation that I read in many places in case it was necessary to downgrade to maintain compatibility, but from what I see it would be better to stick to -Syu.


I have a G15 with Nvidia 3060 GPU running a U2720QM 4K monitor running in 4K. I am using the studio driver because I run Photoshop and Lightroom and not games. The Dell Support Assistant wants me to update my Nvidia Driver but wants to download only the standard gaming driver which I have replaced with the studio driver.


Is there any way to tell the Support Assistant not to look for the gaming driver and to rather look for the studio driver? Or do I just have to go on ignoring the driver download by unchecking the box?


Its worse then that. First the base Nvidia driver isn't much different across the different products. The problem that you may not realize is Support Assistant is trying to install a driver that is nearly 2 months old. If you up to date on your Nvidia drivers through Nvidia them selves the Dell driver is the wrong driver to be installed!


I agree. I was told by support I can't stop the Support Assistant from telling me to update the base driver since that is what came with the system. I am only obtaining updates from Nvidia and, in fact, have already done so for the Studio driver.


The NVIDIA CUDA Toolkit enables developers to build NVIDIA GPU accelerated compute applications for desktop computers, enterprise, and data centers to hyperscalers. It consists of the CUDA compiler toolchain including the CUDA runtime (cudart) and various CUDA libraries and tools. To build an application, a developer has to install only the CUDA Toolkit and necessary libraries required for linking.


In order to run a CUDA application, the system should have a CUDA enabled GPU and an NVIDIA display driver that is compatible with the CUDA Toolkit that was used to build the application itself. If the application relies on dynamic linking for libraries, then the system should have the right version of such libraries as well.


Every CUDA toolkit also ships with an NVIDIA display driver package for convenience. This driver supports all the features introduced in that version of the CUDA Toolkit. Please check the toolkit and driver version mapping in the release notes. The driver package includes both the user mode CUDA driver (libcuda.so) and kernel mode components necessary to run the application.


But this is not always required. CUDA Compatibility guarantees allow for upgrading only certain components and that will be the focus of the rest of this document. We will see how the upgrade to a new CUDA Toolkit can be simplified to not always require a full system upgrade.


From CUDA 11 onwards, applications compiled with a CUDA Toolkit release from within a CUDA major release family can run, with limited feature-set, on systems having at least the minimum required driver version as indicated below. This minimum required driver can be different from the driver packaged with the CUDA Toolkit but should belong to the same major release.


While applications built against any of the older CUDA Toolkits always continued to function on newer drivers due to binary backward compatibility, before CUDA 11, applications built against newer CUDA Toolkit releases were not supported on older drivers without forward compatibility package.


Minimum required driver version guidance can be found in the CUDA Toolkit Release Notes. Note that if the minimum required driver version is not installed in the system, applications will return an error as shown below.


Developers and system admins should note two important caveats when relying on minor version compatibility. If either of these caveats are limiting, then a new CUDA driver from the same minor version of the toolkit that the application was built with or later is required.


Sometimes features introduced in a CUDA Toolkit version may actually span both the toolkit and the driver. In such cases an application that relies on features introduced in a newer version of the toolkit and driver may return the following error on older drivers: cudaErrorCallRequiresNewerDriver. As mentioned earlier, admins should then upgrade the installed driver also.


Application developers can avoid running into this problem by having the application explicitly check for the availability of features. Refer to the CUDA Compatibility Developers Guide for more details.


Minor version compatibility has another benefit that offers flexibility in the use and deployment of libraries. Applications that use libraries that support minor version compatibility can be deployed on systems with a different version of the toolkit and libraries without recompiling the application for the difference in the library version. This holds true for both older and newer versions of the libraries provided they are all from the same major release family. Note that libraries themselves have interdependencies that should be considered. For example, each cuDNN version requires a certain version of cuBLAS.


However, if an application is unable to leverage the minor version compatibility due to any of the aforementioned reasons, then the Forward Compatibility model can be used as an alternative even though Forward Compatibility is mainly intended for compatibility across major toolkit versions.


Increasingly, data centers and enterprises may not want to update the NVIDIA GPU Driver across major release versions due to the rigorous testing and validation that happens before any system level driver installations are done.


CUDA Compatibility is installed and the application can now run successfully as shown below. In this example, the user sets LD_LIBRARY_PATH to include the files installed by the cuda-compat-12-1 package.


The CUDA compat package is named after the highest toolkit that it can support. If you are on the R470 driver but require 12.5 application support, please install the cuda-compat package for 12.5. But when performing a full system upgrade, when choosing to install both the toolkit and the driver, remove any forward compatible packages present in the system.


For example, if you are upgrading the driver to 525.60.13 which is the minimum required driver version for the 12.x toolkits, then the cuda-compat package is not required in most cases. 11.x and 12.x applications will be supported due to backward compatibility and future 12.x applications will be supported due to minor-version compatibility.


But there are feature restrictions that may make this option less desirable for your scenario - for example: Applications requiring PTX JIT compilation support. Unlike the minor-version compatibility that is defined between CUDA runtime and CUDA driver, forward compatibility is defined between the kernel driver and the CUDA driver, and hence such restrictions do not apply. In order to circumvent the limitation, a forward compatibility package may be used in such scenarios as well.

3a8082e126
Reply all
Reply to author
Forward
0 new messages