Installer dialog hell

With every driver update, every one of the following lines halts the installer and waits for the user to press enter. It’s completely pointless and highly irritating. For the love of god, just dump all those messages into an array, and then print the entire array after the loop is finished. I’ll even do it for you guys and give you the patch if that will help. My enter key can’t take much more abuse.

ERROR: Unable to determine file attributes of file /var/lib/nvidia/100 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/101 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/102 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/103 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/104 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/105 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/106 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/107 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/108 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/109 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/110 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/111 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/112 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/113 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/114 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/115 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/116 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/117 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/118 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/119 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/120 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/121 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/122 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/123 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/124 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/125 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/126 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/127 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/128 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/129 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/130 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/131 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/132 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/133 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/134 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/135 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/136 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/137 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/138 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/139 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/140 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/141 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/142 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/143 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/144 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/145 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/146 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/147 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/148 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/100 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/101 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/102 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/103 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/104 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/105 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/106 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/107 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/108 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/109 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/110 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/111 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/112 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/113 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/114 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/115 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/116 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/117 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/118 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/119 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/120 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/121 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/122 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/123 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/124 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/125 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/126 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/127 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/128 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/129 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/130 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/131 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/132 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/133 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/134 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/135 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/136 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/137 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/138 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/139 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/140 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/141 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/142 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/143 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/144 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/145 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/146 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/147 (No such file or directory).
ERROR: Unable to determine file attributes of file /var/lib/nvidia/148 (No such file or directory).

/var/lib/nvidia is the directory the installer uses to back up files it replaces. Are you deleting that directory somehow?

If you don’t need the backups, you can run the installer with the --no-backup option. I’ll see if I can reproduce the dialog problem you described and look into improving the situation.

Nope, I’m not deleting or touching it in any way. I see that the directory was created with drwx------ root:root permissions. The contents are:

-rw-r–r-- 1 root root 282896 Jul 17 15:25 100
-rw-r–r-- 1 root root 282024 Jul 17 15:25 101
-rw-r–r-- 1 root root 422224 Jul 20 02:08 102
-rw-r–r-- 1 root root 144200 Jul 20 02:08 103
-rw-r–r-- 1 root root 108 Aug 12 12:05 dirs
-rw------- 1 root root 12485 Aug 12 12:05 log

I’m compiling as my user on Debian Testing by: sudo sh NVIDIA-Linux-x86_64-340.32.run --x-module-path=/usr/lib/xorg/modules

Thanks for taking a look!