Forum Linux.debian/ubuntu Pas de prompt de login dans les terminaux virtuels

Posté par  . Licence CC By‑SA.
Étiquettes :
2
6
mar.
2026

Bonjour,

j'utilise debian sid, et je ne sais pas depuis quand mais j'ai constaté que je n'ai plus de login prompt dans les consoles virtuelles (ctrl+alt+Fn)

Est un nouveau comportement normal de debian que j'aurais raté ? une configuration par défaut de systemd qui aurait changé ?

Et tant qu'on y est, j'ai essayé de chercher un peu comment les terminaux virtuels étaient mis en place sous systemd, j'ai bien trouvé le fichier de config vconsole.conf pour sépcifier le layout de clavier et d'autes paramètes, mais je n'ai trouvé nulle part combien de terminaux virtuels sont activés.
Si vous avez des pistes.

Merci.

  • # systemd...

    Posté par  (site web personnel) . Évalué à 2 (+0/-0). Dernière modification le 06 mars 2026 à 18:20.

    essaie avec autre chose que F4 (qui a tendance à fermer) ou F7, le F3 est généralement bon…

    moui j'en étais resté à https://debian-facile.org/doc:systeme:console (des fois ctrl alt F2 ramenait vers le bureau en mode graphique, avant c'était avec le ctrl alt F5 iirc)

    mais systemd semble encore avoir changé la donne dernièrement…
    si tu réussis à trouver plus d'infos, ça m'intéresse ;-)

    • [^] # Re: systemd...

      Posté par  . Évalué à 3 (+1/-0).

      dans la version actuelle (debian sid) j'ai le bureau en F1, une espèce d'interface graphique (une souris qui bouge, mais pas de ligin manager et écran noir) en f2, et ensuite des terminaux virtuel (je suppose ?) de F3 à F7, avec juste un écran noir et un curseur qui clignote…

      Et mes recherches sur mon moteur habituel ne donne pas grand chose à part des banlités.

  • # Regarde l'Option NAutoVTs=

    Posté par  . Évalué à 4 (+2/-0).

    https://manpages.debian.org/testing/systemd/logind.conf.5.en.html

    j'utilise debian sid, et je ne sais pas depuis quand mais j'ai constaté que je n'ai plus de login prompt dans les consoles virtuelles (ctrl+alt+Fn)

    Sous Trixie ça marche.

    "Si tous les cons volaient, il ferait nuit" F. Dard

  • # Plus de Vesa compilè

    Posté par  . Évalué à 3 (+2/-0).

    Pour avoir les consoles il faut avoir framebuffer dans le kernel
    Vesafb pour les écrans d'il y a quelques temps je ne sais pas si c'est toujours le meme sur les tres récents .

    • [^] # Re: Plus de Vesa compilè

      Posté par  (site web personnel) . Évalué à 4 (+2/-0).

      Si on en croit l'unité systemd, c'est la couche DRM qui est pertinente (avec un Wants= plutôt qu'un Requires= au passage) :

      kibi@tokyo:~$ systemctl cat systemd-logind.service | egrep '(Wants|After)='
      Wants=user.slice modprobe@drm.service
      After=nss-user-lookup.target user.slice modprobe@drm.service
      Wants=dbus.socket
      After=dbus.socket
      

      Debian Consultant @ DEBAMAX

    • [^] # Re: Plus de Vesa compilè

      Posté par  (site web personnel) . Évalué à 2 (+1/-0).

      Vesafb, efifb, *x*drmfb, *whatever*fb en fonction de ta carte graphique, de ta distribution de l'humeur de l'administrateur et de l'âge du capitaine. Ça peut être une cause, à investiger dans dmesg, ainsi que le "modeset" pour voir s'il arrive à bien se faire (ça recherche les bons paramètres pour l'affichage, résolution, fréquence, etc.). Si y'a vraiment absolument rien qui s'affiche dans les terminaux virtuels (pas même un curseur ou des messages). Ceci dit si Xorg/Wayland démarrent, c'est pas trop par là que j'irai chercher le problème.

  • # debian stable (trixie)

    Posté par  (site web personnel) . Évalué à 2 (+1/-0).

    Les consoles sont démarrées par le service systemd console-setup.service. Que renvoie la commande "systemctl status console-setup.service"?
    La configuration se fait dans le fichier /etc/default/console-setup.

    • [^] # Re: debian stable (trixie)

      Posté par  (site web personnel) . Évalué à 4 (+2/-0).

      Euh, non…

      kibi@tokyo:~$ systemctl cat console-setup.service 
      # /lib/systemd/system/console-setup.service
      [Unit]
      Description=Set console font and keymap
      DefaultDependencies=no
      After=console-screen.service kbd.service local-fs.target
      Before=display-manager.service
      RequiresMountsFor=/usr
      ConditionPathExists=/bin/setupcon
      
      [Service]
      Type=oneshot
      ExecStart=/lib/console-setup/console-setup.sh
      RemainAfterExit=yes
      
      [Install]
      WantedBy=multi-user.target
      

      Cf. la ligne Description

      Debian Consultant @ DEBAMAX

  • # c'est vieux pour moi...

    Posté par  (site web personnel) . Évalué à 3 (+2/-0).

    … donc j'ai pas vraiment la solution. Mais une piste.

    Regarde déjà du côté des getty@tty<N>.service si tu en as de démarré, après avoir switcher sur la console virtuelle correspondante, car Systemd génère le service à la volée. Sinon peut-être que le démarrer à la main peut se faire.

    Ou alors

    Open the file /etc/systemd/logind.conf and set the option NAutoVTs=6 to the number of virtual terminals that you want at boot.

    Dans la doc Arch.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.