![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zprovoznění 3D podpory grafických karet nVIDIA a ATI6.5.2008 (aktualizace 28.11.2008)Návodů na zprovoznění 3D ovladačů grafických karet je internetu spousta, ale i tak zde tento návod chci mít. Snad pro Vás bude čitelný, srozumitelný a hlavně nápomocný. Stažení ovladačů pro grafické karty nVIDIA a ATI je možné na následujících stránkách: http://www.nvidia.com/Download/index.aspx?lang=en-us http://ati.amd.com/support/driver.htmlJedná se o binární instalační balíčky, tzv. shellové skripty. Jsou to samozřejmě proprietální (uzavřené) ovladače. Stažené balíčky budou pojmenované nějak takto: NVIDIA-Linux-x86-169.12-pkg1.run Pro úspěšnou instalaci je potřeba mít před samotnou instalací ovladačů nainstalované i další balíčky a zvláště tyto: makegcc kernel-source mc (Midnight Commander - není nezbytně nutný, ale usnadní práci) Zdrojové kódy jádra, tedy kernel-source musí být stejné verze jako používaný kernel. Tedy například když používám kernel-rt-2.6.25.8 musím nainstalovat i číselně odpovídající balíček kernel-rt-source-2.6.25.8. Přestože oba instalátory provedou automaticky zálohu souboru xorg.conf, stejně ho doporučuji někam manuálně zazálohovat. Naleznete ho ve složce /etc/X11/. Před samotnou instalací ovladačů je třeba nabootovat v textovém režimu, k čemuž se nejlépe hodí volba zavaděče Failsafe. Tento web se věnuje hlavně audiu na Linuxu, takže pakliže Váš počítač slouží k nahrávání hudby, určitě používáte realtimeový kernel (rt). Jestliže ne, mohu Vám jeho použití určitě jen doporučit. Pro ostatní, kteří používají počítač jako kancelářský stroj, na surfování po internetu a pouze na přehrávání hudby a videa, pro Vás je realtimeový kernel opravdu zbytečný a můžete ve čtení návodu přeskočit za obrázky. Ovšem pro muzikanta a zvláště pro domácí, poloprofesionální nebo dokonce profesionální studio je realtimeový kernel nezbytnou nutností. S tím souvisí i ona volba zavaděče Failsafe. Nestačí jen nainstalovat správný kernel-rt, je nutno upravit i zavaděč GRUB. Po nainstalování alternativního (rt) jádra, se v nastavení zavaděče kromě výchozího jádra, musí založit i nová sekce, kterou nazveme třeba Failsafe rt. Tuto novou sekci můžeme vytvořit i klonováním původní sekce Failsafe. Nastavení normální hlavní sekce s realtimeovým jádrem, které nám vytvoří systém sám automaticky po instalaci tohoto jádra, bude vypadat např. následovně: Nastavení nové Failsafe rt sekce, ve které musíme po klonování původní Failsafe sekce správně nastavit řádky Kernel image a Initial RAM disk, bude vypadat takto: Pozor na to, aby v řádku VGA Mode byl obsah normal, aby systém naběhnul v textovém režimu (což potřebujeme pro instalaci ovladačů grafické karty). Po nastavení a aplikování změn restartujeme počítač a při startu zvolíme právě volbu Failsafe rt (Failsafe pro ty, kteří používají defaultní ne-realtimeové jádro). Po zavedení systému se přihlásíme jako root (u některých distribucí je třeba se přihlásit nejdříve jako běžný uživatel a pak se teprve příkazem su přepnout do superuživatelského režimu). Po zadání hesla můžeme spustit Midnight Commander (příkazem mc). Midnight Commander je klasický dvouokenní souborový správce typu Norton Commander, Volkov Commander, M602, Krusader, Total Commander (dříve Windows Commander), Free Commander, atd. , takže práci v něm předpokládám každý zvládne. Pomocí něj pohodlně nalistujeme složku, do které jsme si z výše uvedených stránek stáhli instalátor ovladačů. Nyní můžeme Midnight Commander pomocí klávesy F10 ukončit. Pro samotnou instalaci zadáme příkaz sh, který bude doplněn mezerou a názvem balíčku podle toho, zda máme kartu od společnosti nVIDIA nebo ATI: sh
NVIDIA-Linux-x86-169.12-pkg1.run Poznámka: stačí napsat jen třeba sh NV nebo sh ati (v Linuxu na velikosti písmen záleží) a po stisknutí tabulátoru (klávesa Tab) se nám dovyplní název instalačního skriptu sám, abychom ho nemuseli celý psát. Po spuštění instalátoru postupujeme dle jeho průvodce, a po úspěšném dokončení restartujeme počítač např. příkazem reboot, a nastartujeme do grafického režimu. Nyní již by měla být 3D akcelerace aktivována. Zprovoznění 3D podpory grafických karet nVIDIA a ATI v openSUSE 10.3 a 11.0Ačkoli v nově vydaném openSUSE 11.0 v hlavním repozitáři naleznete relatimeový kernel-rt, nenaleznete tam již zdrojové texty pro toto jádro, tedy balíček kernel-rt-source, a nenaleznete ho ani v repozitáři JackLab, který poskytoval kernel-rt a příslušný kernel-rt-source pro openSUSE 10.2. Je tam jen základní kernel-source použitelný pro kernel-default nebo pro kernel-pae. To, kde toto jádro s příslušnými zdroji získat, je dále podrobně popsáno v tomto článku. |
Počet přístupů na AudioLinux od 1.5.2008: