J'ai utilisé les consoles virtuelles (tty1-6) pendant des décennies sous différents systèmes Linux. J'ai récemment installé Ubuntu 18.04 (Bionic Beaver) sur une boîte x86-64. Tout va bien, sauf que les VC ne fonctionnent pas. Autant que je sache, c'est par conception que les utilisateurs sont désormais uniquement censés utiliser l'interface graphique (comme dans Windows). J'aimerais pouvoir utiliser les VC.
Note:
J'ai remarqué (de la sortie ps
que beaucoup de processus d'interface graphique s'exécutent sur tty1
, je suppose donc que l'interface graphique est lancée à partir de là).
Ce que j'ai essayé:
chvt 1
. Rien ne se passe. L'invite revient immédiatement et rien n'a changé.chvt 2
. Le processus se bloque jusqu'à ce que vous appuyiez sur Ctrl/C. Bizarre...!(en tant que root) strace chvt 2
. Beaucoup de sorties strace, se terminant par quelque chose comme:
ioctl(3,VT_WAITACTIVE ...)
et puis il se bloque (jusqu'à ce que vous frappez CTRL-C).
Suivant quelques conseils que j’ai trouvés sur ce forum, j’ai essayé de modifier le fichier:
/etc/systemd/logind.conf
et décommenter les deux premières lignes actives, qui sont:
NAutoVTs=6
ReserveVT=6
J'ai d'abord essayé de ne pas commenter le premier, puis de redémarrer, rien n'a changé.
J'ai donc également commenté le second, redémarré, encore une fois, sans changement.
Alors que faire?
Quelle est la prochaine?
En fait, j'ai eu le même problème. J'ai changé le fichier /etc/systemd/logind.conf en ajoutant la ligne
NAutoVTs=6
Et les VCs n'étaient accessibles que lorsque j'ai eu une idée! Sur mon ordinateur portable, un Lenovo T490, les touches F par défaut sont configurées en tant que clés pour ordinateur portable. Par conséquent, elles ne sont pas utilisables directement sur les touches F. Pour que le clavier Fn fonctionne, je dois appuyer sur:
Fn + CTRL + ALT + F1-12
pas avec la touche F3, je peux accéder au tty3. tty1 est la page de connexion GDM, tandis que tty2 est la session X actuelle.