web-dev-qa-db-ja.com

Ubuntu 18.04 Waylandでnvidia-settingsバージョン430を取得する方法

Ubuntuは最近、更新されたNvidiaドライバーを18.04リポジトリに(つまり、PPAを介さずに)追加しました。そこで、ドライバーをバージョン390から430にアップグレードしました。これが現在推奨バージョンです。

> ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000139Bsv00001028sd000006E4bc03sc02i00
vendor   : NVIDIA Corporation
model    : GM107M [GeForce GTX 960M]
driver   : nvidia-driver-430 - distro non-free recommended
driver   : nvidia-driver-390 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

ただし、リポジトリ内のパッケージnvidia-settingsはバージョン390用であるように見え、430用のパッケージは表示されません。リポジトリからnvidia-settingsパッケージをインストールすると、出力を実行しようとします

ERROR: Unable to find display on any available system

一方、パッケージを削除した場合、nvidia-settingsは存在しません(たとえば、nvidia-driver-430パッケージと一緒にパッケージ化されていないようです。そうである場合は、見つかりません)。

nvidia-smi出力として、nvidiaドライバーは正しく実行されていると思います

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.26       Driver Version: 430.26       CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| 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 GTX 960M    Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   36C    P8    N/A /  N/A |      0MiB /  2004MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

nvidia-settingsの特定のバージョンをインストールして、ドライバーのバージョンと一致させる方法はありますか?

この質問 は非常によく似ていますが、受け入れられた唯一の回答では、nvidia-settingsはドライバーと一緒にパッケージ化する必要がありますが、ここではそうではありません。

他に役立つ情報がありましたらお知らせください。

編集:ディスプレイサーバーをWaylandからXorgに切り替えてみましたが、Xorgで再度ログインすると、突然nvidia-settingsが機能します。これはまだnvidia-settingsバージョン390であることを示しているため、まだ少し混乱しています。

とにかく、私は理想的にはウェイランドに滞在できるようになりたいです。ウェイランドでnvidia-settingsを機能させる方法はありますか?

4
Daniel Hathcock

Nvidia-settingsのどのバージョンもウェイランドセッションで実行できませんでした。

これが将来解決されるかどうかは不明ですが、Ubuntuのウェイランドへの切り替えは20.04以降に行われないため、nvidia-settingsの優先度は低くなるため、近い将来には確実に行われません。

18.04のnvidia-settingsの新しいバージョンは、PPA経由でのみ利用できます。

5
doug