Aqui está o problema que encontrei com o meu AMD 5870 quando instalei o Ubuntu pela primeira vez.
Eu tinha "PCI-e 16x" selecionado para placa de vídeo no meu BIOS. Quando instalei o Ubuntu, o Ubuntu não reconheceu o HD 5870 porque os drivers não foram baixados no Ubuntu ainda. Então, toda vez que eu tentei logar no Ubuntu, o monitor foi dormir e a tela ficou preta. Então, eu reiniciei o computador, fui para o BIOS, selecionei "Onboard" para a placa de vídeo e, quando finalmente conectei ao Ubuntu, baixei os drivers para o 5870 no Ubuntu. Depois de tudo o que foi dito e feito, voltei para a BIOS uma última vez, selecionei PCI-e 16x, e então o Ubuntu finalmente reconheceu o 5870.
O problema é que você não pode ter o cabo DVI / HDMI conectado ao monitor - computador com "PCI-e 16x" selecionado na BIOS quando você ainda não baixou os drivers no Ubuntu. Use VGA e "Onboard" até baixar os drivers. Em seguida, volte e ative a placa gráfica (PCI-e) no BIOS. Isto é, se você tivesse o mesmo problema que eu fiz.