Screen tearing i think

Faulty onboard GPU has nothing to do with discrete card, because it is turned off when discrete card is in the computer. Checking your memory would definitely confirm/deny faulty onboard GPU. You can check it with memtest tool, downloaded from www.memtest.org