J'ai téléchargé le programme d'installation du pilote fglrx à partir de la page des pilotes ATI.
quand je lance l'installation, tout se passe bien jusqu'à ce que j'obtienne un message d'erreur, me disant de vérifier /usr/share/ati/fglrx-install.log
.
Le contenu de ce fichier est le suivant :
Vérifiez si le système dispose des outils nécessaires
pour l'installation. L'installation de fglrx
nécessite que le système ait les en-têtes
du noyau.
/lib/modules/3.8.11-200.fc18.x86_64/build/include/linux/version.h est introuvable sur ce système. Un ou
plusieurs outils nécessaires à l'installation
sont introuvables sur le système. Installez
les outils requis avant d'installer
le pilote fglrx. Si vous le souhaitez, exécutez le
programme d'installation avec l'option –force pour
installer sans les outils. Forcer
l'installation désactivera l'accélération matérielle
AMD et peut rendre votre système
instable. Non recommandé.
Maintenant, après quelques recherches, j'ai trouvé que le lien symbolique appelé build
dans /lib/modules/3.8.11-200.fc18.x86_64
pointe vers un emplacement inexistant.
J'ai installé le kernel-devel
package, et maintenant il pointe vers un répertoire existant.
Cependant, dans le /lib/modules/3.8.11-200.fc18.x86_64/build/include/linux/
répertoire, qui contient divers fichiers d'en-tête - je ne trouve pas celui dont j'ai besoin - version.h
.
Comment puis-je résoudre ce problème? Dois-je installer le pilote d'une manière différente ? Quel autre paquet puis-je installer pour obtenir la version.h
fichier ?
J'exécute une nouvelle installation (par défaut) de Fedora 18, que j'ai mis à jour aujourd'hui.
Réponse acceptée :
Installez le package kernel-headers et réessayez. Si cela ne fonctionne pas, essayez
cp -v /usr/include/linux/version.h /lib/modules/$(uname -r)/build/include/linux