319.82 or 331.20 ?

Strange:
https://devtalk.nvidia.com/default/topic/533434/linux/current-graphics-driver-releases/
says
“Current official release: 331.20 (x86 / x86_64 / ARM)”

http://www.nvidia.co.uk/download/driverResults.aspx/72237/en-uk
says
"Linux x64 (AMD64/EM64T) Display Driver

Version: 319.82
Release Date: 2014.1.10
Operating System: Linux 64-bit
Language: English (UK)
File Size: 48.00 MB "

Which one is the correct one?

It’s weird, they’ve updated 319.xx twice now after 331 replaced it as the long-lived branch release, according to https://devtalk.nvidia.com/default/topic/533434/linux/current-graphics-driver-releases/post/4002518/#4002518

319.82 if want use Xorg 1.15

I tried NVIDIA-Linux-x86_64-331.20.run but for reasons I do not know ntpdate
did not work afterwards (sntp was working).
I had this and other problems previously with a version of the 64 Bit drivers:
https://forums.geforce.com/default/topic/616148/geforce-drivers/help-new-drivers-made-my-displays-go-black/post/3965290/#3965290

It is quite strange since
NVIDIA-Linux-x86_64-325.15.run
was working without problems.

So what should I use with X.Org X Server 1.10.4 ?
Currently I am using NVIDIA-Linux-x86_64-325.15.run .

http://www.nvidia.de/Download/index.aspx?lang=de
plus GeForce 500 series (ASUS Nvidia GeForce ENGTX570 DCII)
plus Linux 64 Bit
plus German leads to the 319.82 ?

You’ve allready seen https://devtalk.nvidia.com/default/topic/659230/linux/331-20-on-x86_64-breaks-signal-processing-/ ?
Might be another incarnation of this bug.

Just to inform:
NVIDIA-Linux-x86_64-331.38.run is working with
my 3.1.10 Kernel on my x86_64 system without the former hickups since January 15th, 2014.