web-dev-qa-db-ja.com

GPUがバスから外れました(Nvidia)

NVIDIA GPUを起動して実行できなかったため、最近投稿しました。これは投稿です: 他の投稿へのリンク 。 GPUが動作するようになりました(NVIDIA Xサーバーの設定により)。これらは私の仕様です:

ubuntuバージョン:16.04.1

GPU:NVIDIA Corporation GM108M [GeForce 840M]

しかし、ラップトップをサスペンドして再起動するたびに、次のエラーメッセージが表示される黒い画面が表示されます。

[ 5107.273042] usbhid 2-3:1.0: suspend error -5  
[ 5107.644336] NVRM: Xid (PCI:0000:03:00): 79, GPU has fallen off the bus.)  
[ 5107.644336] 

唯一の解決策は、電源ボタンでラップトップを完全に再起動することです。

- - 追加情報 - -

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.26                 Driver Version: 375.26                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce 840M        Off  | 0000:03:00.0     Off |                  N/A |
| N/A   47C    P0    N/A /  N/A |    242MiB /  2002MiB |     24%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      1409    G   /usr/lib/xorg/Xorg                             149MiB |
|    0      2471    G   compiz                                          92MiB |
|    0      2774    G   /usr/lib/firefox/firefox                         1MiB |
+-----------------------------------------------------------------------------+

したがって、ラップトップが自分自身をスリープ/サスペンドモードにしたときにのみ発生します(これを無効にしたため、スリープ/サスペンドモードになりません)。ラップトップの電源を入れても問題ありません。どちらの前にもこれに遭遇したことはありません。また、Intel GPUに切り替えて、まだ発生するかどうかをテストしますが、発生しません。したがって、Nvidia GPUで何かをする必要があります。

3
Enforcerke

私はまったく同じ問題を抱えていたので、グラフィックカードを永続モードにすることで解決しました。

$ Sudo nvidia-smi -pm 1

私はこれが実際に何をするのか分かりませんが、それは私のために働いているようです。

私は次のフォーラムで解決策を見つけました: https://bbs.archlinux.org/viewtopic.php?id=145527

2
Oier Saizar

次回、SSH経由でログインして、コンピューターを停止または再起動してください。他の手順は、magic + rを押してXからキーボードのバインドを解除し、cltr + alt + delを押すことです。

このバージョンのドライバーでも同じ問題が発生します。 ubuntuドライバーパッケージをお試しください!

1
Tim Ritberg

Ubuntu 18.04で同じ問題が発生しているため、nvidia-driver-396(.24)がインストールされているグラフィックスイッチングにnvidia-primeを使用しています。この問題は、次を使用して専用カードで実行する場合にのみ発生します。

Sudo prime-select nvidia

サスペンドから回復すると、デスクトップが点滅し、上記のように黒い画面が表示され、まったく同じエラーメッセージが表示されます。

ハードウェア(Dell inspiron 7559):Nvidia GTX 960m Intel i7-6700HQ

周りの単語:

私のために働いた修正は、インストール中に作成されたデフォルトのスワップファイルを削除し、専用のスワップパーティションを作成することでした。もちろん、fstabに追加し、resume = "UUID"でパーティションにgrubをダイレクトすることを忘れないでください.

0
Craig

Ubuntu 18.04がWaylandでUbuntuを使用するオプションを提供していることがわかりました。これは、xサーバーの代替手段であることがわかりました。ログイン画面のWaylandオプションでUbuntuを使用してログインしました。

the login screen

これで、問題なくサスペンドオプションを使用できます。

0