NVIDIA 560 beta GOD MODE UNLOCKED..?

Now that we have the open source NVIDIA driver, it should be the case that linux gamers can finally unlock GOD MODE performance for gaming right? Today’s the day that linux gamers will finally be able to beat up all the windows users in online gaming, now that the NVIDIA driver can be rebuilt to get at least the performance it achieves on windows.

But it isn’t true. Open source doesn’t have the same meaning for major companies that it does for the community of people that work to develop and improve free software, software to improve people’s freedom.

Right now, as of august 7th 2024, the vast majority of games that exist work on linux, thanks to the efforts of different organizations to develop it’s capabilities. I’d estimate, that linux can play about 90% of the games that exist right now, except for games that have unique obstacles like anti-cheat mechanisms in newer games.

I think, after testing, and working with gaming on linux, for about the past ten years, I can say with confidence that linux has the potential to be the best possible gaming system people can get, but is limited by software, and hardware design that objectively serves the microsoft windows operating system, and microsoft windows(pc) software, hardware, and gaming development, and as opposed to linux, and free operating systems specifically.

I think the corporate collective is specifically opposed to people using linux, using free software, learning about freedom, experiencing freedom, leveraging freedom, and through the tools they have available, such as hardware, and software based systems, actively work to keep people away from linux, and forced, to use microsoft windows instead.

I have done every single thing I possibly can to get the maximum performance on linux, using my windows pc, and nvidia graphics card, but behind the scenes of the graphical display, and the virtual worlds, are blatantly strict barriers to achieving similar performance outcomes, while we use the free gnu-linux operating system. And I am PISSED! I want the same geforce experience I get using my nvidia card, and microsoft pc, on windows 11, but on linux! Linux which lets me customize my computer even more, down to the finest details.

I’m using a system right now, that after a fresh reboot, uses 500 MB of ram, on an idle system. Microsoft windows 11, on the same computer, would use 4 GB of ram, on a fresh reboot, and an idle system. I want to do competitive gaming with the system that lets me actually customize it so much, that it only requires 500 MB of ram, not 4gb! This translates to enormous performance gains, that are impossible on windows 11. Let me repeat that.

THE PERFORMANCE WE CAN POSSIBLY ACHIEVE ON GNU-LINUX, IS IMPOSSIBLE TO GET ON MICROSOFT WINDOWS 11!!

And similarly, certain aspects of the system broadly, which include many products developed specifically for microsoft windows, such as the nvidia driver, and video games, offer potential performance, that are simply impossible to achieve on linux. This is essentially the situation we are all dealing with, attempting to game on linux.

Now when I say gaming on gnu-linux, I want to tell you, I MEAN HARDCORE GAMING bro’s. Hardcore gaming, 8 hours, non-stop hopping, frame weaving, running, and crouchin, high score nabbing, windows bashin’, and all with constant dark industrial trance music in the background. I’m a straight ninja bro, on any game, I can hide from every player in a game at the same time, and literally fool a game with 20 people in it, all by myself. 20 people can’t even find me bro, I jump walk, and run, circles around everybody on linux, but then I look up at the top left corner of my screen, and oh, what do I see, my frame rate is unstable, and half as good as it would be, if I played the game, on the prison OS, prison OS: microsoft windows 11, where I can’t even reduce the idle ram usage to below 2.7gb fully tweaking the operating system to it’s greatest extremes.

I have a 700$ gaming monitor bro’s, that has 1 MS response times, I have an esports mouse, that is in the top ten possible mouses you can buy, in terms of response time, I have an entire system, that is tweaked, top to bottom, for hyperdrive performance. My computer is so fast, it’s like an actual space ship. My room mate watches me use my computer, and he thinks he’s witnessing a crime, I blast around so fast, zooming around through every website, every application, every game. He’s never seen someone use a computer the way it’s meant to be used, at hyper speed, instead of slow-mo 60 fps, waiting for windows pop-ups, and advertisements to load up, and the background auto updates to stop hoggin all the network bandwith daily.

The free gnu-linux system, is already GOD MODE, compared to microsoft windows 11, except when it comes to graphics performance! And I am so pissed off, or angry, because I have spent many years, many, thousands of hours, working tirelessly, to improve the performance of video games on gnu-linux, that I can’t even remember what I wanted to say to you guys now…

Hopefully, someone will jail break the nvidia driver, so we can finally get the performance out of our expensive hardware, that we paid for. If anyone has any links, to someone’s project to rebuild the 560 driver, to get real performance out of our hardware, now that it’s finally open source, that would be enormously helpful.

Drugs are bad

THE PERFORMANCE WE CAN POSSIBLY ACHIEVE ON GNU-LINUX, IS IMPOSSIBLE TO GET ON MICROSOFT WINDOWS 11!!

This is BS.

A large part of the driver is now shared between operating systems and is completely closed. It’s called GSP.

No it’s not actually, because performance doesn’t start and stop with the graphics card, but is relative to the system as a whole. In order to get better performance for both desktop usage, and gaming, I go through every aspect of the system from bios->operating system->cpu->ram->gpu->hard drive->OS configuration->game configuration->monitor->mouse->network tuning->kernel tuning->literally every single I can identify that improves performance, like a pro gamer does actually. Because all these different parts of the system as a whole determine the summary performance outcome, for desktop usage, and gaming, gnu-linux is capable of exceeding windows enormously, in ways that microsoft will never be able to compete with. That’s a system locked down, with restrictions, being compared to a free and open system.

So I’ve started to narrow down this problem even more, I have spent a lot of time with this issue attempting to learn from other people’s experience.

I’ve managed to identify some controls via nvidia-smi that help the situation.

First we have to identify the maximum values for the graphics clock and the memory clock, for this I just look at nvidia-settings.

There in the powermizer submenu of nvidia-settings I can see the max values for the graphics clock, and the memory clock. And from a terminal as root, I can

set persistence mode for the gpu on

nvidia-smi -pm 1

lock the graphics clock, setting the min, max, values, to the maximum, non-overclocked, rate.

nvidia-smi -lgc 2100,2100

then, I can lock the memory clock, again setting, the min, and max values, to their maximum, non-overclocked rate.

nvidia-smi -lmc 14002,14002

and I can even turn up fan speeds from nvidia-settings, for an extended gaming session to achieve maximum stability. I can turn on maximum performance mode in nvidia-settings. And these steps net me a solid 20 fps in games, and smooth performance, speedy, stable, and closer to my goal of achieving some kind of parity with my experience gaming on windows, which is absolutely phenomenal.

then after a gaming session I can reset the clocks like this…

nvidia-smi -rgc

nvidia-smi -rmc

The next thing I might do, because improving gaming performance is like climbing a mountain…the next step is possibly to rebuild the wine and wine-proton windows kernel, to remove it’s security features, such as memory randomization, to further improve performance. The only problem is it’s not as easy to configure as the gnu-linux kernel, I have no idea how to achieve that goal honestly, but I just know that’s what we need, not to mention better driver support from NVIDIA!!!

I’m going to keep trying ; D

We already get GOD MODE performance on gnu-linux that is impossible to achieve on microsoft windows 11, like I already said, but are lacking in the graphics driver department ^^ :xD

I guess that in my case, I notice the card isn’t drawing as much power as it does with microsoft windows 11, where it runs so hot, and fast, it will actually heat up my entire room, like it’s a space heater, so I spent an hour compiling mangohud yesterday…(it takes like 8 packages to compile from source to get it working on slackware) so I could monitor the gpu while gaming, and if it even gets to 100 watts(half capacity) that is a good day, it usually sits around 40-80 watts in max performance mode, but I can clearly see, that it is not performing as well as it could/does on microsoft windows, where I get screaming performance out of it. I even reinstalled my system in such a way where I can fit microsoft windows 11, on my nvme drive next to gnu-linux, so I can switch back and forth and compare gaming performance, but I don’t even want to do that at all, I’m just going to delete microsoft windows 11 anyways, so I can get more room for gnu-linux to thrive, so idk what I’ll do next. Idk what to do, and obviously, nvidia wont help…

Average not-insane Linux user post.

But no, Windows doesn’t (yet) use GSP AFAIK. They are working on it.

God mode has been unlocked on Linux for a long time. You just have to have skill.

So what is that, what are you trying to show here.

What program are you using for example?

What do you use, to improve gaming performance with nvidia, and gnu-linux?

So still here, trying to figure out how to make the nvidia-driver-card perform typically, like it does on windows…

I can put the driver/card in persistence mode to boost the clocks

nvidia-smi -pm 1

I can boost the clocks and memory with nvidia-smi like I said

(these are my maximum values for the rtx 3060 Ti ampere)
nvidia-smi -lgc 2100,2100
nvidia-smi -lmc 14002,14002

I can query the performance, but that doesn’t help

nvidia-smi -q -d PERFORMANCE

I can set the power limit, but that doesn’t help, I don’t want to change,
the power limit, which is already at the max, I want the card to use power like it typically does on the microsoft windows 11 operating system as opposed to on gnu-linux, where it behaves differently.

(this is my max power limit, it’s already set at max, doesn’t help)

nvidia-smi -pl 200

I can use modinfo nvidia

and edit the attributes listed, placing them in this file like this…

/etc/modprobe.d/nvidia.conf

options nvidia NVreg_UsePageAttributeTable=1

then rebuild the initramfs to load them,
i tried this before, but it literally doesn’t alter the situation whatsoever,
and settings related to power consumption, don’t help the situation either, like dynamicpowerboost, doesn’t alter the situation, the card still performs similarly.

On microsoft windows 11 I get amazing rocket ship level performance, with my rtx 3060 Ti ampere. It clearly uses more power, operates as it’s meant to operate there.

On gnu-linux it operates, at literally half capacity, due to it’s programmed limitations, and will hover between 60-80-100 watts,
with all the settings I can possibly identify boosted to max levels,
which gives us crappy gaming performance in comparison to playing the same games on microsoft windows, in terms of graphics performance.

Other aspects of performance are stellar on gnu-linux, but I think the graphics performance is lacking because of the nvidia driver specifically on gnu-linux.

I use lots of games to do testing, and the results revolve around the fundamental factors, like how much power is the card actually eating.
For high performance, we would rather have the card drink up tons of power just like it does on microsoft windows 11.

Here’s a game I’m using right now to test graphics performance, called world boss, a free fps e-sports themed game on steam.

The gpu is sitting around 100 watts power usage (out of 200)
and the fps is around 92, which jumps around, is low, and unstable,;
now if I go and install microsoft windows 11, on the empty section of my harddrive, and tweak it out, through gui menus, install steam, and install world boss, I can play the same game, with the same computer, the same hardware, and get amazing stable, fast, performance, and literally wipe the floor with all the competition, and make them quit the game, they will lose so hard.

The big difference, is the driver itself, not even the operating system, which controls how my graphics hardware operates, and makes it operate with lower performance, than it is capable of, which is evident in the microsoft operating system, where the same card, and the same hardware, perform at the expected level.

Proton overhead is -10 to +10%. Still plenty of features missing from Linux. Not sure if I’d say GOD MODE UNLOCKED when we don’t have Frame Gen or multi-monitor VRR.

it’s 'god mode unlocked…?" with a question mark, which is ironic, because I actually criticize the notion that open source is a solution in any case…

Does the open source mean we will unlock god mode performance with our nvidia driver on linux now? That’s the common theory, and theme of open source, that it makes things better for us, but I think in this case we have a stunning example, that that is not in fact the case.

I’ll try my best to be nice here. But you’re a bit wrong.
Simply put, the open source module is only talking at driver level to rest of the components, for things to improve performance wise, stuff needs to be done in the Nvidia GL/Vulkan/GSP components which’s still closed source.

The “god mode” you’re talking about might be achieved by the NVK mesa implementation but it needs time to mature, much time.

2 Likes

I want to understand the performance discrepancy actually and I have yet to find a satisfying answer on nvidia forums, wiki pages, linux forums, or documentation, except from my own personal experience.

This is how I feel about the issue, from the perspective of a user, and a gamer, as opposed to a developer, and after having looked all over the internet for answers.

On microsoft windows 11 I get amazing rocket ship level performance, with my rtx 3060 Ti ampere. It clearly uses more power, operates as it’s meant to operate there.

On gnu-linux it operates, at literally half capacity, due to it’s programmed limitations, and will hover between 60-80-100 watts,
with all the settings I can possibly identify boosted to max levels,
which gives us crappy gaming performance in comparison to playing the same games on microsoft windows, in terms of graphics performance.

Other aspects of performance are stellar on gnu-linux, but I think the graphics performance is lacking because of the nvidia driver specifically on gnu-linux.

I use lots of games to do testing, and the results revolve around the fundamental factors, like how much power is the card actually eating.
For high performance, we would rather have the card drink up tons of power just like it does on microsoft windows 11.

None of the replies have had any bearing whatsoever on any of the points I’ve raised, and even look like they are attempting to spread confusion about the issue.