DataDrake So i fresh installed again and this time before updating I got rid of nouveau drivers and set nouveau.modeset=0 as a kernel param. Then installed nvidia-glx-driver-current which updated some stuff including the kernel and now it seems to be working correctly at least for 5.0.
Now I have another question tho; is my laptop now exclusively using the nvidia card? Because the battery life is horrid. It's been up for about 10 minutes and it has already used around 15%