Pro obecné informace o ovladačích grafických karet nebo zjištění funkčnosti 3D akcelerace čtěte nejprve Ovladače grafických karet.
Tento návod je určen pro vydání
Ubuntu 7.10 Gutsy Gibbon. Pro starší vydání čtěte zde.
Instalace ovladačů
Automatická
1. Otevřete si na panelu Správce nesvobodných ovladačů
Systém → Správa → Správce nesvobodných ovladačů - verze 9.10 Ovladače hardwaru
2. Zapněte (zaškrtněte) ovladač:
Akcelerovaný ovladač grafických karet NVIDIA
Ruční
Postup instalace ovladačů grafických karet NVIDIA
Ujistěte se, že máte zapnut zdroj restricted, jinak vám tento návod nebude fungovat!
Nainstalujte balíky nvidia-glx a nvidia-kernel-common.
V Terminálu spusťte příkaz:
sudo nvidia-xconfig
Pokud se příkaz neprovede korektně, můžete editovat konfigurační soubor ručně:
gksudo gedit /etc/X11/xorg.conf
a přepište nv na nvidia v sekci Device
- Restartujte počítač
Pokud by vám (například po aktualizaci z minulé verze systému) nefungovalo grafické rozhraní nebo 3D akcelerace, můžete místo nvidia-glx zkusit použít balík nvidia-glx-new, v terminálu zadejte:
sudo apt-get remove nvidia-glx sudo apt-get install nvidia-glx-new
Nastavení grafické karty
Veškerá nastavení lze provádět v nabídce, kterou spustíte příkazem:
gksudo nvidia-settings
zde naleznete i teplotu vaší karty.
Zkouška správnosti
- Napište příkaz:
glxinfo | grep direct
Výsledek tohoto příkazu by měl být:direct rendering: Yes
- Napište příkaz:
glxgears
Zobrazí se rotující kola, která by se měla otáčet plynule a tím potvrdit funkčnost 3D. Do konzole se budou vypisovat hodnoty FPS.
Podrobnější popis testů naleznete v Ovladače grafických karet.
Tipy, triky
Aktivování XvMC
Pro přehrávání videa ve vysokém rozlišení (1920x1080) s dobrou podporou formátu WMV9 je vhodné použít video výstup XvMC (X-Video Motion Compensation). XvMC výstup zajistí, že o dekódování videa se postará procesor grafické karty (GPU), který je k tomuto lépe uzpůsoben. Bohužel v současné době podporují tuto funkci jen přehrávače MPlayer, Xine, MythTV.
Nejprve aktivujeme XvMC:
gksudo gedit /etc/X11/XvMCConfig
do souboru přidáme řádek:
libXvMCNVIDIA_dynamic.so.1
Video výstup je aktivován, teď již lze spouštět filmy s patřičným video výstupem. Toho docílíte v Mplayeru:
mplayer -vo xvmc -vc ffmpeg12mc název_filmu.ts
a v přehrávači Xine :
xine -V xxmc název_filmu.ts
Aktivování podpory pivotu (otočení) obrazovky
Některé LCD obrazovky mají funkci pivotu. Což umožňuje otočení obrazovky o 90˚.
Výchozí X.org ovladač (nv)
Tato část pro vás platí, pokud jste neinstalovali ovladač výše zmíněným způsobem, ale používáte výchozí z instalace.
Otevřeme si soubor /etc/X11/xorg.conf
gksudo gedit /etc/X11/xorg.conf
Nalezneme sekci:
Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nv"Do této sekce (mezi řádek Device a EndSection) přidejte řádek:
Option "Rotate" "CW"
Kde Rotate má několik nastavení:
CW ... otáčí ve směru hodinových ručiček
CCW ... otáčí proti směru hodinových ručiček
Proprietární ovladač (nvidia)
Tato část pro vás platí, pokud jste nainstalovali ovladač výše zmíněným způsobem.
Otevřeme si soubor /etc/X11/xorg.conf
gksudo gedit /etc/X11/xorg.conf
Nalezneme sekci:
Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"Do této sekce (mezi řádek Device a EndSection) přidejte řádek:
Option "RandRRotation" "on"
Směr otočení lze ovlivnit:
V nabídce Systém → Volby → Rozlišení obrazovky
Příkazem xrandr -o left, nebo xrandr -o right
Deaktivace loga Nvidia při startu systému
Otevřete si soubor /etc/X11/xorg.conf
gksudo gedit /etc/X11/xorg.conf
Naleznete sekci:
Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"Do této sekce (mezi řádek Device a EndSection) přidejte řádek:
Option "NoLogo"
Problém s frekvencí monitoru (Refresh Rate)
V nových ovladačích nechala nVidia implicitně aktivní volbu DynamicTwinView, se kterou si program XrandR, který se stará o nastavení rozlišení a frekvence, nedokáže poradit. To může způsobit, že se vám nepodaří nastavit správnou frekvenci monitoru. Řešení je snadné:
Otevřete soubor xorg.conf
v terminálu Ubuntu:
gksudo gedit /etc/X11/xorg.conf
v Kubuntu takto:
kdesu kwrite /etc/X11/xorg.conf
Nalezněte sekci:
Section "Device"
a vložte do ní
Option "DynamicTwinView" "False"
Po restartu by mělo být vše v pořádku.
Nejnovější ovladač a jeho instalace
např.(verze 190.53 )- není v obvyklé nabídce pod systémem. Pokud se rozhodnete vyzkoušet nejnovější ovladač ke kartě Nvidia, musíte si jej stáhnout přímo ze stránek výrobce.
Nejlépe zde a po výběru typu uložíte soubor ve svém adresáři. I když má nezvyklý název, je to v podstatě skript a spustíte ho po restartu do recovery módu.
- Po stažení ho přejmenujte na vhodný krátký název, bude se to hodit právě po tom restartu, kdy bude k dispozici pouze klávesnice.
Soubor se při stahování nečekaně objeví na stránce webu v textové podobě a trvá poměrně dlouho, než se stáhne, proto vyčkejte, až bude na stránce celý a po chvilce ho teprve uložte,jinak nebude instalovatelný.
Soubor se jmenuje NVIDIA-Linux-x86-190.53-pkg1.run a přejmenujte např. na nv.run a uložte do adresáře /home. Restartujte do Recovery módu a v něm pak zvolte poslední řádku, kdy získáte právo ROOT a přístup do řádky.
Zde teprve spustíte skript:
sh /home/nv.run
zde je třeba odpovědět na několik otázek. Runlevel je 1, je třeba 3, po zadání telinit 3 nemusí volba pokračovat.
- Zadejte NO - Accept ....Building
Bude vytvořen nový Xorg.conf. Zvolte Yes -OK a nakonec reboot. A je hotovo.
Odkazy
Stránka výrobce zde
Nvidia GeForce GT240
Nove verze Ubuntu (10.04 a novejsi) pouzivaji svobodny nouveau ovladac. S nim neni mozne nabootovat live CD ani jinak spustit graficke prostredi. Resenim je nainstalovat system z alternate cd (textova instalace). Pri prvnim spusteni nabootovat z grubu do zachraneho rezimu a z prikazoveho radku (jako root) odinstalovat balicky "nouveau-firmware" a "xserver-xorg-video-nouveau" a nainstalovat balicek "nvidia-current" a restartovat pocitac:
apt-get remove nouveau-firmware xserver-xorg-video-nouveau apt-get install nvidia-current reboot
a pote uz ubuntu nabootuje do grafickeho prostredi