I don't know a thing about Linux but if you can find a software that can get the GPU/CPU and system temperature readings it may be worth taking a look into it as well. If some component is overheating it may cause odd behaviors (apps crash, system crash, system hang, throttling, etc)
Adding a second GPU to a computer usually increases the average temperature inside a computer case by a quite a bit.