If thats not it make sure the discrete card is recognized in the system settings. If the card is not recognized then there might be a variety of problems which might have been solved on the manufacturers support site.
Just a bit more info, when I turn on the computer the screen where you can enter BIOS is displayed on my on-board graphic card. But the windows loading screen is displayed on my discrete card