Hardware Opimization

I have been learning Unreal Engine 4 and like it very much. I am working on a multiplayer game and have followed the Blueprint Multiplayer tutorial. I have a Laptop with 310m and optirun to test Multiplayer implementation, but when I package my game and run it on the laptop it tells me this.

Your NVIDIA graphics driver has known issues

Please update to the latest version

NVIDIA Geforce 310M

361.75 recommended

341.95 installed.

I cannot install that driver, Nvidia tells me I should install the driver I currently have. Also my driver is 341.96 not 95. The game runs at like 2 fps, like its running off the Intel driver.

Is this a limitation of ue4 to not run on this older hardware? Why would it even run on the intel driver ? Is there a setting I can change in UE4 to make it run on older hardware? Could lack of correct DirectX files also cause this?

I was trying to run my game off OPENGL but it seems its only supported on Linux?