Ubuntu a récemment ajouté des pilotes Nvidia mis à jour au référentiel 18.04 (c'est-à-dire pas via un ppa). J'ai donc mis à jour mes pilotes de la version 390 à la 430, qui est maintenant la version recommandée:
> 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
Cependant, le package nvidia-settings
dans les référentiels semble être pour la version 390, et je n'en vois pas pour 430. Si j'installe le nvidia-settings
package à partir des référentiels, essayant d'exécuter les sorties
ERROR: Unable to find display on any available system
alors que si je supprime le paquet, nvidia-settings
n'existe pas (par exemple, il ne semble pas être fourni avec le nvidia-driver-430
paquet. Ou, si c'est le cas, je ne le trouve pas).
Je pense que le pilote nvidia fonctionne correctement, comme nvidia-smi
les sorties
+-----------------------------------------------------------------------------+
| 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 |
+-----------------------------------------------------------------------------+
Existe-t-il un moyen d'installer une version spécifique de nvidia-settings
pour correspondre à ma version de pilote?
Cette question est très similaire, mais la seule réponse acceptée indique que nvidia-settings
devrait être fourni avec le pilote, ce qui ne semble pas être le cas ici.
Faites-moi savoir si des informations supplémentaires seraient utiles!
EDIT: J'ai juste essayé de basculer mon serveur d'affichage de Wayland vers Xorg, et en me reconnectant sous Xorg, tout à coup nvidia-settings
travaux! C'est encore un peu déroutant, car cela indique toujours qu'il s'agit de la version 390 de nvidia-settings.
Quoi qu'il en soit, j'aimerais idéalement pouvoir rester sur Wayland. Existe-t-il un moyen d'obtenir nvidia-settings
pour travailler sous Wayland?
Aucune version de nvidia-settings n'a jamais pu s'exécuter dans une session wayland.
Il n'est pas clair si cela sera résolu dans le futur, mais ce ne sera certainement pas dans un avenir immédiat, car le passage d'Ubuntu à Wayland ne se fera qu'après le 20.04 et même dans ce cas, nvidia-settings serait une priorité faible.
Une nouvelle version de nvidia-settings pour 18.04 n'est disponible que via un ppa.