Não tenho certeza se isso funcionará, mas acredite que o problema está aqui com a entrega do terminal virtual. No momento, você está forçando o splash de um único usuário, mas ainda transferindo para o terminal virtual 7. Altere este código para o seguinte:
vt.handoff=1
que deve colocar você no estado correto. Não tentei, mas saiba que o grub2 costumava ter um problema com esse código específico. Veja Bug # 916306 no Launchpad.