Instalator sterowników Nvidii dla Linuksa zawiera błąd, który może spowodować błędną instalację.

Błąd objawia się w przypadku jeżeli w dowolnym podkatalogu /usr (lub /usr/lib, dokładnie nie sprawdziłem) posiadamy dowiązanie symboliczne do /tmp. Na początku instalacji, instalator rozpakowuje się do katalogu w /tmp. Później, podczas instalacji, program instalacyjny wyszukuje w systemie plików ewentualne stare/konfliktujące wersje i je usuwa. Ponieważ nie zważa specjalnie na dowiązania symboliczne, w tym momencie usuwa swoje własne pliki. Później mamy już tylko malownicze komunikaty błędów o nieznalezieniu niezbędnego pliku.

Rozwiązania tego problemu są dwa:

  1. na czas instalacji usunąć z /usr (i podkatalogów) dowiązania do /tmp (te zastosowałem i u mnie zadziałało
  2. rozpakować instalator samodzielnie i uruchamiać z samodzielnie rozpakowanej kopii (z tym miałem problemy, ale to raczej przypadłość mojego systemu, jednak nie mogę ręczyć że to poprawnie zadziała

P.S. Zgłosiłem błąd na forum Nvidii, oczywiście. Już nawet odpowiedzieli.