i have a variety of options to install LINUX OS's i have a 310 geforce card. im trying to run nvidia on a linux os other than wayland for cs 1.6. i average 30-40 fps. on windows 10 i averaged 100fps and fps_override i was geting 200-300 fps. i have some older 304 and 340 .run files for nvidia but cant seem to install them or get them to work. using ./XXXXXXX i tried many options from the net telling me to exit display ect. i used to run cs 1.6 back in 2011 -12 on linux no problem. cant seem to do that now due to newer drivers being incompatible.
My apologies for noticing your thread so many days later. I will reply as a user of an nvidia 210 until September of 2023. What you currently see is the performance of the opensource nouveau driver that is bundled with xorg. Nvidia's driver, named... nvidia, is way better in almost every aspect, and you need v340 of it. Or, to put it mildly, nouveau is for the user who only wants 2d stuff and basic things like compositing. Nvidia 340 became eol from nvidia in 2019, which means it did not get any updates from upstream since then. It does not complile with newer kernels and versions of xorg, so any .run file you have downloaded from there is practically useless now. That is the reason most distros do not bother with it anymore. Distros that do bother have to patch it every time there is a major xorg or kernel update. Debian (which is what I use) has it on the unstable branch while arch has it in the aur. Both those distros are rolling and are not for beginners And I have no idea if any derivative of them packages nvidia 340. On the other hand, even installing and using it has its issues. Last thing I remember from nvidia 340 is that qt5 apps needed a very special package for compatibility (libqt5gui5-gles) or they would not run at all (segfault) because qt5 was compiled with some lib that nvidia 340 did not provide. But it could run games at full speed and use vdpau on h264 video decoding. That is all I remember. If you need more info, feel free to ask