Bonjour tout le monde,
Je dispose d'une carte graphique nvidia GetForce GTX 1060 et j'aimerais faire du développement avec CUDA.
J'ai essayé d'installer le driver nvidia-driver-450 :
(base) cuda@cuda:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C20sv00001025sd00001263bc03sc00i00
vendor : NVIDIA Corporation
model : GP106M [GeForce GTX 1060 Mobile]
driver : nvidia-driver-390 - distro non-free
driver : nvidia-driver-435 - distro non-free
driver : nvidia-driver-415 - third-party free
driver : nvidia-driver-410 - third-party free
driver : nvidia-driver-450 - third-party free recommended
driver : nvidia-driver-440 - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
== /sys/devices/pci0000:00/0000:00:14.3 ==
modalias : pci:v00008086d0000A370sv00008086sd00000034bc02sc80i00
vendor : Intel Corporation
manual_install: True
driver : backport-iwlwifi-dkms - distro free
(base) cuda@cuda:~$ sudo apt install nvidia-driver-450
Mais quand je redémarre mon ordinateur, rien ne va plus, et l'interface graphique ne va plus.
Je suis obligé de passer en mode recovery depuis GRUB et lancer un shell root pour exécuter ces commandes :
apt purge nvidia-driver-450 && apt autoremove && reboot
Suite a ces commandes, l'interface graphique se lance lorsque je redémarre ma machine.
Voici l'erreur que j'ai dans /var/log/syslog quand l'interface graphique ne se lance pas :
systemd-udevd[2389]: Process '/usr/sbin/alsactl -E HOME=/run/alsa restore 0' failed with exit code 99.
Du coup j'ai modifié le fichier : /lib/udev/rules.d/90-alsa-restore.rules
Pour commenter les deux lignes de tests :
ACTION=="add", SUBSYSTEM=="sound", KERNEL=="controlC*", KERNELS!="card*", TEST=="/usr/sbin", TEST=="/usr/share/alsa", GOTO="alsa_restore_go"
GOTO="alsa_restore_end"
LABEL="alsa_restore_go"
#TEST!="/etc/alsa/state-daemon.conf", TEST=="/usr/sbin/alsactl", RUN+="/usr/sbin/alsactl -E HOME=/run/alsa restore $attr{device/number}"
#TEST=="/etc/alsa/state-daemon.conf", TEST=="/usr/sbin/alsactl", RUN+="/usr/sbin/alsactl -E HOME=/run/alsa nrestore $attr{device/number}"
LABEL="alsa_restore_end"
J'ai redémarré, mais j'ai toujours des erreurs dans /var/log/syslog :
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
failed to rescan: Failed to parse /usr/share/applications/nvidia-settings.desktop file: cannot process file of type application/x-desktop
Je ne sais plus vraiment ou chercher ...
Merci d'avance pour votre aide !