Eu tive esse problema e acabei removendo o driver fglrx e usando o driver de código aberto. No entanto, não foi tão fácil quanto desinstalar o arquivo fglrx.
Veja como fazer isso de maneira fácil e correta. Ele irá limpar praticamente todas as informações fglrx do seu pc e reinstalar os drivers de código aberto para você
Abra um terminal e digite
sudo /usr/share/ati/fglrx-uninstall.sh
isso pode ou não estar no seu pc
sudo apt-get remove --purge fglrx
Como você verá, livre-se de praticamente todo o material fglrx na sua máquina
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
Isto acontecerá se você o instalou antes de instalar o 11.04 remover drivers de código aberto mais antigos
sudo apt-get install xserver-xorg-video-ati
Instala os arquivos de código aberto
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
como isso
sudo dpkg-reconfigure xserver-xorg
Classifica tudo no seu xserver que atualmente está bloqueando você entrar no Unity
Se você quiser reinstalar os drivers fglrx mais tarde (eu fiz antes), você precisará reinstalar o item que o levou a instalá-los da última vez, o que é feito por:
sudo apt-get install fglrx-modaliases
Agora, você precisará reiniciar e voltar com a opção de fazer login novamente no Unity
Pessoalmente, na minha área de trabalho, agora estou preso aos drivers de código-fonte aberto, pois estou sempre tendo problemas com o fglrx.
Espero que funcione