Stáhl jsem si instalační program ovladače fglrx ze stránky ovladačů ATI.
když začnu instalaci, vše jde hladce, dokud nenarazím na chybovou zprávu, že mám zkontrolovat /usr/share/ati/fglrx-install.log
.
Obsah tohoto souboru je následující:
Zkontrolujte, zda má systém nástroje potřebné
pro instalaci. Instalace fglrx
vyžaduje, aby měl systém hlavičky jádra
.
/lib/modules/3.8.11-200.fc18.x86_64/build/include/linux/version.h nelze nalézt na tento systém. Jeden nebo
více nástrojů potřebných k instalaci
nelze v systému nalézt. Před instalací
ovladače fglrx nainstalujte
požadované nástroje. Volitelně spusťte
instalační program s možností –force a nainstalujte jej bez použití nástrojů. Vynucení
instalace zakáže hardwarovou
akceleraci AMD a může způsobit
nestabilní systém. Nedoporučuje se.
Nyní, po chvíli hledání, jsem zjistil, že symbolický odkaz se nazývá build
v /lib/modules/3.8.11-200.fc18.x86_64
ukazuje na neexistující místo.
Nainstaloval jsem kernel-devel
balíček a nyní ukazoval na existující adresář.
Nicméně v /lib/modules/3.8.11-200.fc18.x86_64/build/include/linux/
adresář, ve kterém jsou různé hlavičkové soubory – nemohu najít ten, který potřebuji – version.h
.
Jak mohu tento problém vyřešit? Mám nainstalovat ovladač jiným způsobem? Který další balíček mohu nainstalovat, abych získal version.h
soubor?
Spouštím čistou instalaci (výchozí) Fedory 18, kterou jsem dnes aktualizoval.
Přijatá odpověď:
Nainstalujte balíček kernel-headers a zkuste to znovu. Pokud to nefunguje, zkuste
cp -v /usr/include/linux/version.h /lib/modules/$(uname -r)/build/include/linux