salut après moultes recherches cette nuit(jusque tard dans la nuit)j’ai cherché une solution en vain pour désactiver le serveur X pour installer mes drivers proprio de nvidia pour une gtx 960 en gros je fait ctrl alt f2 donc je passe en mode terminal mais malgré cela le serveur X est encore en route(c’est l’installateur de nvidia qui me le dis) j’ai essayez les commandes genre killall X xkill pkill et a chaque fois soit cela ne fonctionne pas sois sa me renvois ver le début de session normal
Vous avez basculé sur la console tty2. Très bien. Maintenant tapez dans le shell de cette console (je suppose que la distribution est stretch )
systemctl get-default
Vous devriez obtenir graphical.target
Pour qu’au prochain redémarrage, l’interface graphique et donc le serveur X ne démarre pas, vous lancez
sudo systemctl set-default multi-user.target
Vous basculez alors dans le mode graphique avec Alt-F7
pour fermer les applications ouvertes. Vous pouvez alors redémarrer soit via le menu offert par votre environnement de bureau, soit en retournant dans la console noire Alt+Ctrl+F2
et
sudo shutdown -r now
Attention, si vous n’avez pas l’habitude d’utiliser les consoles tty1…6, je vois conseille de vous familiariser avec cet environnement par exemple avec
sudo apt install gpm debian-goodies
debmany kbd
man screendump
Pour basculer entre les 6 consoles
Alt-FlecheDroite
Alt-FlecheGauche
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime.
I hope to die before I have to use Microsoft Word.
- Donald E. Knuth, 2001-10-02 in Tübingen
« Les ampoules aux mains sont plus honorables que les bagues. »
Proverbe estonien
oui désolé je n’avais pas pensé à préciser la version c’est bien stretch
je vais essayez ce que vous avez dit
Bonjour datetck
Avant de lancer le programme d’installation du pilote propriétaire NVIDIA,
il te faudra sans doute installer quelques paquetages nécessaires à l’exécution de ce programme
en lançant la ligne de commandes suivante
avec les privilèges du compte superutilisateur root
apt update && apt upgrade && apt install gcc make linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')
Il faudra d’abord se déconnecter de la session de l’environnement de bureau
et on se retrouve alors devant la fenêtre d’invite du gestionnaire de connexion (gdm
ou xdm
ou ligthdm
, etc.)
Ensuite, il te faudra ouvrir une console en mode texte,
par exemple avec Ctrl+Alt+F2
pour pouvoir arrêter le programme du gestionnaire de connexion
en lançant la ligne de commandes suivante
avec les privilèges du compte superutilisateur root
:
systemctl stop $(sed 's|.*/||;s/$/.service/' /etc/X11/default-display-manager)
Une fois le gestionnaire de session fermé,
il n’y aura plus aucun serveur X
actif, et le programme d’installation propriétaire du pilote NVidia
pourra fonctionner sans problème.
Pour pouvoir poursuivre l’installation du pilote propriétaire,
après avoir fait le nécessaire pour que le pilote non propriétaire (qui est nommé nouveau
)
ne soit pas pris en compte au démarrage suivant,
le programme d’installation NVidia demandera de redémarrer la machine.
Quand la machine redémarrera, le gestionnaire de login pour l’ouverture d’une session graphique de l’environnement de bureau s’affichera à nouveau.
Il ne faudra pas s’identifier et donc ne pas ouvrir de session graphique de l’environnement de bureau.
Avant de relancer le programme d’installation du pilote propriétaire,
il te faudra ouvrir une console en mode texte,
par exemple avec Ctrl+Alt+F2
pour arrêter le programme du gestionnaire de connexion
en lançant la ligne de commandes suivante
avec les privilèges du compte superutilisateur root :
systemctl stop $(sed 's|.*/||;s/$/.service/' /etc/X11/default-display-manager)
Une fois le gestionnaire de session fermé,
il n’y aura plus aucun serveur X
actif, et il sera alors possible de relancer
le programme d’installation propriétaire du pilote NVidia pour qu’il puisse finir son travail.