No meu caso, o problema estava relacionado a drivers nvidia proprietários. Eu reconstruí o sistema sem o driver nvidia e agora posso fazer o login para o tty de 1 a 6 como esperado.
O problema parece estar relacionado à conjunção do driver Nvidia com a CPU Intel com gráficos integrados, e as telas de login tty virtuais estão sendo redirecionadas para a saída de vídeo da placa-mãe. Se este for o caso, uma possível solução é colocar blacklist i915
module.
No NixOS, você precisa adicionar a seguinte linha ao seu configuration.nix
:
boot.blacklistedKernelModules = [ "i915" ];
Em outras distros, isso seria semelhante a ( discussão original ):
echo "blacklist i915" > /etc/modprobe.d/blacklist-intelGraphics.conf
update-initramfs -u