Depois de pesquisar e tentar por um longo, eu finalmente encontrei um solução que é aceitável para mim. A situação é bastante complexa, então eu tente descrevê-lo o mais estruturado possível.
Configuração
Configuração de hardware: Placa DH87RL CPU i7-4771 GeForce GTX 970
Configuração de software: Ubuntu 15.10
Seleção de driver
Você pode usar o driver nouveau aberto instalado por padrão, ou use o driver nvidia proprietário. Em seguida, o pacote "plymouth" que permite configurar a inicialização gráfica, está strongmente envolvido. Usando o driver nvidia junto com plymouth não funciona para mim, mas para todas as outras 3 combinações possíveis, a solução é descrita abaixo.
Existem 2 problemas aqui intimamente ligados, um é poder entrar no senha para discos rígidos criptografados durante a inicialização, e o outro é capaz para alternar para o console quando o X estiver ativo e em execução. Ambos os problemas são descritos abaixo.
Ser capaz de digitar a senha para discos rígidos criptografados durante a inicialização
Motorista Nouveau com plymouth: O driver Nouveau funciona "ok" - isso significa que eu tenho que pressionar a seta para baixo no teclado durante a inicialização para que o modo de texto apareça. Lá, a senha é perguntei. (Algumas estrelas já podem ser exibidas - exclua-as antes de entrar no senha ...)
Esta solução foi ok, mas eu precisava que o driver nvidia funcionasse, porque com nouveau, por exemplo, eu não tinha aceleração 3D adequada dentro do virtualbox.
Driver da Nvidia sem plymouth: O driver nvidia que eu uso é nvidia-352 atualmente. Eu instalei via apt-get. Então eu não baixei e instalei o driver do site nvidia.com diretamente, mas usei o pacote de distribuição (no meu caso: Ubuntu 15.10) para o driver nvidia em vez disso.
Para o driver nvidia funcionar, eu tive que desabilitar o plymouth. Isto pode ser feito por exemplo, passando a opção "noplymouth" para os parâmetros do kernel.
--- / etc / default / grub (exemplo) ---
[...]
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noplymouth"
[...]
--- update-grub ---
Depois, execute update-grub na linha de comando:
# update-grub
Com isso, vejo a tela tremer rapidamente durante o gráfico boot (obviamente, o prompt de senha aparece por uma fração de segundo, e depois desaparecendo novamente). Mas agora eu sei que a senha prompt está lá, e eu posso começar a digitar a senha. O prompt será reaparecer com o primeiro caractere digitado, tendo reconhecido o digitado personagem já. Se inseguro se o prompt de senha está pronto ou não, ainda posso pressionar a seta para baixo conforme descrito acima.
Sim, isso não é uma solução perfeita - mas depois de pesquisar e tentar um longo, longo tempo: pelo menos está funcionando - e você pode se acostumar com isso.
Apenas por curiosidade, eu também tentei o driver nouveau com plymouth desativado: Nesse caso, funciona muito mais suave, como o prompt de senha realmente aparece e fica na tela.
Então parece que o driver nouveau grátis está fazendo algo melhor que o driver nvidia. Eu acho que a NVIDIA tem alguma lição de casa para fazer aqui!
Mudar para o console
Com o driver nouveau, é possível alternar facilmente para o console (CTRL-ALT-F1)
Com o driver nvidia-352, mudar para o console NÃO é possível! Pressionar CTRL-ALT-F1 simplesmente não faz nada. Uma (n feia) solução que eu encontrei para isso é reiniciar o gerenciador de janelas de dentro de sua sessão X. Trabalhando para mim com lightdm como gerenciador de janelas, não testado para os outros. Por favor, salve todos os seus documentos abertos ANTES de fazer isso, como todas as aplicações da sua sessão X serão eliminadas: sudo service lightdm restart
Então, novamente, o driver nouveau faz isso melhor que a nvidia oficial motorista. Eu preciso dizer que estou realmente desapontado com a NVIDIA sobre isso!