After the update of the driver to enable CUDA for the NVidia graphics cards of my Ubuntu box, nvidia-settings seemed to disappear. Trying to install it didn’t help as it apparently is already installed!
$ nvidia-settings nvidia-settings: command not found $ sudo apt-get install nvidia-settings Reading package lists... Done Building dependency tree Reading state information... Done nvidia-settings is already the newest version. The following packages were automatically installed and are no longer required: linux-headers-3.2.0-29 linux-headers-3.2.0-29-generic Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
It turned out that it actually is there, but the link is broken as it used to be linked to the binary in some version-specific directory. Fixing the broken link made it work now.
$ find /usr -name nvidia-settings /usr/lib/nvidia-settings /usr/lib/nvidia-settings/bin/nvidia-settings /usr/bin/nvidia-settings /usr/share/doc/nvidia-settings $ ls -l /usr/bin/nvidia-settings lrwxrwxrwx 1 root root 33 Aug 22 12:45 /usr/bin/nvidia-settings -> /etc/alternatives/nvidia_settings $ ls -l /etc/alternatives/nvidia_settings* lrwxrwxrwx 1 root root 48 Aug 22 12:45 /etc/alternatives/nvidia_settings -> /usr/lib/nvidia-settings-304/bin/nvidia-settings lrwxrwxrwx 1 root root 39 Aug 22 12:45 /etc/alternatives/nvidia_settings_conf -> /usr/lib/nvidia-settings-304/ld.so.conf $ sudo ln -sf /usr/lib/nvidia-settings/bin/nvidia-settings /etc/alternatives/nvidia_settings $ sudo ln -sf /usr/lib/nvidia-settings/ld.so.conf /etc/alternatives/nvidia_settings_conf $ ls -l /etc/alternatives/nvidia_settings* lrwxrwxrwx 1 root root 44 Sep 26 16:41 /etc/alternatives/nvidia_settings -> /usr/lib/nvidia-settings/bin/nvidia-settings lrwxrwxrwx 1 root root 35 Sep 26 16:42 /etc/alternatives/nvidia_settings_conf -> /usr/lib/nvidia-settings/ld.so.conf