46 votes

Impossible d'installer les pilotes propriétaires ATI dans la version 12.10

J'ai un ordinateur portable avec une carte graphique ATI Radeon 6770M HD Hybrid. Dans Ubuntu 12.04, j'ai installé le pilote fglrx via "pilotes additionnels" et cela a fonctionné. (Je peux même changer de GPU). Mais dans la nouvelle Ubuntu 12.10, après l'installation, Unity ne se charge pas.

Seulement la souris et le papier peint. Si j'initialise les paramètres sudo aticonfig --initial puis après le redémarrage, il y a un avertissement disant que je suis en mode graphique faible ! Comment résoudre ce problème ?

Auparavant, j'ai utilisé le logiciel source pour installer les pilotes. Mais en utilisant le terminal, j'ai reçu cet avertissement :

update-alternatives: warning: forcing reinstallation of alternative /usr/lib/fglrx/ld.so.conf because link group x86_64-linux-gnu_gl_conf is broken

Mise à jour : J'ai déposé un rapport de bug dans le launchpad : https://bugs.launchpad.net/fglrx/+bug/1068661

25voto

zapping Points 183

J'ai commencé par une installation propre de la version 12.10 (pas de mise à jour). Ma carte est une Radeon HD 5450

La première chose que j'ai faite a été d'installer Linux-source et Linux headers

sudo apt-get install linux-source
sudo apt-get install linux-headers-generic

J'ai remarqué que de nombreux utilisateurs de cartes Nvidia devaient faire cela et je suis sûr d'avoir vu mentionné quelque part que cela aidait aussi les utilisateurs ATI.

Comme tout le monde, si j'ai installé l'un ou l'autre des pilotes propriétaires après le redémarrage, j'ai pu me connecter mais j'ai perdu l'unité.

J'ai remarqué que l'installation du pilote n'installait pas le centre de contrôle Catalyst (je ne sais pas si c'est la même chose pour tout le monde).

J'ai donc installé le gestionnaire de paquets Synaptic et j'ai installé fglrx-updates à partir de là

enter image description here

Le centre de contrôle Catalyst a été installé.

Lors du redémarrage, au lieu d'être capable de se connecter sans Unity, le système était bloqué sur l'écran d'accueil.

J'ai donc posé ma candidature nomodeset et cette fois, il a démarré avec Unity présent

Voici le résultat de fglrxinfo

enter image description here

Et voici ce que disent les sources logicielles

enter image description here

Con nomodeset appliqué Je n'obtiens peut-être pas l'écran d'accueil au démarrage, mais fglrx-updates fonctionne bien. Je dirais même qu'il fonctionne mieux que dans la version 12.04.

Plus d'informations

Grub m'offre 2 noyaux

3.5.0-18-générique et 3.5.0-17-générique

Le dernier "18" est bon, l'ancien "17" se charge toujours sans Unity.

7voto

Nick Andrik Points 1956

Pour ceux qui ont des systèmes hybrides (ATI/intel) et que fglrx a cessé de fonctionner dans la version 12.10, le problème peut ressembler à celui décrit ici (incompatibilité de fglrx avec la version récente du pilote intel) : https://bugs.launchpad.net/ubuntu/+source/fglrx-installer-updates/+bug/1068404

Voici ce que je suggérerais

  1. Supprimez tous les paquets fglrx* :

    sudo apt-get purge fglrx*
  2. Ajoutez mon PPA dans votre liste de dépôts :

    sudo add-apt-repository ppa:andrikos

  3. Mettez à jour les informations relatives à votre colis :

    sudo apt-get update 
  4. Mettre à jour le fglrx y intel conducteurs :

    sudo apt-get install fglrx xserver-xorg-video-intel
  5. N'oubliez pas d'activer la fonction fglrx conducteur

    sudo aticonfig --initial --force

4voto

Quentin Points 41

Je suis allé au terminal ( Ctrl + Alt + F1 par exemple) et a fait :

sudo apt-get remove fglrx

Aujourd'hui, mon ordinateur est assez lent, mais je peux au moins l'utiliser en attendant que le problème soit résolu.

4voto

The_Swede Points 11

J'ai trouvé le problème. Lors de la mise à jour d'Ubuntu 12.04 -> Ubuntu 12.10, le contenu de lightdm.conf dans /etc/lightdm/ sont complètement effacées. L'installation ou la reconfiguration de lightdm n'installe PAS ce fichier ici, de sorte que lightdm ne sait pas comment s'afficher. Vous devez procéder comme suit :

sudo apt-get purge fglrx lightdm && sudo apt-get install lightdm ubuntu-desktop && sudo nano /etc/lightdm/lightdm.conf

insérer le texte suivant :

[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
allow-guest=false

Sauvegardez le fichier via CTRL + X et sudo reboot. Il est possible que vous n'ayez pas à désinstaller fglrx, mais je n'en sais rien.

4voto

ryanpcmcquen Points 191

Cela fonctionne pour moi.

    sudo apt-get install linux-headers-generic

Aller à amd.com et téléchargez leur dernier pilote bêta (qui vient d'être mis à jour à la version 12.11). Exécutez et installez.

Veuillez noter que le pilote stable ne fonctionnera pas avec unity.

Puis cliquez ici pour obtenir un script permettant de supprimer le filigrane : http://areyoueye.net/?p=187

Slainte !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X