Why recommended driver is different from the latest supported driver
The solution for me was to wipe everything related with nvidia, to remove all repositories like ppa:xorg-edgers/ppa that I added additionally , and to download and install the nvidia drivers from nvidia site. Is not exact answer of my question , but be free to down vote if you want.
As you've already installed the xorg-edgers PPA, when you execute the following command:
apt-cache search nvidia | grep --ignore-case binary | grep version
you should receive:
nvidia-304 - NVIDIA legacy binary driver - version 304.125
nvidia-331 - NVIDIA binary driver - version 331.113
nvidia-340 - NVIDIA binary driver - version 340.76
nvidia-346 - NVIDIA binary driver - version 346.35
nvidia-352 - NVIDIA binary driver - version 352.30
nvidia-355 - NVIDIA binary driver - version 355.06
To install the latest driver, perform the following command:
sudo apt-get install nvidia-355.06
(do not use nvidia-current!) and reboot and test
If that doesn't solve your problem, go back one level (340) and if that doesn't work another one and another one until it works. If none work, disable the NVidia chip in your BIOS wait a few weeks and try again with the latest driver (there currently are a bit of problems with NVidia)