Uživatelské nástroje

Nástroje pro tento web


linux:nvidia-instalace

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
linux:nvidia-instalace [2015/01/03 22:20] nost23linux:nvidia-instalace [2023/01/25 15:50] (aktuální) – pridana sekce UEFI Secure Boot nost23
Řádek 1: Řádek 1:
 +====== Ovladače NVIDIA ======
 <WRAP alert> <WRAP alert>
 ==== akmod-nvidia-340xx ==== ==== akmod-nvidia-340xx ====
-pro karty GT2xx[M],GT3xx[M] balicky: [[http://przemal.net/pub/rpm/nvidia-340xx/rpms/]] +<del>pro karty GeForce 8/9 až GT2xx[M],GT3xx[M] balíčky: [[http://przemal.net/pub/rpm/nvidia-340xx/rpms/]] 
-stahnete+stáhněte
   * [[http://przemal.net/pub/rpm/nvidia-340xx/rpms/akmod-nvidia-340xx-340.65-1.fc21.x86_64.rpm|akmod-nvidia-340xx-340.65-1.fc21.x86_64.rpm]]   * [[http://przemal.net/pub/rpm/nvidia-340xx/rpms/akmod-nvidia-340xx-340.65-1.fc21.x86_64.rpm|akmod-nvidia-340xx-340.65-1.fc21.x86_64.rpm]]
   * [[http://przemal.net/pub/rpm/nvidia-340xx/rpms/xorg-x11-drv-nvidia-340xx-340.65-2.fc21.x86_64.rpm|xorg-x11-drv-nvidia-340xx-340.65-2.fc21.x86_64.rpm]]   * [[http://przemal.net/pub/rpm/nvidia-340xx/rpms/xorg-x11-drv-nvidia-340xx-340.65-2.fc21.x86_64.rpm|xorg-x11-drv-nvidia-340xx-340.65-2.fc21.x86_64.rpm]]
Řádek 11: Řádek 12:
  
 <code bash> <code bash>
-cd /kam/jsme/stahli +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+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> </code>
-!!! nespoustet nvidia-xconfig !!! +</del> 
-spravny xorg.conf je v sekci [[nvidia instalace#nastavenixorgconf|nastaveni]].+ 
 +Balíčky jsou již v [[linux:rpmfusion-instalace|rpmfusion]], takže stačí jen 
 + 
 +<code bash> 
 +$ sudo dnf install akmod-nvidia-340xx "kernel-devel-uname-r == $(uname -r)" 
 +</code> 
 + 
 +!!! nespouštět nvidia-xconfig !!! 
 +spravný xorg.conf je v sekci [[nvidia-instalace#nastavenixorgconf|nastaveni]].
 </WRAP> </WRAP>
  
 ==== RPMFUSION ==== ==== RPMFUSION ====
-postupujte podle navodu zde [[linux:Rpmfusion instalace]].+postupujte podle návodu zde [[linux:rpmfusion-instalace|rpmfusion]].
  
-==== Zjisteni spravne verze ovladace / grafiky ====+==== Zjištění správné verze ovladače / grafiky ====
 <code bash> <code bash>
-sudo /sbin/lspci | grep VGA+sudo /sbin/lspci | grep VGA
 </code> </code>
  
 ==== Instalace ==== ==== Instalace ====
-Vytvori spravny xorg.conf jen pokud neexistuje [ve Fedore 19 a vis default]. Proto je nutne stary soubor smazat/presunout na jine misto.+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.
 <code bash> <code bash>
-sudo yum install akmod-nvidia "kernel-devel-uname-r == $(uname -r)" +sudo dnf install akmod-nvidia "kernel-devel-uname-r == $(uname -r)" 
-sudo yum upgrade+sudo dnf upgrade
 </code> </code>
 restartovat restartovat
  
-==== Nastaveni / xorg.conf ==== +==== Nastavení / xorg.conf ==== 
-Nastaveni se provadi v souboru /etc/X11/xorg.conf. Pokud neexistuje [ chyba v balicku? ], vytvorime jej+Nastavení se provádí v souboru ///etc/X11/xorg.conf//. Pokud neexistuje [ chyba v balíčku? ], vytvoříme jej
 <code xorg_conf> <code xorg_conf>
 # RPM Fusion - nvidia-xorg.conf # RPM Fusion - nvidia-xorg.conf
Řádek 48: Řádek 57:
 EndSection EndSection
 </code> </code>
-Doplnkove volby+Doplňkové volby
 ^Volba^Popis^ ^Volba^Popis^
 |NoLogo|nezobrazuje logo pri startu| |NoLogo|nezobrazuje logo pri startu|
 |TripleBuffer|zapne triplebuffering| |TripleBuffer|zapne triplebuffering|
 |OnDemmandVBlankInterrupts|setri baterii u ntb| |OnDemmandVBlankInterrupts|setri baterii u ntb|
 +
 +==== Grafický boot ====
 +v souboru ///etc/default/grub// změníme/přidáme hodnoty
 +<code ini>
 +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
 +</code>
 +a znovu vygenerujeme nastavení [[wp>Grub2|grub2]]
 +<code bash>
 +$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
 +</code>
 ==== VDPAU / VAAPI ==== ==== VDPAU / VAAPI ====
-Video akcelerace videa grafickou kartou. Nepovinne, ale doporucene.+Video akcelerace videa grafickou kartou. Nepovinné, ale silně doporučené.
 <WRAP info> <WRAP info>
-Potrebujete kartu Geforce 8 nebo novejsi.+Potřebujete kartu Geforce 8 nebo novější.
 </WRAP> </WRAP>
 +=== Wayland ===
 +<code bash>
 +# dnf install vdpauinfo nvidia-vaapi-driver libva-utils
 +</code>
 +=== X ===
 <code bash> <code bash>
-yum install vdpauinfo libva-vdpau-driver libva-utils+# dnf install vdpauinfo libva-vdpau-driver libva-utils
 </code> </code>
 S originalnim backendem od NVIDIA vypada podobne jako zde:  S originalnim backendem od NVIDIA vypada podobne jako zde: 
Řádek 71: Řádek 98:
 ... ...
 </code> </code>
-Takto zase vypada vypis vaainfo pokud je rozhrani spravne nainstalovano a nastaveno:+Takto zase vypadá výpis vaainfo pokud je rozhraní správně nainstalováno a nastaveno:
 <code bash> <code bash>
 $ vainfo  $ vainfo 
Řádek 84: Řádek 111:
 ... ...
 </code> </code>
 +=== Vynuceni daneho driveru ===
 +Nutne napriklad pro unityhub
 +<WRAP info>
 +Pro vypis dostupnych ovladacu:
 +<code bash>
 +$ ll /usr/lib64/dri/
 +</code>
 +</WRAP>
 +<code bash>
 +$ LIBVA_DRIVER_NAME=nvidia unityhub
 +</code>
 +<code bash>
 +$ LIBVA_DRIVER_NAME=nvidia vainfo
 +</code>
 +==== UEFI secure boot (Fedora 36+) ====
 +  - nainstalovat potrebne zavislosti<code bash># dnf install kmodtool akmods mokutil openssl</code>
 +  - (volitelne) upravit ///etc/pki/akmods/cacert.config//
 +  - vygenerovat RSA klice <code bash># kmodgenca -a</code>
 +  - ulozit je do UEFI firmwaru<code bash># mokutil --import /etc/pki/akmods/certs/public_key.der</code>, zde je nutne si vymyslet a **zapamatovat si** heslo, ktere je pote potreba pro vlastni aktivaci klicu
 +  - reboot
 +  - pocitac nabootuje do prostredi pro aktivaci klice
 +    - //Enroll Mok//
 +    - //Continue//
 +    - //Yes// a zadame heslo z kroku 4
 +    - restart zpet do systemu
 +  - pri kazdem dalsi buildu //akmods// modulu, budou automaticky podepsany vygenerovanym soukromym klicem (///etc/pki/akmods/private/private_key.der//)
linux/nvidia-instalace.1420323620.txt.gz · Poslední úprava: 2016/04/13 16:09 (upraveno mimo DokuWiki)