Salut
J'ai finalement franchi le pas, je vais changer ma NVidia GTX 970 (driver propriétaire 418.197.02) par une AMD RX 6900XT (driver propriétaire ?).
Je tourne sous Debian Buster (10.10) avec le kernel 4.19.194.
Je sais que Debian Bullseye (11) est sorti il y a peu, mais j'aimerais ne pas upgrader maintenant (parce que c'est long et que j'ai pas trop le temps enfin ça peut être rapide si tout se passe bien, mais c'est possible que tout se passe pas bien alors voilà , je le ferais avec plaisir cet automne).
Bon, alors déjà sans même parler driver, est-ce que j'ai une chance que ça fonctionne avec mon vieux kernel 4.19 ?
Si non, on est d'accord que c'est moins risqué de passer au kernel 5.10 manuellement en restant sous Buster, que de full-upgrade vers Bullseye ?
Si oui, est-ce que la procédure pour passer de l'un à l'autre est particulièrement risquée ?
Pour info, il y a presque 2 ans (au début de Buster donc), j'avais fait le chemin inverse, d'une AMD HD 7970 à l'actuelle GTX 970, et ça s'était mal passé, j'avais dû tout réinstaller parce que j'arrivais pas à corriger les problèmes Mais y'avait pas le problème du kernel puisque la GTX 970 était déjà ancienne.
J'ai trouvé cette documentation :
https://wiki.debian.org/ChangingFromNvidiaToAmd
Donc si je comprends bien la logique est la suivante :
- désinstaller le pilote nvidia propriétaire
- réinstaller le pilote "nouveau" qui est un pilote générique je crois ?
- éteindre et changer de GPU
- installer le driver amd propriétaire
Je me questionne sur 2 choses :
A quoi servent ces 2 commandes :
systemctl isolate multi-user.target
systemctl isolate graphical.target
J'imagine que ça sert à passer en mode console sans interface graphique ? Si oui, en quoi est-ce différent de changer de TTY avec ctrl+alt+Fx ?
Lorsqu'il dit de supprimer le driver nvidia, on est d'accord qu'il faut bien faire attention à supprimer TOUS les paquets nvidia installés ? Parce que je vois que j'en ai une belle liste (y compris un ancien driver, je sais pas pourquoi ?) :
apt list --installed | grep nvidia
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
glx-alternative-nvidia/oldstable,now 1.0.0 amd64 [installé, automatique]
libegl-nvidia-legacy-390xx0/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libegl-nvidia0/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libegl-nvidia0/oldstable,now 418.197.02-1 i386 [installé, automatique]
libegl1-nvidia-legacy-390xx/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libegl1-nvidia/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libegl1-nvidia/oldstable,now 418.197.02-1 i386 [installé, automatique]
libgl1-nvidia-glx/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libgl1-nvidia-glx/oldstable,now 418.197.02-1 i386 [installé]
libgl1-nvidia-legacy-390xx-glx/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libgles-nvidia-legacy-390xx1/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libgles-nvidia-legacy-390xx2/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libgles-nvidia1/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libgles-nvidia1/oldstable,now 418.197.02-1 i386 [installé, automatique]
libgles-nvidia2/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libgles-nvidia2/oldstable,now 418.197.02-1 i386 [installé, automatique]
libglx-nvidia-legacy-390xx0/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libglx-nvidia0/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libglx-nvidia0/oldstable,now 418.197.02-1 i386 [installé, automatique]
libnvidia-cbl/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-cfg1/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-compiler/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-eglcore/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-eglcore/oldstable,now 418.197.02-1 i386 [installé, automatique]
libnvidia-fatbinaryloader/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-fatbinaryloader/oldstable,now 418.197.02-1 i386 [installé, automatique]
libnvidia-glcore/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-glcore/oldstable,now 418.197.02-1 i386 [installé, automatique]
libnvidia-glvkspirv/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-glvkspirv/oldstable,now 418.197.02-1 i386 [installé, automatique]
libnvidia-legacy-390xx-cfg1/oldstable,now 390.143-1~deb10u1 amd64 [installé, automatique]
libnvidia-legacy-390xx-cfg1/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libnvidia-legacy-390xx-eglcore/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libnvidia-legacy-390xx-glcore/oldstable,now 390.143-1~deb10u1 amd64 [installé, automatique]
libnvidia-legacy-390xx-glcore/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
libnvidia-legacy-390xx-ml1/oldstable,now 390.143-1~deb10u1 amd64 [installé, automatique]
libnvidia-ml1/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-ptxjitcompiler1/oldstable,now 418.197.02-1 amd64 [installé, automatique]
libnvidia-ptxjitcompiler1/oldstable,now 418.197.02-1 i386 [installé, automatique]
libnvidia-rtcore/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-alternative/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-cuda-dev/oldstable,now 9.2.148-7 amd64 [installé, automatique]
nvidia-cuda-doc/oldstable,oldstable,now 9.2.148-7 all [installé, automatique]
nvidia-cuda-gdb/oldstable,now 9.2.148-7 amd64 [installé, automatique]
nvidia-cuda-toolkit/oldstable,now 9.2.148-7 amd64 [installé]
nvidia-detect/oldstable,now 418.197.02-1 amd64 [installé]
nvidia-driver-bin/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-driver-libs-nonglvnd-i386/oldstable,now 418.197.02-1 i386 [installé, automatique]
nvidia-driver-libs-nonglvnd/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-driver-libs-nonglvnd/oldstable,now 418.197.02-1 i386 [installé, automatique]
nvidia-driver/oldstable,now 418.197.02-1 amd64 [installé]
nvidia-egl-common/oldstable,now 418.197.02-1 amd64 [installé, pouvant être supprimé automatiquement]
nvidia-egl-icd/oldstable,now 418.197.02-1 amd64 [installé, pouvant être supprimé automatiquement]
nvidia-installer-cleanup/oldstable,now 20151021+9 amd64 [installé, automatique]
nvidia-kernel-common/oldstable,now 20151021+9 amd64 [installé, automatique]
nvidia-kernel-dkms/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-kernel-support/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-legacy-390xx-alternative/oldstable,now 390.143-1~deb10u1 amd64 [installé, automatique]
nvidia-legacy-390xx-driver-libs-nonglvnd/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
nvidia-legacy-390xx-kernel-dkms/oldstable,now 390.143-1~deb10u1 amd64 [installé, automatique]
nvidia-legacy-390xx-kernel-support/oldstable,now 390.143-1~deb10u1 amd64 [installé, automatique]
nvidia-legacy-390xx-nonglvnd-vulkan-icd/oldstable,now 390.143-1~deb10u1 i386 [installé, automatique]
nvidia-legacy-390xx-vdpau-driver/oldstable,now 390.143-1~deb10u1 amd64 [installé, automatique]
nvidia-legacy-check/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-modprobe/oldstable,now 418.56-1 amd64 [installé, automatique]
nvidia-nonglvnd-vulkan-common/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-nonglvnd-vulkan-icd/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-nonglvnd-vulkan-icd/oldstable,now 418.197.02-1 i386 [installé, automatique]
nvidia-opencl-common/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-opencl-dev/oldstable,now 9.2.148-7 amd64 [installé, automatique]
nvidia-opencl-icd/oldstable,now 418.197.02-1 amd64 [installé]
nvidia-openjdk-8-jre/oldstable,now 9.+8u77~9.2.148-7 amd64 [installé, automatique]
nvidia-persistenced/oldstable,now 418.56-1 amd64 [installé, automatique]
nvidia-profiler/oldstable,now 9.2.148-7 amd64 [installé, automatique]
nvidia-settings-legacy-390xx/oldstable,now 390.116-1 amd64 [installé, automatique]
nvidia-settings/oldstable,now 418.74-1 amd64 [installé, automatique]
nvidia-smi/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-support/oldstable,now 20151021+9 amd64 [installé, automatique]
nvidia-vdpau-driver/oldstable,now 418.197.02-1 amd64 [installé, automatique]
nvidia-visual-profiler/oldstable,now 9.2.148-7 amd64 [installé, automatique]
xserver-xorg-video-nvidia-legacy-390xx/oldstable,now 390.143-1~deb10u1 amd64 [installé, automatique]
xserver-xorg-video-nvidia/oldstable,now 418.197.02-1 amd64 [installé, automatique]
Voilà, si quelqu'un a des conseils, des retours d'expérience ou quoi... Je suis preneur