I feel like it is not detecting my graphics card based on the tests I have done. It keeps detecting as Intel HD when I also have an AMD graphics card.
Also on Blender, with my model it became all glitchy. I had the same issue with Xubuntu, however with Linux mint and Windows 10 it renders fine so I am not too sure what is going on.
I ran this command lspci | grep VGA and I got the output as:
Well, it doesn’t offer better PERFORMANCE having both enabled in a hybrid system. It offers the high performance of the discrete card while still getting the lower power draw of the IGP. The level of performance of the Intel IGP even if it was possible to use them in a hybrid Crossfire configuration, the IGP wouldn’t add sufficient performance to raise the overall metric any. Given that it looks like yours is a desktop and power draw (thus battery life) probably isn’t that important, I’d disable the IGP and run only on the AMD card.
Ok so I tried what you have suggested, it does seem to detect AMD graphics card, but with one of my tests when I switched to Xanmod kernel, it actually performed better on Intel graphics rather than AMD graphics which is strange. Any idea why this is the case? (the first post was done with vanilla kernel)
But it still has this glitchy effect in Blender. I am not too sure why this is still happening?
So no idea on the blender side. For OpenArena, given that it’s getting nearly 400 fps with either, I think it comes down to the graphics being so non-taxing to the graphics subsystem that it’s being CPU constrained, not GPU, therefore the 2 results are within a mathematical rounding error of identical.
If you experience issues [5] with a AMD R9 390 series graphics card, set radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1 amdgpu.dc=1 as kernel parameters to force the use of amdgpu driver instead of radeon.
If it still does not work, try disabling DPM, by setting the kernel parameters to: radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1
As I found in the document I am supposed to /etc/mkinitcpio.conf and add MODULES=(amdgpu radeon) and run sudo mkinitcpio -p linux which I have now done.
I am now supposed to sudo vim into this file /etc/modprobe.d/amdgpu.conf and it says this:
For Southern Islands (SI) use option si_support=1 , for Sea Islands (CIK) use option cik_support=1 , e.g.:
I don’t know what my graphics card is, if it is Sea Islands or Southern Islands (no idea what that even means).
I did run the command lspci | grep VGA and this is the output:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X].