[Linux] Workaround for AMD Catalyst users - UPDATE
murray
Join Date: 2012-12-22 Member: 175880Members, NS2 Playtester, Pistachionauts
Maybe you noticed in other threads, that tuxator and me got this game running with Mesa. So, if you want to play this game with the catalyst driver, you must first switch to mesa. I can recommend the version 10.1. Then start the game and hope that all shaders will be compiled during the optimization process.
So, if you get this game running with the mesa driver, then you can switch back to the catalyst driver and the game should still work fine.
The advantage to use the catalyst is (at the moment), that you will (maybe) have a better performance and you will not have these graphic bugs, as reported for the mesa driver.
Maybe someone else could try, if this workaround works for him.
EDIT:
Ok, I uploaded the shaders, which I compiled with Mesa. I got a positive response in the steam forum, that it should work with other AMD GPU Generations and with the Catalyst driver.
Download the file and extract the shaders in the folder, where the Natural Selection cache files are located.
Build 266 https://www.dropbox.com/s/qxgyziejewrt8of/ns2_shaders_build_266.tar.bz2
Maybe some severs will not work, because there are still some missing shaders, which the catalyst can't compile. But Servers without mods should work. Use the filder in the Serverbrowser!
So, if you get this game running with the mesa driver, then you can switch back to the catalyst driver and the game should still work fine.
The advantage to use the catalyst is (at the moment), that you will (maybe) have a better performance and you will not have these graphic bugs, as reported for the mesa driver.
Maybe someone else could try, if this workaround works for him.
EDIT:
Ok, I uploaded the shaders, which I compiled with Mesa. I got a positive response in the steam forum, that it should work with other AMD GPU Generations and with the Catalyst driver.
Download the file and extract the shaders in the folder, where the Natural Selection cache files are located.
Build 266 https://www.dropbox.com/s/qxgyziejewrt8of/ns2_shaders_build_266.tar.bz2
cd ~/.config/Natural\ Selection\ 2/
rm -rf cache
tar xvjpf ns2_shaders_build_266.tar.bz2
Maybe some severs will not work, because there are still some missing shaders, which the catalyst can't compile. But Servers without mods should work. Use the filder in the Serverbrowser!
Comments
maybe someone can try
Ensure you are not bottle necked by your cpu, then. Type r_stats in the console and if it says anything other than 0 for "X ms waiting on Gpu" then you are correct for assuming it's your card, otherwise it's your cpu.
My setup is pretty good, R9 290, OC'd i5, 8 GB RAM, SSD etc.. I get 0-15ms waiting for GPU during game play. Guess it just needs more optimization with drivers or the game...
You may already know this, but ensure that Ambient occlusion and atmospherics are off.
@murray
tar xvjpf ns2_shaders_version2.tar.bz2 should be ns2_shaders_build_266.tar.bz2
correct! thanks!
These servers dont have any mods (148.251.50.39:27016 or 148.251.50.39:27036). Thanks @Obraxis
Maybe you should also delete your local installed mods. Clear the Workshop folder on your system:
Download link: https://www.mediafire.com/?ndq198uu333d95d
Important note, put NS2 on the same resolution as desktop, otherwise performance drops dramatically to 15/20 fps. Same happens when load a map the second time by reasons unknown.