installed NVIDIA-Linux-x86_64-545.29.06.run
but
BOTH nvidia-settings
as well as nvidia-smi
report DRIVER VERSION as 545.23.08
&
NOT NVIDIA-Linux-x86_64-545.29.06
***NARRATIVE FOLLOWS***
***NARRATIVE FOLLOWS***
### Method 3: Install NVIDIA Drivers via Runfile on Fedora
#### Step 2: Disable the Nouveau Drivers
#### Step 3: Regenerate initramfs and Reboot
#### Step 4: went into CLI mode (init 3 equiv)
#### Step 5: executed the RUN file ```sudo bash NVIDIA-Linux-x86_64-*```
#### Step 6: followed the NCURSES installer & all of the steps
#### Step 7: BOTH ```nvidia-settings``` as well as ```nvidia-smi``` report DRIVER VERSION as 545.23.08 & NOT NVIDIA-Linux-x86_64-545.29.06
Edited, I donāt mean to sound dismissive but following the RPM fusion path doesnāt really teach me where I went wrong or how to fix this issue if it happens again in the future Plus I want to learn and understand what Iām doing and I need to grow with my knowledge so utilizing the EASIER PATH the RPM fusion path doesnāt teach me more about how to utilize my Linux system and grow as a power user: I hope you understand where Iām coming from and why I need to understand what I did wrong where I went wrong and where my path deviated so I can grow as a Linux user
Intentionally
I do not wish to use the RPM fusion versions
Because they are older and more out of date
I prefer to use the driverās directly from Nvidia
I just want the driver numbers to match
Thatās the issue that Iām dealing with right now
If I was interested in having older drivers I would have gone through the RPM fusion path as outlined in the tutorial document listed in my original post
If you care to read through that document it outlines several possible methods paths and avenues of installing the Nvidia drivers
The very first one is the RPM fusion method which is the easiest one
But for my particular setup and needs RPM fusion method is inappropriate and is out of scope
That is why I want to install directly from Nvidia because thatās the scope that I need to obey
Edited, I donāt mean to sound dismissive
but following the RPM fusion path doesnāt really teach me where I went wrong or how to fix this issue if it happens again in the future
Plus I want to learn and understand what Iām doing and I need to grow with my knowledge
so utilizing the EASIER PATH the RPM fusion path doesnāt teach me more about how to utilize my Linux system and grow as a power user:
I hope you understand where Iām coming from
and why I need to understand:
what I did wrong
where I went wrong
and where my path deviated
There are plenty of opportunities to learn and grow no matter how you manage your system.
Installing the drivers directly from nvidia may seem ideal since nvidia is upstream and the newer drivers are released there sooner.
However, the reality is that many users encounter various config issues when installing that way since that version of nvidia drivers have not been specifically tweaked and tested with fedora. Rpmfusion does the tweaks and testing so the end user does not encounter problems with those drivers and configures the rpm so that when it is installed it makes the adjustments needed to properly function on your system. It even automatically compiles the drivers for the kernel being used so they match exactly.
If you choose to use the drivers directly from nvidia that is certainly your choice, but be aware that since very few do so there are also very few who have the experience to guide you through the various pitfalls you may encounter. Trying to stay at the bleeding edge of driver development as it seems you wish means that you may have to resolve any issues yourself and may get better support by asking this type question on the nvidia forums.
I have been using nvidia GPUs with fedora since fedora was first available, and it was at first a constant battle with the various tweaks required to make it work. I was happy when rpmfusion began providing the already tested packages to install since that meant I did not have to personally do the management of the graphics driver with system upgrades of various sorts and could use packages that were already tested and for most users would ājust workāā¦
Unloading some known issues and being willing to use the tested and reliable drivers, even though a little older, while learning the other parts of system administration might be a better path. Once you learn more then attacking the driver issues could provide less stress and more satisfaction.
It was heartfelt informative & extremely detailed!
I really appreciate you taking the time & explaining your position!
I first started using Linux back in 1999
Linux for dummies second edition written by John maddog Hall
It came with Red hat 5.2
Because of my mental health issues and learning disabilities
They are comprehension, reading based and memory based
Similar to dyslexia
Using Linux and learning programming has always been an uphill battle for me
Never remembering the syntax
Never remembering the sequence
Always having difficulty with keywords and options
Always getting the process mixed up
the steps that need to be taken in which order
But that hasnāt stopped me from using Linux
That hasnāt stopped me from trying different distributions over the years
Linux from scratch and Gentoo from stage 1
These are all things that have helped me throughout my journey
Recently, I was really big on using Garuda and Manjaro,
But there were just certain issues with the repositories that recently just caused all of the installs to break
So I decided to go back to my favorite distribution of all time the Red hat family
I also used to use SuSE a bunch and I still consider it part of the Red hat family because it utilizes RPM package management even though I know itās a completely different company
Which has changed over ownership a dozen times over the past 25 plus years
The one distribution family that Iāve had zero luck with and still leaves a bad taste in my mouth is anything Debian based
Which is really sad because I used to be a huge Ubuntu evangelist back in high school days back when they used to send you free DVDs
Back when the wallpaper was tasteful nudes and it gave Ubuntu very silly nickname
But Iāve stayed really proud about the red hat and fedora family still keeping on very strong
A really nice and welcoming community
Something that I really canāt say about the d e b i a n community
I think Iām coming to figure out what went wrong with my install
And it seems a little bit stupid a little bit silly a little bit strange
But I guess I didnāt run the uninstall of the previous Nvidia drivers correctly
There is a particular NVIDIA-uninstall command that I guess I neglected to issue
Once I did that and tried to run nvidia- settings or Nvidia - SMI
Which of course didnāt work because the uninstaller uninstalled everything that it should
Then I was able to repeat the entire process that was listed on the
Website I was able to follow all of these instructions all the way over from the beginning
And then now miraculously I have the correct drivers installed
Yes youāre correct Iāve always wanted to be on the bleeding edge because Iāve always liked trying new things
Thatās why I like tumbleweed Thatās why I like rawhide Thatās why I like Arch and gentu and Linux from scratch and Garuda and Manjaro
Thatās why I love enabling testing and development and git hub repos
Thatās why I always use nightly builds for pretty much every application that I can get my hands on
I want to live on the bleeding edge because I want to try all of these new features
Iāve been using Linux since 1999 and itās amazing seeing how much itās grown and how much wide spread adoption that Linux has now
All of these industries are now using Linux specifically cinema and entertainment
For example Iām trying to get render Man to work which is the rendering engine that Disney and Pixar uses for all of their animated films
And there is a direct shim plug-in that they maintain for blender
So you can spin up the render Man installer on RHEL Rocky centos or equivalent
I got it to work on Fedora with a little bit of juggling I had to watch several YouTube videos where one German creator had a really genius little hack type of situation to get it to work cuz of the QT library mismatches
But it works and Iām grateful
Iām grateful the open source community is so large now
Iām so glad that regular people creative people artists and industry has embraced Linux
When it used to only be relegated to nerds and hackers that would live in the basements and closets and the server rooms
Now it powers all of our phone and tablets and appliances Itās inside of our refrigerators and microwaves and ovens Itās inside of our vehicles Itās inside of every single IoT device
Epic games open source to the unreal engine and now people are using that along with blender for virtual production
Gone are the days of photorealistic VFX and professional production being out of reach for the common person
All of these tools are free and open source and available to all accessible to anyone whoās willing to learn
Thatās why Iām grateful for the community Thatās why Iām writing this long-winded response
Because of you We are all better because of you because of this community because youāre willing to help people like me who are struggling
Thank you for the explanation, and keep up the good struggle. It warms my heart when there are individuals who continue and strive to always move forward into areas that most ignore or avoid.
Good luck in the future and I am glad I was able to assist in solving your driver issues.
Do you prefer using the RPM fusion version of steam or the flat pack version of steam?
Iāve been looking at both sides of the story and lots of people seem to prefer the flat pack version because of the safety and security of containerization
But my worry is I need my drone FPV controller to work because I primarily use steam to fly my drone simulators
Iām curious if it will work because theyāre not really a standard joystick but they are visible over USB
As a guide see if the game on steam is āSteam deckā compatible.
That often means it will work in linux Steam. But beware that all consoles
(XBOX, PS5, Steam deck) are AMD GPU based and that can mean that
NVidia support may be unoptimised or worse.
I didnāt see a difference between either with F39, but I donāt game on my PC often, and am not likely as critical about performance. I was playing Counter Strike if that makes any diff, and it was smooth enough in performance that I didnāt feel my hardware was limiting me. But I donāt use NVidia stuff on my system, so take this with a āgrain of saltā.
This usually means that for whatever reason the nvidia GPU is not being used. I have found that with my laptop which has dual GPUs (one is nvidia) I had to use the nvidia drivers and configure the system to use the nvidia GPU as primary as well as use X11 when I was using steam.
It seems that optimus based systems (dual gpu) are designed to use the intergrated GPU by default and thus do not get the ability to use the built-in hardware acceleration of the nvidia gpu without the nvidia drivers and using the nvidia GPU while running steam. When using the iGPU the system offloads the graphics rendering to the CPU which results in cpu overload with lagging and slowdown for everything.
I suggest this be approached first from the gpu driver standpoint.
Please run inxi -Fzxx and post the output as preformatted text using the </> button on the toolbar to retain the on-screen formatting for readability. It may be necessary to install inxi first. Also post the output of lsmod | grep nvidia
I think becuase valve has not completed the wayland support for steam.
If you use wayland then X11 programs use the Xwayland X11-client which slows things down. Beware that apps are servers in the X11 worls and the desktop is the client,
not what your intuition guesses.
X11ās design is 40 years old. The world of computer graphics is very different now.
Its been amazing that X11 managed to stay perfrormant and feature rich for so many decades.
But it became clear that a replacement was required to all for apps to fully utilize the
power of modern GPUās. There where security issues that cannot be fixed in the X11
world. Wayland is that replacement. Appās using wayland are faster with lower latency.
Desktop environment using wayland are a lot more secure.
This migration has been driven by the X11 developers.