Zkuste Linux s Ubuntu - 3.díl - 3D akcerelace a jak na ní | Kapitola 3
Seznam kapitol
V dnešním, v pořadí již třetím, díle si povíme o celkové (ne)problematice 3D akcelerace v Ubuntu a Linuxu obecně. Naučíme se ji zprovoznit na grafických kartách z dílen společnosti ATI a NVIDIA. Sami se tak přesvědčíte, že na tom opravdu není nic tak zásadně složitého. Jste-li tedy příznivci počítačových her, rádi pracujete ve trojrozměrném prostředí nebo prostě jen chcete mít váš Linux opravdu plnohodnotý, pak je tento díl určen právě vám. Přeji příjemnou práci s Ubuntu.
Nyní přejdeme ke smutnější části článku. Využíjí ji asi nejspíše ti, kterým se instalace ovladačů skre Správce nesvobodných ovladačů nepodařila. O postupu uvedeném níže ovšem nebudu mluvit nijak černě. Hodit se totiž může i uživatelům, kteří požadují podrobné nastavení grafiky a monitoru. Výše uvedená obecná instalace může být tedy pro tento typ čtenářů nedostačující. S detailnějším nastavením nám pomůže NVIDIA konfigurátor, ale o něm už níže...
Příprava na instalaci ovladače
Z předchozího odstavce jistě tušíte, že instalace bude probíhat především skrze příkazovou řádku, což může být pro některé z vás odrazujícím faktorem. Ničeho se ale nebojte, stačí postupovat dle návodu...
Zjištění modelu grafické karty
Ze všeho nejdříve potřebujeme znát model naší grafické karty. Pro ty z vás, kteří ho neznají existuje jednoduchý způsob, jak ho zjistit. Zadejte příkaz:
lspci |
Po potvrzení příkazu vám z terinálu vyleze dlouhý soupis různých součástek a ovladačů vašeho PC. Řádek, který nás bude zajímat nyní, bude velmi pravděpodobně začínat slovy "VGA compatible controller". Název v hranatých závorkách udává model vaší grafické karty.
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_orig |
Instalace ovladačů
Postup není dále nijak náročný. Předpokládám, že jste si v předchozí mini kapitolce zjistili model vaší grafické karty. Pokud je váš model zmíněn na tomto seznamu, nainstalujte balík "nvidia-glx". Máte-li ovšem starší model (nejpravděpodobněji některý model z řady TNT), budete muset použít balík "nvidia-glx-legacy". Pokud je vaše karta naopak novější a nespadá ani pod jeden z předcházejícíh balíků, zkuste použít ovladače "nvidia-glx-new".
Jestli jste již identifikovali ten správný balíček, můžeme se pustit do instalace. Spusťte termninál a vložte tento příkaz: (hranaté závorky neopisujte)
sudo apt-get install [zvolený typ ovladače] |
Poté nainstalujte následující aplikaci:
sudo apt-get install nvidia-kernel-common |
Za předpokladu, že vše proběhlo v pořádku, spustťe následující konfigurační příkaz:
sudo nvidia-xconfig |
Vše by mělo proběhnout bez problémů, avšak není vyloučeno, že vám systém vyhodí jakoukoliv chybu. V tomto případě stačí editovat konfigurační soubor ručně příkazem "gksudo gedit /etc/X11/xorg.conf". Poté v sekci Device přepiště "nv" na "nvidia". Nyní by mělo vše fungovat správně.
Abychom změny potvrdili, je nutné počítač restartovat.
Nastavení grafické karty
Nyní se podrobněji podíváme na nastavení naší grafické karty. Poslouží nám k tomu aplikace "nvidia-settings". Pokud jsme při instalaci použili balíček "nvidia-glx", musíme tento konfigurátor doinstalovat. Ovladač "nvidia-glx-new" by ho měl obsahovat implicitně, avšak může se stát (zvláště když jste špatně zvolili mezi "nvidia-glx" a "nvidia-glx-new"), že nebude fungovat správně.
Patříme-li tedy mezi uživatele, kteří k instalaci použili balíček "nvidia-glx", zadáme následující příkaz:
sudo apt-get install nvidia-settings |
Vše by mělo proběhnout bez problému. Konfigurátor spustíme příkazem:
sudo nvidia-settings |
Lze ho samozřejmě spustit také z menu "Aplikace > Systémové nástroje > NVIDIA Settings", nicméně v něm z bezpečnostních důvodů nebude možné ukládat jakékoliv změny (po restartu počítače se navrátí původní nastavení). Proto jsme k jeho spuštění v terminálu použili příkaz "sudo", s jehož pomocí systému řekneme, že změny bude nyní provádět superuživatel (jemu Ubuntu odporovat nebude :) ).
Na ukázku uvedu několik screenů z interface aplikace NVIDIA-SETTINGS: