
そのため、これを実行しようとすると多くの問題がありました。
ハードウェア:
CPU: Xeon E5-2687W
GPU: テスト用 gtx 980 x2 sli / nvidia n210
RAM: 32 GB gskill 1600 MHz
マザーボード: ASUS デラックス x79
HD: Samsung 1TB msata ssd (msata - sata3 アダプター付き) セットアップは Windows 10 で正常に動作しているので、Linux と互換性がない限りハードウェアの問題ではないと思いますが、Linux と互換性がない可能性は低いと思います。
私がやったこと - BIOS: 高速ブートオフとセキュアブートオフ
インストールメディアにアクセスするために980をn210に交換しました
インストール済み
最新の NVIDIA ドライバー (343.22) を更新してダウンロードしました
古いNVIDIAファイルを消去する
シャットダウンして980を元に戻します
ログインループを受信してターミナルに切り替える (Ctrl + Alt + F1)
lightdmサービスを停止し、ドライバーをインストールする
インストールがエラーで失敗します: プレインストール パッケージが失敗しました。それでも続行しますか? (続行します) Nvidia カーネル モジュールの構築に失敗しました。
gdm に切り替えて再度入力すると、ログイン画面がまったく表示されず、ターミナルに切り替えて約 3 ~ 5 秒の表示時間が表示され、その後ビデオは表示されず、キーボードからデータが取得されなくなります。毎回 (Ctrl +Alt +F1) を押して、ゆっくりと lightdm に再構成するまでです。
ログファイル(どのログだったかは覚えていません)で、NVIDIA が停止している理由がわかりました。このサーバーのビデオ ドライバー ABI バージョンは 19.0 ですが、この NVIDIA ドライバーではサポートされていません。確認してください。 http://www.nvidia.com/ドライバーの更新、またはサポートされているドライバー ABI を持つ X サーバーへのダウングレード。
そこで、信頼できる n210 とインストール メディアに切り替えて、nouveau を実行していることを確認しました。
インストールするだけで正しいドライバーを準備できるように、ライブ バージョンを更新するにはどうすればよいでしょうか?
答え1
そこで私は、自分の状況を段階的にメモし始めました。これは、将来誰かがこれに遭遇した場合に備えてのメモです。
ハードウェア:
CPU: xeon e5-2687w
GPU: gtx 980 x2 in sli (レガシーテスト用 n210)
RAM: 32 GB の G.Skill
MOBO: asus deluxe x79
PSU: evga 1200 w p2 supernova
1n210でUbuntuをインストールする
2n210アップデートとアップグレードの再起動を使用している間
3再起動後、追加のドライバーをチェックし、NVIDIA の専用ドライバーをデフォルトにします。
**** 注意 **** ステップ 3 の前に、機会があれば必ず n210 を 980 sli と交換し、ステップ 4 で初めて 980 sli が動作するようにします。
4ここでログイン ループが始まります。
5ゲストアカウントを試してみましたが、ユーザーアカウントの問題ではなく、ドライバーの問題(nvidiaドライバーバージョン340.23)であることが同様に判明しました。
6.Xauthority を .Xauthority.back に設定して新しいものを生成し、lightdm サービスを再起動しましたが、ログイン ループはまだ続きます。
7lightdm ログの読み取り
lightdm.log:
DEBUG: Seat: Starting local X display on VT 7
DEBUG: DisplayServer x-1: Logging to /var/log/lightdm/x-1.log
DEBUG: DisplayServer x-1: Writing X server authority to /var/run/lightdm/root/:1
DEBUG: DisplayServer x-1: Launching X Server
DEBUG: Launching process 3385: /user/bin/X -core :1 -seat seat0 -auth /var/run/lightdm/root/:1 -nolisten tcp vt7 -novtswitch
DEBUG: DisplayServer x-1: Waiting for ready signal from X server :1
DEBUG: Acquired bus name org.freedesktop.Accounts
DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
DEBUG: Loading users from ofg.freedesktop.Accounts
DEBUG: User /org/freedesktop/Accounts/User1000 added
x-0-greeter.log:
DEBUG: Generating properties error for: 26
DEBUG: Error getting properties on a new menuitem: Error getting properties for ID
DEBUG: Generating properties error for: 18
DEBUG: Error getting properties on a new menuitem: Error getting properties for ID
DEBUG: background.vala:121: Render of background /usr/share/backgrounds/Forever_by_Shady_S.jpg complete
DEBUG: User/org/freedesktop/Accounts/User1000 changed
DEBUG: user-list.vala:1030: Adding/updating user trevor (trevor)
DEBUG: settings-daemon.vala:209: Screensaver activated
DEBUG: settings-daemon.vala:211: Screensaver disabled
DEBUG: settings-daemon.vala:209: Screensaver activated
x-0.log:
xorg-server 2:1.17.1-0ubuntu3.1~trusty1 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.30.2
Before reporting problems, check http://wiki.x.org
to make sure that you ve the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown,
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Oct 8 20:06:11 2015
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
mobprobe: ERROR: could not insert 'nvidia_340': No such device
x-1.log:
Before reporting problems, check http://wiki.x.org
to make sure that you ve the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown,
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Oct 8 19:45:47 2015
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
mobprobe: ERROR: could not insert 'nvidia_340': No such device
Failed to switch from vt07 to vt01: Input/output error
Failed to switch from vt07 to vt01: Input/output error
8gtx980 と 970 は、独自の nvidia ドライバーと cuda では動作しないことがわかりました。
******注意****** Linuxカーネルはnvidiaカーネルと連携して動作する必要があり、cudaも動作する必要があります
9Ubuntuを再インストールする
10アップデートアップグレードして再起動します。980はまだ動作しません。n210に戻します
11modprobe パッケージを次の場所からインストールします:http://packages.ubuntu.com/trusty-backports/nvidia-modprobe (ステップ 12 は付属していると思うので、これは必要ないと思います)
12最新の cuda パッケージを以下からダウンロードします:https://developer.nvidia.com/cuda-downloads-geforce-gtx9xx
13CLIに入り、「sudo service lightdm stop」と入力してxorgを終了します。
14最新のcudaパッケージをインストールする
15最後に、次のメッセージが表示されます: インストールを続行するには、システムの再起動が必要です。再起動してからインストーラーを再度実行してください。nouveau を無効にしようとしました。再起動後もこのメッセージが続く場合は、詳細については、ディスプレイ ドライバーのログ ファイル (/var/log/nvidia-installer.log) を参照してください。
16シャットダウンしてn210を980に置き換える
17980の両方をインストールしてログインしたら、環境をチェックしましょう
18このコンピュータの状態: llvmpipe 上のグラフィックス Gallium 0.4 (LLVM 3.6、256 ビット)
19追加のアップデートを確認中: nvidia の専用ドライバーが 346.96 にアップデートされ、システムは現在 xorg xserver nouveau を使用しています。
20インストーラの指示に従ってインストーラを再度実行する
21殺害×環境
22インストーラーはドライバー部分で次の理由により失敗しました: ドライバーのインストールでカーネル ソースが見つかりません。カーネル ソース パッケージが正しくインストールされ、設定されていることを確認してください。カーネル ソース パッケージが正しくインストールされ、設定されていることがわかっている場合は、'--kernel-source-path' フラグを使用してカーネル ソースの場所を渡すことができます。
23lightdmを再起動してカーネルソースがあるかどうかを確認します。(おそらくあるでしょう) そして、もしあれば手動でnvidiaドライバーに切り替えます
24探していたものが見つからずイライラしていたので、手動でNVIDIAスイッチを試しました
25うまくいきました!アップグレードを更新する時間です
出典: 1:http //blender.stackexchange com/questions/19336/how-to-enable-cuda-on-ubunutu-14-04-for-a-gtx-970
2:https //developer.nvidia com/cuda-downloads-geforce-gtx9xx
3:http //blenderartists org/forum/showthread.php?355600-GPU-rendering-with-gtx-970-on-ubuntu
4:http //packages.ubuntu com/trusty-backports/nvidia-modprobe
これが誰かの役に立つことを願います。