Olá iisfox,
É lá mesmo onde foi verificou na command line do grub, a tela de inicialização, acionando a letra 'e' (para editar).
Normalmente essa linha é algo parecido com isso:
/boot/vmlinuz-2.6.38-8-generic root=UUID=29429303-b0b0-4ebb-9fbd-6fd7656abf64 ro quiet splash
Não necessariamente irá conter os mesmo parâmetros de máquina para máquina, por exemplo, possivelmente a sua não tem vt.handoff=7 e essa que ora uso tem, mas enfim, essa é a linha de comando da sessão, é aí que devem ser colocados os parâmetros.
Essa alteração só vale para a sessão, ou seja, se perde após um novo boot, então não altera nada no sistema, é só para testar mesmo.
Apenas note que para fazer o boot não pode dar [Enter] e sim acionar as teclas Ctrl e x simultaneamente (Ctrl+x), talvez também funcione acionando F10.
Poderia testar também com os parâmetros acpi=off, noapic, além do radeon.modeset=0.
Apenas exemplificando, supondo que a linha fosse igual aquela que mencionei acima (ou seja qual for ela), então ficaria assim:
1o. teste: (apenas inclui radeon.modeset=0)
/boot/vmlinuz-2.6.38-8-generic root=UUID=29429303-b0b0-4ebb-9fbd-6fd7656abf64 ro radeon.modeset=0 splash
2o. teste (inclui radeon.modeset=0 e tira splash, se existir):
/boot/vmlinuz-2.6.38-8-generic root=UUID=29429303-b0b0-4ebb-9fbd-6fd7656abf64 ro radeon.modeset=0
3o. teste (inclui radeon.modeset=0 + acpi=off + noapic, sem splash, se existir):
/boot/vmlinuz-2.6.38-8-generic root=UUID=29429303-b0b0-4ebb-9fbd-6fd7656abf64 ro acpi=off noapic radeon.modeset=0
A idéia é fazer a variação desses parâmetros para ver se algum deles funciona e o método é mesmo o da tentativa e erro.
Até creio que v. deva fazer esse teste, entretanto, relendo mais atentamente a descrição inicial que v. fez, na verdade me dei conta que estamos procurando o problema errado, após ter feito aquela primeira bateria de comandos. :-(
O seu computador não tem problema de inicialização, uma vez que v. descreve que "achou um drive e instalou mas com esse drive não era possível habilitar os recursos 3d do ubuntu, resolvi então ir no site do fabricante e baixar o drive adequado e instala-lo", ou seja, a instalação e uso posterior foram bem sucedidos, o problema só começou a aparecer após v. ter instalado o driver direto da ATI, bem, então era só desinstalar esse driver do fabricante que ocasionou o problema ou, no limite, refazer a instalação integral do sistema.
A consequência única é o não uso dos recursos do Unity-3D, porém não problema de inicialização com tela preta e cursor piscando, correto?
A partir desse raciocínio, caso esteja correto, então penso que é o caso de fazer os testes acima da command line, até porque são fáceis de fazer, porém o próximo passo é em outro sentido.
Um tentativa talvez válida é iniciar pelo Modo de Recuperação, acessar "Configurações do Sistema"/"Gerenciador de Pacotes Synaptic" e ver se o "compiz-gnome" está instalado, caso positivo faça a desinstalação dele. Isso talvez restabeleça a normalidade do sistema, embora os recursos respectivos do Compiz não sejam ativados, o que não chega a ser exatamente um grande problema.
[]'s