Toto je starší verze dokumentu!
Obsah
Ovladače NVIDIA
akmod-nvidia-340xx
pro karty GeForce 8/9 až GT2xx[M],GT3xx[M] balíčky: http://przemal.net/pub/rpm/nvidia-340xx/rpms/
stáhněte
* akmod-nvidia-340xx-340.65-1.fc21.x86_64.rpm
* xorg-x11-drv-nvidia-340xx-340.65-2.fc21.x86_64.rpm
* xorg-x11-drv-nvidia-340xx-cuda-340.65-2.fc21.x86_64.rpm
* xorg-x11-drv-nvidia-340xx-kmodsrc-340.65-2.fc21.x86_64.rpm
* xorg-x11-drv-nvidia-340xx-libs-340.65-2.fc21.i686.rpm
* xorg-x11-drv-nvidia-340xx-libs-340.65-2.fc21.x86_64.rpm
<code bash>
$ cd /kam/jsme/stahli
$ sudo yum install „kernel-devel-uname-r == $(uname -r)“ akmod-nvidia-340xx-340.65-1.fc21.x86_64.rpm xorg-x11-drv-nvidia-340xx-340.65-2.fc21.x86_64.rpm xorg-x11-drv-nvidia-340xx-cuda-340.65-2.fc21.x86_64.rpm xorg-x11-drv-nvidia-340xx-kmodsrc-340.65-2.fc21.x86_64.rpm xorg-x11-drv-nvidia-340xx-libs-340.65-2.fc21.i686.rpm xorg-x11-drv-nvidia-340xx-libs-340.65-2.fc21.x86_64.rpm
</code>
Balíčky jsou již v rpmfusion, takže stačí jen
$ sudo dnf install akmod-nvidia-340xx "kernel-devel-uname-r == $(uname -r)"
!!! nespouštět nvidia-xconfig !!! spravný xorg.conf je v sekci nastaveni.
RPMFUSION
postupujte podle návodu zde rpmfusion.
Zjištění správné verze ovladače / grafiky
$ sudo /sbin/lspci | grep VGA
Instalace
Balíčky vytvoří spravny xorg.conf jen pokud neexistuje [ve Fedore 19 a víš default]. Proto je nutné starý soubor smazat/přesunout/přejmenovat na jiné místo.
$ sudo dnf install akmod-nvidia "kernel-devel-uname-r == $(uname -r)" $ sudo dnf upgrade
restartovat
Nastavení / xorg.conf
Nastavení se provádí v souboru /etc/X11/xorg.conf. Pokud neexistuje [ chyba v balíčku? ], vytvoříme jej
# RPM Fusion - nvidia-xorg.conf # Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" Option "NoLogo" "true" Option "TripleBuffer" "true" Option "OnDemandVBlankInterrupts" "true" EndSection
Doplňkové volby
| Volba | Popis |
|---|---|
| NoLogo | nezobrazuje logo pri startu |
| TripleBuffer | zapne triplebuffering |
| OnDemmandVBlankInterrupts | setri baterii u ntb |
Grafický boot
v souboru /etc/default/grub změníme/přidáme hodnoty
GRUB_VIDEO_BACKEND="vbe" #grafika pro grub GRUB_TERMINAL_OUTPUT="gfxterm" #grafika pro grub GRUB_GFXMODE="1280x720x32" #grafika pro grub GRUB_GFXPAYLOAD_LINUX=1280x720x32 #grafika pro linux, vnutime jadru dane rozliseni, vychozi hodnota je text
a znovu vygenerujeme nastavení grub2
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
VDPAU / VAAPI
Video akcelerace videa grafickou kartou. Nepovinné, ale silně doporučené.
Potřebujete kartu Geforce 8 nebo novější.
Wayland
# dnf install vdpauinfo nvidia-vaapi-driver libva-utils
X
# dnf install vdpauinfo libva-vdpau-driver libva-utils
S originalnim backendem od NVIDIA vypada podobne jako zde:
$ vdpauinfo display: :0 screen: 0 API version: 1 Information string: NVIDIA VDPAU Driver Shared Library 340.65 Tue Dec 2 09:13:46 PST 2014 Video surface: ...
Takto zase vypadá výpis vaainfo pokud je rozhraní správně nainstalováno a nastaveno:
$ vainfo libva info: VA-API version 0.36.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so libva info: Found init function __vaDriverInit_0_36 libva info: va_openDriver() returns 0 vainfo: VA-API version: 0.36 (libva 1.4.1) vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4 vainfo: Supported profile and entrypoints ...
Vynuceni daneho driveru
Nutne napriklad pro unityhub
Pro vypis dostupnych ovladacu:
$ ll /usr/lib64/dri/
$ LIBVA_DRIVER_NAME=nvidia unityhub
$ LIBVA_DRIVER_NAME=nvidia vainfo