最新のnvidiaドライバー(367.27
)をインストールしたいGeForce 940MX
。
切り替えたい理由
現在、361.42
公式リポジトリからインストールしています。ただし、これはTensorFlowに問題があります(問題2810)。
私がしたこと
- http://www.nvidia.com/Download/index.aspxから最新のドライバーをダウンロードします。
- すべてを閉じ、ログアウトし、コンソールに切り替えます(Ctrl+ Alt+ F2)
- lightdmのシャットダウン(
sudo service lightdm stop
) - ダウンロードしたスクリプトを実行します(
sudo sh NVIDIA-Linux-x86_64-367.27.run
)
私が期待したこと
これは単にドライバーを更新するだけだと思いました。
どうした
EULAに同意した後、エラーが発生しました。インストールを続行するか、中止するかを尋ねられました。私は中止し、エラーメッセージを確認しました。
$ cat /var/log/nvidia-installer.log
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jul 15 13:41:43 2016
installer version: 367.27
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
nvidia-installer command line:
./nvidia-installer
Unable to load: nvidia-installer ncurses v6 user interface
Using: nvidia-installer ncurses user interface
-> Detected 8 CPUs online; setting concurrency level to 8.
-> License accepted.
-> Installing NVIDIA driver version 367.27.
-> Running distribution scripts
executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed! Are you sure you want to continue? (Answer: Abort installation)
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
この問題を解決するにはどうすればよいですか?
どのようにロールバックしたか
警告を無視してインストールした後、グラフィックが表示されませんでした。ちょうど黒い画面。だから私はインストールを元に戻しました:
- shift起動中に押す
- ルートシェルに入ります
mount -o remount,rw /
(-
is?
and/
is is-
in the american layout)によって書き込み可能にするsh NVIDIA-Linux-x86_64-367.27.run --uninstall
ppa:graphics-drivers/ppa
367ブランチの最新バージョンは現在公式リポジトリにありますが、通常は最新のnVidiaドライバーがあります。
nvidia-installer ncurses user interface
( 'v6'なしで)使用した後も喜んで継続しているようだ。エラーメッセージの他に覚えていることはありますか(偶然にもDKMSについて言及したり、署名したりしましたか?)