I had this problem for a while but i managed to fix it.
Turns out my Unreal Engine was using my on board Intel APU instead of my nvidia GPU
I can now force Unreal Engine to use my GPU by running the command [ optirun ./UE4Editor ] and after this the editor works properly.
You will need the bumblebee package in order to run this command
Also need to add yourself to the bumblebee group through useradd
relog
start/ enable the bumblebeed service
Run the command to start ue4
Hope this solution works for everyone else =)