Hey guys, so I have AMD Gpu-Pro installed on my linux machine and I tried playing Rocket League and the performance was less than pleasant. I was wondering if anyone knew if the Linux Port of Rocket League was bad or if it should be running fine and something went wrong with my install. I'm running a Ryzen 5 1600 and an RX 480. It runs completely fine on Windows.
Add the padoka repository for more up to date mesa drivers. Amdgpu-pro isn't really for games, it's for professionals (who need the open-cl performance). The open source drivers have more than caught up by now also. btw, uninstall amdgpu-pro with amdgpu-pro-uninstall
The non-pro drivers should be installed by default, check with lspci -k |grep amdgpu and for the 480 it should already be telling you amdgpu is in use. (There is a chance it might end up using the older open source radeon, but I highly doubt it. If you don't see the kernel driver in use line listed, that is probably the case )
Okay, I added the repo. Is there anything I need to do once I have added it? Or will sudo apt-get update do everything and get me up and running? Sorry if this is trivial, still kind of a linux noob.
Which Kernel are you using? Kernel versions also affect AMDGPU performance. Anything over 4.9+ should be ok. The more recent the better though. I have used up to 4.12.1 on ubuntu-based distros and they work fine.
So right now I am on 4.10.1 and there seems to be screen tearing just while watching youtube videos. Would updating my kernel fix that as well? Also what kernel should I update to because this website: http://www.omgubuntu.co.uk/2017/02/ukuu-easy-way-to-install-mainline-kernel-ubuntu says that I should not update my kernel unless I know what I am doing.
Last I remember, AMDGPU-PRO doesn't work past linux kernel 4.4.9 (I might be wrong?). And the SMT support for Ryzen came with the 4.4.10 patch. So possibly you should update kernel and use mesa? I think the mesa drivers have gotten a lot better recently. I'll do some testing in case.
Go for the latest stable (not marked with a red tux). I have 4.12.1 and works great. It could solve the tearing issue but i am not sure. It will definitely increase gaming performance though. 4.10 had a few glitches in performance here and there. The old kernel is not removed. If the new kernel does not work (for whatever reason) you can go to advanced options in grub and boot with the older kernel and then use ukuu and remove the non working one.
the xorg packages should come with the Kernel so i would not bother.
Screen tearing is generally caused by the display server (in this case xorg) not syncing to the monitor's refresh rate. The configuration file I posted above fixes this by telling xorg's amdgpu driver to sync to your monitor's refresh rate.
I know, i'm not helping your ubuntu situation with my input. I had many Ubuntu based systems and also mint for a while(...years), and i installed Solus OS few weeks ago. Have to say everything runs like a dream now. (Installed Solus with Budgie_DE) I don't mean Solus fixes your problem, but to me and my system i saw improvement on everything. Well one down side i have found since, my blender behaves now odd, looks like UI issues mostly. If you can give it a run, it might be a good experience. When i can't get something to work whitout blood sacrifice and tears, i usualy try something else for a while and see if it helps the situation. and sometimes i go back when there has been lots of updates to see if miracle has happened.
Maybe i'm just tired of Ubuntu atm. Sorry for not really giving a helping advice.
I'm kind of the same in a way. tried ubuntu stuff, did not work the way I had hoped... in terms of performance, running a Sapphire Fury Nitro on AMDGPU on manjaro XFCE, Rocket League maxed out at 1080p is not dropping below 100fps when playing 4v4 with bots.