私のUbuntu 16.04にCUDA 8.0をインストールしたいです。 最初にXサーバーを停止しました。
sudo /etc/init.d/lightdm stop
それから私は公式のNvidiaウェブサイトからCUDA 8.0をインストールしました。 (グラフィックドライバはCUDAと共にインストールされます)。
私がUbuntuを再起動したとき、それはログインループで立ち往生しました。私に何ができる?
私のUbuntu 16.04にCUDA 8.0をインストールしたいです。 最初にXサーバーを停止しました。
sudo /etc/init.d/lightdm stop
それから私は公式のNvidiaウェブサイトからCUDA 8.0をインストールしました。 (グラフィックドライバはCUDAと共にインストールされます)。
私がUbuntuを再起動したとき、それはログインループで立ち往生しました。私に何ができる?
回答:
押す Ctrl + Alt + F3 別の端末に切り替える
ログイン
nvidia *パッケージをアンインストールする
sudo apt-get purge nvidia- *
sudo apt-get install nvidia-346
あなたが他の何かをする前に、一枚の紙の上でログインループから脱出するためのこれらの2つのコマンドを書いてください。
sudo chown $(whoami):$(whoami) .Xauthority
sudo dpkg-reconfigure lightdm
へのリンクも書き留めてください この答え これはログインループから動けなくなる方法についてのより詳細な情報を持っています。
あなたの問題は公式のNVIDIA CUDAダウンロードウェブサイトからNVIDIA CUDAツールキットにバンドルされているNVIDIA独自のグラフィックスドライバーによって引き起こされたかもしれません。ですから、デフォルトのUbuntuリポジトリにあるNVIDIA独自のグラフィックスドライバとNVIDIA CUDA Toolkitを使ってみてください。
デフォルトのUbuntu 16.04リポジトリのNVIDIA CUDA Toolkitパッケージはバージョン7.5で、公式のNVIDIA CUDA Downloads WebサイトのNVIDIA CUDA Toolkit 8.0パッケージほど最新ではありませんが、より安定して信頼性があります。デフォルトのUbuntu 16.04リポジトリの独自のNVIDIAグラフィックスドライバについても同じことが言えます。 nvidia-346 または nvidia-352 または、他のnvidiaドライババージョンが、次の手順のステップ4であなたのハードウェアに推奨されているかどうか。
キーボードの組み合わせを使用して、ログイン画面からテキスト専用の仮想コンソールを起動します。 Ctrl + Alt + F3 それからあなたはあなたにログインプロンプトを示すテキストのみの仮想コンソールを得るでしょう。ユーザー名とパスワードを使用してログインプロンプトでコンソールにログインします。
このコマンドを実行してcudaパッケージのリストを表示します。これは、インストールしたNVIDIA CUDA Toolkitパッケージの名前を識別するのに役立ちます。
dpkg-query -l cuda*
テキスト専用コンソールからNVIDIA独自のグラフィックスドライバをアンインストールします。 NVIDIA WebサイトからNVIDIA CUDA Tookitをインストールするために使用したファイルは、次のような名前にしてください。 cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb 。もしそうなら、それをアンインストールするためのコマンドは次のとおりです。
sudo dpkg -P cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64
sudo reboot
NVIDIA CUDA Toolkitのインストールに使用したファイルに別の名前が付いている場合、または別のファイルをインストールした場合は、上記のコマンドで名前を変更してください。インストールした場合 cuda_8.0.61_375.26_linux.run このファイルに合わせてコマンドを変更できるように、file(runfile(local))を入力してからコメントを付けます。上記のコマンドのファイル名は、インストールしたNVIDIA CUDA Toolkitファイルの名前と正確に一致している必要があります。
再起動したら、以前にインストールしたすべてのCUDAパッケージをアンインストールします。 NVIDIA WebサイトからのNVIDIA専用ドライバがないと、それらは正しく動作しないので、代わりにデフォルトのUbuntuリポジトリからCUDAパッケージをインストールする必要があります。
お使いのシステムに推奨される独自のグラフィックスドライバを特定してください。端末を開き、次のように入力します。
ubuntu-drivers devices
推奨されるNVIDIA独自のグラフィックスドライバをインストールして再起動します。
sudo apt install <package-name-of-the-recommended graphics-driver>
sudo reboot
CUDAパッケージをインストールしてください。端末を開き、次のように入力します。
sudo apt install libcudart7.5 nvidia-cuda-toolkit
P.S公式のNVIDIA CUDA Downloads WebサイトからCUDAパッケージをインストールした後は、端末のPATH変数を変更しないでください。端末からPATH変数を変更した場合は、コメントして私に知らせてください。そうすればそれを元に戻す方法を説明できます。
今私は首尾よくUbuntu 16.04にCUDA 8.0をインストールします。主な問題はグラフィックドライバだと思います。
グラフィックドライバをnvidiaドライバに変更します。 Additional Drivers
。私のUbuntuでは、それは NVIDIA binary driver-version 367.57 from nvidia-367(proprietary,tested)
。
私はcuda 8.0をインストールします ガイド キューバのNVIDIAドライバーなしで。
私はUbuntuの16.04を試していないが、私は問題が解決されているUbuntuの10.04と同じ経験をした gdmの削除
あなたのcudaインストールガイドに従って、すべての依存関係をインストールしてください。
apt-get purge gdm
Ctrl+Alt+F3
?