 
        Jeśli używasz ubuntu z własnościowymi sterownikami nvidia to możliwe że otrzymasz komunikat:
ValueError: invalid literal for int() with base 10: 'server'
Błąd ten jest związany z błędnym wpisem w pliku :
/usr/lib/python3/dist-packages/NvidiaDetector/nvidiadetector.py
Aby naprawić powyższy błąd, utwórz plik patchnw.patch najlepiej w katalogu: /usr/lib/python3/dist-packages/NvidiaDetector/ i dalej wklej do niego poniższą zawartość:
--- nvidiadetector.py   2020-08-09 15:54:01.089855652 +0400
+++ /usr/lib/python3/dist-packages/NvidiaDetector/nvidiadetector.py 2020-08-09 16:26:15.321390371 +0400
@@ -160,6 +160,8 @@
             # package names can be like "nvidia-173:i386" and we need to
             # extract the driver flavour from the name e.g. "173"
             stripped_package_name = package.name.split('-')[-1].split(':', 1)[0]
+            if not stripped_package_name.isnumeric():
+                stripped_package_name = package.name.split('-')[-2].split('-', -1)[0]
             driver_version = self.__get_value_from_name(stripped_package_name)
 
             try:Następnie w katalogu /usr/lib/python3/dist-packages/NvidiaDetector/ wydaj polecenie:patch -u nvidiadetector.py -i patchnw.patch
Przetestuj polecneie nvidia-detector, powinno zwrócić poprawną wartość dla pakietu “nvidia-driver”.
Żródło:
 
                                                
No Comments