I have two NVidia GPU on two PCs: a GTX1080 and a GTX1050. Both OS are Ubuntu 16.04LTS and have been updated in the last month with the latest drivers from the official website installed. I often observe what I think is driver crash: I get stuck in the log-in loop in the GUI (login screen-> type password and Enter -> black out->login screen again) and the python-lasagne GPU backend cannot start. By reinstalling the driver, everything comes back alive right away.
The GTX1080 machine is my daily work machine and its driver crash quite often: whenever I unplug/plug-in on of my dual-monitors when the PC is down, I will surely get the crash. Today I replaced one of my monitors and it happened again.
The GTX1050 machine is used as a server and when we had an unexpected power-off, the driver issue came out (and got fixed by the same way).
My question is: is this normal? Can I avoid it some way or at least get it fixed faster than reinstalling the whole standard+cuda driver (not that slow but annoying)? Both machines have Win10 installed and never had no problem on the video card, so I suppose this is a Ubuntu bug.