J'ai réussi à le faire ce soir après avoir rencontré des problèmes similaires lors de la première tentative plus tôt dans la journée.
Une chose que j'ai remarquée après cette tentative est que les fichiers du noyau dans Synaptic Package Manager sont très compliqués et référencent différentes versions du noyau. Donc la première chose que j'ai faite a été de nettoyer tout ce bordel.
Cependant, vous devrez d'abord clarifier votre situation actuelle si vous ne l'avez pas déjà fait.
Ouvrez un terminal et saisissez:
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Redémarrez.
Ensuite, allez dans Synaptic Package Manager ( sudo apt-get install synaptic
, si vous ne l'avez pas déjà) et filtrez sur "linux". Triez ensuite par ordre alphabétique et recherchez les lignes commençant par "linux". Vous verrez qu'un fichier est marqué pour la mise à niveau [!]. Mettez à niveau cela et redémarrez.
Une fois que vous avez redémarré, retournez dans Synaptic et refaites le même filtre. En utilisant une installation / désinstallation judicieuse, essayez de vous assurer que tous les fichiers du noyau installés, y compris les fichiers de type "en-têtes", se rapportent tous à la même version du noyau. J'ai pris le dernier ".18".
Une fois que vous avez fait cela, fermez Synaptic et ouvrez le terminal et tapez ce qui suit:
sudo apt-get install linux-headers-$(uname -r)
Redémarrez à nouveau juste pour faire bonne mesure et une fois de retour, ouvrez un terminal et tapez ce qui suit:
uname -r
Vous devriez maintenant avoir la dernière version (.18) du noyau.
Ouvrez un terminal et saisissez:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases
sudo apt-get install ia32-libs lib32gcc1
Cela devrait prendre un certain temps.
cd /usr ; sudo ln -svT lib /usr/lib64
Redémarrez à nouveau pour faire bonne mesure.
Maintenant, allez dans le centre logiciel Ubuntu, cliquez sur Modifier dans la barre des tâches et sélectionnez Sources de logiciels. Sélectionnez l'option du milieu sur l'onglet des pilotes supplémentaires et cliquez sur "appliquer les modifications".
Une fois cela fait, redémarrez, puis tapez ce qui suit dans un terminal:
sudo aticonfig --initial -f
Redémarrez ensuite une fois de plus.
Maintenant, tout ce que vous devez faire est de taper "amd" dans le tiret pour démarrer Catalyst et configurer le pilote comme vous le souhaitez.
Je reconnais que certains redémarrages peuvent être inutiles, mais c'est exactement ce que j'ai fait et j'ai maintenant une belle nouvelle installation d'Ubuntu 12.10.