Eu já resolvi o problema fazendo algo bem hacky, mas funcionou. Se você inicializar no modo de texto e pular automaticamente para o modo gráfico, o problema desaparece.
Eu defino o modo de texto como o modo de inicialização padrão ( systemctl set-default multi-user.target
) e, em seguida, você pode configurar o comando systemctl start graphical.target
para ser executado imediatamente após a inicialização ou executá-lo manualmente no modo de texto toda vez que precisar de uma interface gráfica.
Depois disso, você pode editar seus arquivos grub para desativar a autenticação no modo texto ou gráfico ou, caso contrário, você terá que autenticar duas vezes.