Some time ago, I had installed NVIDIA-Linux-x86_64-352.30.run
It seemed to work. Certainly I was able to login and graphics was working.
All of a sudden, One day I rebooted and the screen resolution was different. My login does not work. I logged in under console and found that the reason appears to be the following message in dmesg:
NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1381) NVRM: installed in this system is not supported by the 304.128 NVIDIA Linux driver release.....
Does this mean the newer driver suddenly disappeared? I really don't know what 304.128 is, but it sounds old. I will install the latest, but this makes me extremely suspicious of my computer.
Note that when I boot into Windows everything works fine in 3800x2160 x 30Hz mode. That is definitely the NVIDIA driver under Linux, and the hardware does not appear to be the problem.