Mageia CZ&SK wiki

Wiki pro Oficiální české a slovenské stránky komunitní linuxové distribuce Mageia

Uživatelské nástroje

Nástroje pro tento web


hardware:graficke_karty:nvidia

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
hardware:graficke_karty:nvidia [2014/10/28 15:10] – [MGA4] Smazán dodatek o aktualizaci z * Backports Testing vybiralhardware:graficke_karty:nvidia [2015/07/12 18:55] (aktuální) – revize, + indikátor Bumblebee, + Primus yullaw
Řádek 1: Řádek 1:
 ====== Získání informací o grafické kartě ====== ====== Získání informací o grafické kartě ======
 <WRAP round help> <WRAP round help>
-  * Příkaz pro základní informace o grafiké kartě:+  * Příkaz pro základní informace o grafické kartě:
  
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
Řádek 8: Řádek 8:
 </code> </code>
  
-  * Rozšířené informace o vendor (dodavatel) a device (zařízení): +  * Rozšířené informace o dodavateli (vendor) a zařízení (device):
  
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
Řádek 17: Řádek 16:
  
   * Další možnosti zjištění informací:   * Další možnosti zjištění informací:
-    * [[:mcc_ovladaci_centrum|{{wiki:icons:drakconf.png?20|Mageia ovládací centrum}}]] [[:system:mcc|Ovládací centrum Mageia]] → **Hardware** → **Prohlížet a nastavovat hardware** → **Grafika**; nebo pod rootem íkazem: ''harddrake2''+    * [[:mcc_ovladaci_centrum|{{wiki:icons:drakconf.png?20|Mageia ovládací centrum}}]] [[:system:mcc|Ovládací centrum Mageia]] → **Hardware** → **Prohlížet a nastavovat hardware** → **Grafika**; nebo jako [[:root|root]] zadejte íkaz: ''harddrake2''
     * ''hardinfo'' - GUI nástroj podobný ''harddrake2''     * ''hardinfo'' - GUI nástroj podobný ''harddrake2''
 +</WRAP>
  
-  * Podporuje vaše grafická karta technologii OptimusSeznam grafických karet s podporou Optimus pro notebooky naleznete na stránce http://www.geforce.com/hardware/notebook-gpus.+====== Technologie nVidia Optimus ====== 
 +{{:hardware:graficke_karty:nvidia:nvidia_optimus.png?150&nolink |nVidia Optimus}} 
 +nVidia Optimus je technologie používaná v noteboocích, díky které můžpočítač dosahovat velké životnosti při napájení z baterie a zároveň umožňuje použití velkého grafického výkonu. Tato kombinace je umožněna díky přítomnosti dvou grafických karet v jednom počítači. První grafická karta je Intel, která se stará o běžné úkony prováděné s počítačem (prohlížení webu, přehrávání videí apod.). Druhou kartou je nVidia, která je při běžných úkonech zcela vypnutá. 
 + 
 +Co se ale stane, když má notebook provádět složité vykreslování 3D či jiné úkony? Právě to je chvíle pro technologii Optimus, která aktivuje kartu nVidia, přes kterou bude obraz vykreslován. nVidia tento obraz poté posílá do karty Intel, která jej zobrazí na monitoru. 
 + 
 +Seznam grafických karet s podporou nVidia Optimus můžete najít na stránce [[http://www.geforce.com/hardware/technology/optimus/supported-gpus]]. 
 + 
 +===== Instalace grafických ovladačů ===== 
 +Pokud má Váš počítač technologii Optimus, je třeba nainstalovat grafické ovladače pro karty Intel a nVidia. Instalaci lze provádět jednoduše pomocí [[:mcc_ovladaci_centrum|Ovládacího centra Mageia]] (viz. obrázkový postup níže). 
 +  - Spusťte si [[:mcc_ovladaci_centrum|Ovládací centrum Mageia]] 
 +  - Nalevo zvolte sekci **Hardware** 
 +  - Zvolte **Nastavit grafický server** 
 +  - Klikněte na tlačítko vedle nápisu **Grafická karta** 
 +  - Zvolte si grafickou kartu **NVIDIA -> GeForce 400 series and later** (Pokud máte starší grafickou kartu nVidia, zvolte pro ni příslušný ovladač) 
 +  - Zvolte **Konfigurovat pouze kartu NVIDIA Corporation** 
 +  - Budete dotázání na použití proprietárního ovladače. Tato volba je na Vás, obecně ale platí, že je proprietární ovladač pro nVidia Optimus vhodnější. Zároveň poskytuje (oproti svobodnému) podstatně větší grafický výkon 
 +  - Doporučujeme zaškrtnout volbu **Vypnout Ctrl-Alt-Backspace** 
 +  - Doporučujeme zaškrtnout volbu **Povolit dvojí zobrazení na externím monitoru** 
 +  - Ostatní volby nechte tak, jak jsou 
 +  - Klikněte na **Konec -> Ano -> OK** 
 + 
 +<WRAP center round box 95%> 
 +{{ :hardware:graficke_karty:nvidia:postup.png?direct&860 |Postup instalace}}
 </WRAP> </WRAP>
  
-====== Instalace proprietárního ovladače pro grafickou kartu nVidia/nVidia Optimus ====== +Nyní celý postup zopakujte, ale v 5bodě zvolte grafickou kartu **Intel -810 and later** a v bodě zvolte **Konfigurovat všechny monitory nezávisle**.
-{{ :hardware:graficke_karty:nvidia:nvidia_optimus.png?200&nolink |nVidia Optimus}} +
-<WRAP round important> +
-Předtím, než provedete instalaci Bumblebee, buďte si jisti, že máte nainstalované ovladače pro grafickou kartu Intel i nVidii:</WRAP> +
-  spusťte [[:mcc_ovladaci_centrum|{{wiki:icons:drakconf.png?20|Mageia ovládací centrum}}]] [[:system:mcc|Ovládací centrum Mageia]] přejděte do sekce **Hardware** a zvolte **Nastavit grafický server**: \\ {{popup> :hardware:graficke_karty:nvidia:mcc-hardware-graficky_server.png?400 |}} +
-  * Klikněte na políčko **Grafická karta**, zvolte svou nVidia kartu (pokud chcete používat proprietární ovladač, budete během této operace dotázáni na jeho instalaci) a uložte změny: \\ {{popup>:hardware:graficke_karty:nvidia:mcc-hardware-graficky_server2.png?400|}} {{popup>:hardware:graficke_karty:nvidia:mcc-hardware-graficky_server3.png?400|}} \\ \\ {{popup>:hardware:graficke_karty:nvidia:mcc-hardware-graficky_server4.png?400|}} {{popup>:hardware:graficke_karty:nvidia:mcc-hardware-graficky_server5.png?400|}} \\ \\ {{popup>:hardware:graficke_karty:nvidia:mcc-hardware-graficky_server6.png?400|}}  {{popup>:hardware:graficke_karty:nvidia:mcc-hardware-graficky_server7.png?400|}}+
  
-Celý proces opakujte pro grafickou kartu IntelOpět zvolte **Nastavit grafický server** a v políčku **Grafická karta** zvolte svou Intel kartuzměny opět uložte.+===== Oprava chyby v xorg.conf ===== 
 +Ovládací centrum Mageia obsahuje drobnou chybu, kvůli které může na některých počítačích dojít ke konfliktům dvou grafických karetkterý má za následek nemožnost použití technologie nVidia Optimus. Náprava je vcelku jednoduchá.
  
-====== Projekt Bumblebee ======+  - Jako [[:root|root]] si otevřete soubor **/etc/X11/xorg.conf** (doporučujeme použít správce souborů Krusader s právy roota) 
 +  - Vyhledejte řádek **Driver "nouveau"** 
 +  - Změňte tento řádek na **Driver "nvidia"** 
 +  - Uložte soubor 
 + 
 +===== Instalace ovladače nVidia Optimus - Bumblebee =====
 <WRAP round bgblue> <WRAP round bgblue>
 {{:hardware:graficke_karty:nvidia:bumblebee.png?100&nolink |Bumblebee}} \\ {{:hardware:graficke_karty:nvidia:bumblebee.png?100&nolink |Bumblebee}} \\
Řádek 38: Řádek 62:
 </WRAP> </WRAP>
  
-===== Instalace ===== +==== Mageia 3 starší ==== 
-==== MGA2 MGA3 ==== +Balíček pro Bumblebee nebo Primus není dostupný v oficiálních repozitářích Mageie, musíte proto nainstalovat neoficiální repozitáře. Zde využijeme zdroje [[http://packages.mageialinux.ru|packages.mageialinux.ru]], kde vybereme za pomocí [[:konzole|konzole]] jako [[:root|root]] příslušným příkazem vaší architektury:
-Balíček pro Bumblebee nebo Primus není dostupný v oficiálních repozitářích Mageii, musíte proto nainstalovat neoficiální repozitáře. Zde využijeme zdroje "[[http://packages.mageialinux.ru|packages.mageialinux.ru]]", kde vybereme za pomocí [[:konzole|konzole]] jako [[:root|root]] příslušným příkazem vaší architektury:+
  
-=== 32bit ===+Pro 32-bitový operační systém:
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
 <code> <code>
Řádek 48: Řádek 71:
 </code> </code>
  
-=== 64bit ===+Pro 64-bitový operační systém:
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
 <code> <code>
Řádek 55: Řádek 78:
  
 Nyní aktualizujte váš systém: Nyní aktualizujte váš systém:
- 
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
 <code> <code>
Řádek 61: Řádek 83:
 </code> </code>
  
-Nyní stačí použít příkazy odpovídající vaší architektuře+V závislosti na architektuře vašeho operačního systému použijte vhodné příkazy: 
-=== 32bit ===+ 
 +Pro 32-bitový systém:
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
 <code> <code>
Řádek 68: Řádek 91:
 </code> </code>
  
-=== 64bit ===+Pro 64-bitový operační systém:
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
 <code> <code>
Řádek 74: Řádek 97:
 </code> </code>
  
-==== MGA4 ====+==== Mageia 4 ====
 Pro Mageiu 4 již potřebné balíčky nalezneme v [[:4:zdroje|oficiálních repozitářích]]. Pro Mageiu 4 již potřebné balíčky nalezneme v [[:4:zdroje|oficiálních repozitářích]].
  
-<wrap round important>Důležité je, aby jste také aktivovali zdroje ''Core Backports Testing'', ''Nonfree Backports Testing'' a pro 64bitový systém i ''Core 32bit Backports Testing'' a ''Nonfree 32bit Backports Testing''!</wrap> +<wrap round important>Důležité je, abyste aktivovali také zdroje ''Core Backports Testing'', ''Nonfree Backports Testing'' a pro 64bitový systém i ''Core 32bit Backports Testing'' a ''Nonfree 32bit Backports Testing''!</wrap>
- +
-<wrap important>Buďte si jisti, že váš systém je aktuální!</wrap>+
  
 +<wrap important>Buďte si jisti, že je Váš systém aktuální!</wrap>
   * Příkazem níže zjistěte verzi jádra (kernelu):   * Příkazem níže zjistěte verzi jádra (kernelu):
 <code> <code>
Řádek 95: Řádek 117:
   * ''primus-nouveau'' - pro svobodné ovladače ''nouveau''.   * ''primus-nouveau'' - pro svobodné ovladače ''nouveau''.
   * ''primus-nvidia'' - pro proprietární ovladače ''nvidia''.   * ''primus-nvidia'' - pro proprietární ovladače ''nvidia''.
- 
-<WRAP round help> 
-Podpora Primus jako alternativa k VirtualGL jako backend ''optirun''. Je konfigurovatelná prostřednictvím nového “bridge” v souboru ''bumblebee.conf''. Ve výchozím nastavení je nastaveno ''auto'' – vybere VirtualGL, pokud je instalován, pokud ne, bude používán Primus. V Bumblebee 4.0 pak již bude Primus použit jako výchozí volba. Chcete-li použít Primus, použijte příkaz ''primusrun'' namísto ''optirun'', viz. sekce [[#pouziti|Použití]]. 
-</WRAP> 
 </WRAP> </WRAP>
-<WRAP></WRAP> 
  
   * Přihlaste se jako [[system:prikazovy_radek:root|root]] a nainstalujte verzi vašeho výběru:   * Přihlaste se jako [[system:prikazovy_radek:root|root]] a nainstalujte verzi vašeho výběru:
Řádek 110: Řádek 127:
 </code> </code>
  
-  * Během instalace vás systém může požádat instalaci dalších balíčků, které jsou potřebné ke správnému chodu Bumblebee, například:+  * Během instalace vás systém může požádat instalaci dalších balíčků, které jsou potřebné ke správnému chodu Bumblebee:
  
 [[:system:prikazovy_radek|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek|{{wiki:icons:konzole.png?40 |Konzole}}]]
Řádek 133: Řádek 150:
  
 <WRAP round important> <WRAP round important>
-Pokud máte 64bitový systém, pro správný běh některých 32bitových aplikací (např. Steam), je nutné, aby jste měli aktivní zdroje ''Core 32bit Backports Testing'' a ''Nonfree 32bit Backports Testing'' a doinstalovali 32bitové knihovny!+Pokud máte 64bitový systém, pro správný běh některých 32bitových aplikací (např. Steam), je nutné, abyste měli aktivní zdroje ''Core 32bit Backports Testing'' a ''Nonfree 32bit Backports Testing'' a doinstalovali 32bitové knihovny:
  
 [[:system:prikazovy_radek|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek|{{wiki:icons:konzole.png?40 |Konzole}}]]
Řádek 141: Řádek 158:
 </WRAP> </WRAP>
  
-=====  ===== +Nyní je vše hotovo a Vy můžete restartovat počítač. Je možnéže Vám po prvním restartu nebude nVidia optimus fungovat správně a bude nutné počítač restartovat ještě jednou.
------ +
-  * Po dokončení instalacepřidejte se přes [[:mcc|MCC]] ke skupině ''bumblebee'' nebo příkazem:+
  
-[[:system:prikazovy_radek|{{wiki:icons:konzole.png?40 |Konzole}}]] +==== Mageia 5 ==== 
-<code> +Podpora balíčku ''bumblebee'' a všech závislostí je dostupná v [[:5:zdroje|oficiálních zdrojích Mageie 5]] bez nutnosti povolení zvláštních zdrojů.
-# gpasswd -a $UŽIVATEL bumblebee +
-</code>+
  
-  * Restartujte počítač (možná nebude po prvním restartu Bumblebee fungovat a počítač bude třeba restartovat ještě jednou, po té už by vše mělo fungovat bez problému). +==== Spuštění a zastavení démona ==== 
-===== Spuštění a zastavení démona bumblebeed ===== +V Mageii je Bumblebee spuštěno jako ''systemd daemon''
-V Mageii Bumblebee je spuštějako ''systemd daemon''+
 Může být spuštěn takto: Může být spuštěn takto:
  
Řádek 190: Řádek 202:
 Po instalaci již by se měl démon spouštět samočinně, stejně tak aktivace pro automatické spuštění. Po instalaci již by se měl démon spouštět samočinně, stejně tak aktivace pro automatické spuštění.
  
-===== Použití =====+==== Použití ====
 Chcete-li spustit aplikaci se samostatnou kartou nVidia, spusťte v terminálu: Chcete-li spustit aplikaci se samostatnou kartou nVidia, spusťte v terminálu:
  
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
 <code> <code>
-$ optirun [options] <application> [application-parameters]+$ optirun [volby] <aplikace> [parametry-aplikace]
 </code> </code>
  
Řádek 219: Řádek 231:
 </code> </code>
  
-===== Nastavení ovladače nVidia ===== +Máte-li nainstalovaný balíček ''primus''Bumblebee může použít rychlejší Primus namísto VirtualGL:
-Chcete-li nastavit či získat více informací o proprietárním ovladači nVidiamusíte použít [[#projekt_bumblebee|Bumblebee]] a spuštěním příkazu:+
  
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
 <code> <code>
-nvidia-settings-bumblebee+$ optirun -b primus <aplikace>
 </code> </code>
  
-nebo+V základním nastavení Primusu je vykreslování do 60 fps. K vykreslení vyššího počtu snímků za sekundu přidáme příkaz ''vblank_mode=0'', což znamená vypnout ''VSYNCH'' (virtuální synchronizaci). Příklad:
  
 [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]]
 <code> <code>
-optirun -b none /usr/lib64/nvidia-current/bin/nvidia-settings -c :8+vblank_mode=0 optirun -b primus <aplikace>
 </code> </code>
  
-{{popup:hardware:graficke_karty:nvidia:nvidia_setting.png?400 |}}+<wrap round important>Nicméně, v praxi to je jen plýtvání energie, protože většina obrazovek nezobrazí více než 60 snímků za sekundu.</wrap>
  
-===== Bumblebee a herní platforma Steam ===== +Více informací naleznete příkazem ''man optirun''.
-  * Steam spusťte z menu a nebo příkazem+
- +
-[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] +
-<code> +
-$ steam +
-</code> +
- +
-<WRAP round important> +
-Bude-li chybět důležitá knihovna pro GLX, objeví se následující chybová zpráva: +
-"''Error: OpenGL GLX context is not using direct rendering, which may cause performance problems.''" +
- +
-{{popup> :software:hry:steam:steam_opengl_warning.png?300 |}} +
- +
-[[:hardware:graficke_karty:nvidia#instalace|Zkontrolujte a proveďte korektní instalaci Bumblebee.]] +
-</WRAP> +
- +
-  * Chcete-li spustit hry Steamu pod Bumblebee, u každé hry zvlášť **klikněte pravým tlačítkem myší** → **Vlastnosti** → záložka **Obecné** → **Nastavit možnosti spuštění** → do příkazového řádku zadejte: ''optirun %command%'' +
- +
-{{popup>:software:hry:steam:steam-nastaveni_hry_pro_bumblebee.png?280|}} +
-{{popup>:software:hry:steam:steam-nastaveni_hry_pro_bumblebee2.png?300|}} +
-{{popup>:software:hry:steam:steam-nastaveni_hry_pro_bumblebee3.png?300|}}+
  
-===== Ověření funkční 3D akcelerace =====+==== Ověření funkční 3D akcelerace ====
   * 3D akcelerace je urychlené vykreslovaní 3D aplikací, většinou u her. Nefunkční 3D akcelerace se projevuje pomalým vykreslováním spouštěné aplikace/hry, případně odmítnutí spuštění aplikace. Proto je nutno nainstalovat proprietární ovladače grafické karty.   * 3D akcelerace je urychlené vykreslovaní 3D aplikací, většinou u her. Nefunkční 3D akcelerace se projevuje pomalým vykreslováním spouštěné aplikace/hry, případně odmítnutí spuštění aplikace. Proto je nutno nainstalovat proprietární ovladače grafické karty.
  
Řádek 294: Řádek 284:
   * Pro více informací o GPU testech můžete vyzkoušet jeden z [[:hardware:graficke_karty:gpu_benchmark|GPU Benchmark programu]].   * Pro více informací o GPU testech můžete vyzkoušet jeden z [[:hardware:graficke_karty:gpu_benchmark|GPU Benchmark programu]].
  
-===== Pokud Bumblebee nefunguje =====+===== Primus ===== 
 +  * [[https://github.com/amonakov/primus|Primus]] přináší vyšší výkon a nižší spotřebu energie než Bumblebee a nahrazuje VirtualGL. Ten ale vyžaduje proprietární ovladače nVidie. 
 + 
 +==== Spuštění ==== 
 +[[:konzole|{{:wiki:icons:konzole.png?40 |Konzole}}]] 
 +<code> 
 +$ primusrun <aplikace> 
 +</code> 
 + 
 +==== Ověření funkčnosti ==== 
 +  * Pro zjištění správné funkce, ověřte příkazem: 
 + 
 +[[:konzole|{{:wiki:icons:konzole.png?40 |Konzole}}]] 
 +<code> 
 +$ PRIMUS_VERBOSE=2 optirun -b primus glxgears -info 
 +</code> 
 + 
 +Funguje-li ''primus'' řádně, zobrazí se pokaždé zpráva:"''primus: profiling:''" 
 + 
 +===== Nastavení ovladače nVidia ===== 
 +Chcete-li nastavit či získat více informací o proprietárním ovladači nVidia, musíte použít [[#projekt_bumblebee|Bumblebee]] a spuštěním příkazu: 
 + 
 +[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] 
 +<code> 
 +nvidia-settings-bumblebee 
 +</code> 
 + 
 +nebo 
 + 
 +[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] 
 +<code> 
 +$ optirun -b none /usr/lib64/nvidia-current/bin/nvidia-settings -c :8 
 +</code> 
 + 
 +{{popup> :hardware:graficke_karty:nvidia:nvidia_setting.png?400 |}} 
 + 
 +===== Bumblebee a herní platforma Steam ===== 
 +  * Steam spusťte z menu a nebo příkazem: 
 + 
 +[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] 
 +<code> 
 +$ steam 
 +</code> 
 + 
 +<WRAP round important> 
 +Bude-li chybět důležitá knihovna pro GLX, objeví se následující chybová zpráva: 
 +"''Error: OpenGL GLX context is not using direct rendering, which may cause performance problems.''" 
 + 
 +{{popup> :software:hry:steam:steam_opengl_warning.png?300 |}} 
 + 
 +[[:hardware:graficke_karty:nvidia#instalace|Zkontrolujte a proveďte korektní instalaci Bumblebee.]] 
 +</WRAP> 
 + 
 +  * Chcete-li spustit hry Steamu pod Bumblebee, u každé hry zvlášť **klikněte pravým tlačítkem myší** → **Vlastnosti** → záložka **Obecné** → **Nastavit možnosti spuštění** → do příkazového řádku zadejte: ''optirun %command%'', nebo ''optirun %command%'' 
 + 
 +{{popup>:software:hry:steam:steam-nastaveni_hry_pro_bumblebee.png?280|}} 
 +{{popup>:software:hry:steam:steam-nastaveni_hry_pro_bumblebee2.png?300|}} 
 +{{popup>:software:hry:steam:steam-nastaveni_hry_pro_bumblebee3.png?300|}} 
 + 
 +===== Indikátor Bumblebee ===== 
 +Pro KDE4 existuje pomocný widget [[http://kde-look.org/content/show.php/Bumblebee+Indicatior?content=154575|Bumblebee Indicatior]], který zobrazuje, zda je grafická karta nVidia aktivní: 
 + 
 +<WRAP column 40%> 
 +<WRAP centeralign> 
 +{{ :hardware:graficke_karty:nvidia:bumblebee-indicator-neaktivni.png?300 |Neaktivní nVidia}} \\  - //nVidia GPU je neaktivní// 
 +</WRAP></WRAP> 
 + 
 +<WRAP column 40%> 
 +<WRAP centeralign> 
 +{{ :hardware:graficke_karty:nvidia:bumblebee-indicator-aktivni.png?300 |Aktivní nVidia}} \\ - //nVidia GPU je aktivní// 
 +</WRAP></WRAP> 
 + 
 +=== Instalace === 
 +**Nástrojový box (Plasmoid)** → **Odemknout widgety** → **Přidat widgety** → **Získat nové widgety** → **Stáhnout nové Plasma widgety** → hledat: "//Bumblebee Indicatior//" → **Instalovat** 
 + 
 +Umístění na plochu a nebo do nástrojové lišty: \\ 
 +**Nástrojový box panelu** → **Přidat widgety** → **Bumblebee Plasmoid** → uchopte myší a přetáhněte na vámi určené místo 
 + 
 +====== Možné problémy ====== 
 +Co můžu dělat, když Bumblebee nefunguje jak by mělo? 
   * Spustit v příkazovém řádku ''optirun'' s parametrem ''%%--%%debug'' (stejně tak například: ''optirun %%--%%debug glxgears'') a to by mělo poskytnout nějakou smysluplnou chybovou zprávu o tom, kde je problém.   * Spustit v příkazovém řádku ''optirun'' s parametrem ''%%--%%debug'' (stejně tak například: ''optirun %%--%%debug glxgears'') a to by mělo poskytnout nějakou smysluplnou chybovou zprávu o tom, kde je problém.
   * Pokud není démon bumblebeed dostupný, zastavte démona a spusťte jej ručně ([[:root|jako root]]), také s parametrem ''%%--%%debug''. To by mělo vypsat velké množství užitečných informací a chybových hlášení. Také se ujistěte, že jste přidáni do skupiny bumblebee!   * Pokud není démon bumblebeed dostupný, zastavte démona a spusťte jej ručně ([[:root|jako root]]), také s parametrem ''%%--%%debug''. To by mělo vypsat velké množství užitečných informací a chybových hlášení. Také se ujistěte, že jste přidáni do skupiny bumblebee!
Řádek 301: Řádek 371:
   * Stále máte potíže? Požádejte o pomoc v #bumblebee na irc.freenode.net   * Stále máte potíže? Požádejte o pomoc v #bumblebee na irc.freenode.net
  
-Instalace nvidia ovladače ''304.xx'' poruší použití ''glx'' pro integrované [[.intel|intel-karty]] bez ohledu na instalaci nvidia ovladače přímo z [[http://www.nvidia.com/content/global/global.php|domovské stránky NVIDIA]] nebo z [[:zdroje|repozitářů]] Mageii. Při instalaci ovladače přímo od NVIDIA, můžete zabránit tomuto chování pomocí volby ''%%--%%no-opengl-files''. Pokud instalujete z [[:zdroje|repozitářů]] Mageii, jak je popsáno v následující kapitole, přeinstalujte ovladač [[.intel|Intel]] s volbou ''%%--%%replacepkgs'' a nastavte znovu X server pro kartu Intel.+Instalace nvidia ovladače ''304.xx'' poruší použití ''glx'' pro integrované [[.intel|intel-karty]] bez ohledu na instalaci nvidia ovladače přímo z [[http://www.nvidia.com/content/global/global.php|domovské stránky NVIDIA]] nebo z [[:zdroje|repozitářů]] Mageii. Při instalaci ovladače přímo od NVIDIA, můžete zabránit tomuto chování pomocí volby ''%%--%%no-opengl-files''. Pokud instalujete z [[:zdroje|repozitářů]] Mageie, jak je popsáno v následující kapitole, přeinstalujte ovladač [[.intel|Intel]] s volbou ''%%--%%replacepkgs'' a nastavte znovu X server pro kartu Intel. 
 + 
 +===== GPU nVidia se po ukončení aplikace, spuštěná pomocí Bumblebee, nevypne ===== 
 +To je již známá [[:5:errata#podpora_nvidia_optimus_a_zname_omezeni|chyba v kernelu 3.19, viz. errata Mageie 5]]. 
 + 
 +Vypnout lze spuštěním příkazu pod [[:root|rootem]]: 
 + 
 +[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] 
 +<code> 
 +# rmmod nvidia && tee <<<OFF /proc/acpi/bbswitch 
 +</code> 
 + 
 +Ověření, zda je grafická karta nVidia aktivní: 
 + 
 +[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] 
 +<code> 
 +$ cat /proc/acpi/bbswitch 
 +0000:01:00.0 OFF 
 +</code> 
 +OFF - vypnuta, ON - zapnuta
  
-===== Pokud po restartu je celá obrazovka vzhůru nohama a/nebo porušená =====+===== Pokud je po restartu celá obrazovka vzhůru nohama a/nebo porušená =====
 Nainstalovali jste nvidia ovladače prostřednictvím jiných prostředků, než z balíčků Mageii - to přepíše hardwarovou akceleraci Intel s nekompatibilními soubory. Odinstalujte je a znovu nahraďte nainstalováním balíčků z Mageii. Pokud se tím problém nevyřeší, můžete násilím přeinstalovat ovladače Intel a xorg soubory příkazem ''urpmi %%--%%replacepkgs'' (<wrap important>vyhledejte konkrétně balíčky obsahující ''libGL.so'' !!!</wrap>). Je také možné použít poslední oficiální nvidia ovladače, ale vyžaduje mnoho ruční konfigurace. Měli by jste zálohovat kompatibilní soubory Intel a přesuňte NVIDIA verze do nového adresáře (například: ''/usr/lib/nvidia-current''), potom přesuňte Intel soubory zpět do jejich původního umístění. Adresář, který obsahuje kompatibilní soubory NVIDIA, musí být vložen do souboru ''/etc/bumblebee/bumblebee.conf''. Nainstalovali jste nvidia ovladače prostřednictvím jiných prostředků, než z balíčků Mageii - to přepíše hardwarovou akceleraci Intel s nekompatibilními soubory. Odinstalujte je a znovu nahraďte nainstalováním balíčků z Mageii. Pokud se tím problém nevyřeší, můžete násilím přeinstalovat ovladače Intel a xorg soubory příkazem ''urpmi %%--%%replacepkgs'' (<wrap important>vyhledejte konkrétně balíčky obsahující ''libGL.so'' !!!</wrap>). Je také možné použít poslední oficiální nvidia ovladače, ale vyžaduje mnoho ruční konfigurace. Měli by jste zálohovat kompatibilní soubory Intel a přesuňte NVIDIA verze do nového adresáře (například: ''/usr/lib/nvidia-current''), potom přesuňte Intel soubory zpět do jejich původního umístění. Adresář, který obsahuje kompatibilní soubory NVIDIA, musí být vložen do souboru ''/etc/bumblebee/bumblebee.conf''.
  
-===== Pokud chcete namísto toho použít nouveau =====+===== Použití svobodného ovladače =====
 Verze nouveau v Mageii není doporučeno konfigurovat Optimus, takže možná budete chtít ručně zkompilovat a nainstalovat novější verzi (čím novější, tím lépe). Pak změňte řádek ''Driver=nvidia'' v ''/etc/bumblebee/bumblebee.conf'' na ''Driver=nouveau''. To by mělo být vše, co potřebujete udělat. Při použití nouveau, ''bbswitch'' již není nutný pro řízení spotřeby a namísto toho lze použít ''vga_switcheroo'' (povoleno ve výchozím nastavení, pokud není nainstalován ''bbswitch''), ale je zapotřebí extrémně poslední vývojová verze jádra, aby to fungovalo na všech modelech, takže to není doporučeno. Zachováním nainstalovaného ''bbswitch'' by měly fungovat ovladače nouveau s řízením spotřeby na všech modelech laptopů Optimus. V budoucnu ''vga_switcheroo'' by měla/bude předčit ''bbswitch'' ve funkčnosti, takže možnost využití tam je. Verze nouveau v Mageii není doporučeno konfigurovat Optimus, takže možná budete chtít ručně zkompilovat a nainstalovat novější verzi (čím novější, tím lépe). Pak změňte řádek ''Driver=nvidia'' v ''/etc/bumblebee/bumblebee.conf'' na ''Driver=nouveau''. To by mělo být vše, co potřebujete udělat. Při použití nouveau, ''bbswitch'' již není nutný pro řízení spotřeby a namísto toho lze použít ''vga_switcheroo'' (povoleno ve výchozím nastavení, pokud není nainstalován ''bbswitch''), ale je zapotřebí extrémně poslední vývojová verze jádra, aby to fungovalo na všech modelech, takže to není doporučeno. Zachováním nainstalovaného ''bbswitch'' by měly fungovat ovladače nouveau s řízením spotřeby na všech modelech laptopů Optimus. V budoucnu ''vga_switcheroo'' by měla/bude předčit ''bbswitch'' ve funkčnosti, takže možnost využití tam je.
  
 ===== Řízení spotřeby ===== ===== Řízení spotřeby =====
-Hlavním cílem tohoto projektu je nejen umožnit použití samostatné rozšířené grafické karty (GPU) pro vykreslování, ale také povolit chytrou správu napájení dGPU, když není použita. Používáme buď  ''bbswitch'' (modul) nebo ''vga_switcheroo'' (modul kernelu, experimentální), abychom toto učinili v Bumblebee.+Hlavním cílem tohoto projektu je nejen umožnit použití samostatné rozšířené grafické karty (GPU) pro vykreslování, ale také povolit chytrou správu napájení GPU, když není použita. Používáme buď  ''bbswitch'' (modul) nebo ''vga_switcheroo'' (modul kernelu, experimentální), abychom toto učinili v Bumblebee.
  
 Od Bumblebee 3.0 je tato funkce povolena ve výchozím nastavení pomocí [[https://github.com/Bumblebee-Project/bbswitch|bbswitch [en]]]. To umožňuje automatické řízení spotřeby, bez potřeb konfigurace. Od Bumblebee 3.0 je tato funkce povolena ve výchozím nastavení pomocí [[https://github.com/Bumblebee-Project/bbswitch|bbswitch [en]]]. To umožňuje automatické řízení spotřeby, bez potřeb konfigurace.
Řádek 316: Řádek 405:
 Pokud řízení spotřeby nepracuje na vašem notebooku, prosím, jděte na tyto stránky [[https://github.com/Bumblebee-Project/Bumblebee/wiki/Power-Management|Power Management(PM) [en]]]  a přispějte ke zlepšení Bumblebee. Pokud řízení spotřeby nepracuje na vašem notebooku, prosím, jděte na tyto stránky [[https://github.com/Bumblebee-Project/Bumblebee/wiki/Power-Management|Power Management(PM) [en]]]  a přispějte ke zlepšení Bumblebee.
  
-===== IRC =====+====== IRC ======
 Prosím připojte se na kanál [[http://webchat.freenode.net/?channels=#bumblebee|#bumblebee]] na volný uzel Bumblebee Pomoc / Návrhy / Dotazy / atd. Prosím připojte se na kanál [[http://webchat.freenode.net/?channels=#bumblebee|#bumblebee]] na volný uzel Bumblebee Pomoc / Návrhy / Dotazy / atd.
  
-===== Hlášení chyb / problémů =====+====== Hlášení chyb / problémů ======
 Za prvé: Pokud máte nějaký problém, přečtěte si prosím tento článek: https://github.com/Bumblebee-Project/Bumblebee/wiki/Troubleshooting Za prvé: Pokud máte nějaký problém, přečtěte si prosím tento článek: https://github.com/Bumblebee-Project/Bumblebee/wiki/Troubleshooting
  
Řádek 331: Řádek 420:
 </code> </code>
  
-===== Odinstalace =====+====== Odinstalace ======
 Pokud jste nespokojeni s Bumblebee, můžete jej odebrat pomocí: Pokud jste nespokojeni s Bumblebee, můžete jej odebrat pomocí:
  
Řádek 339: Řádek 428:
 </code> </code>
  
-===== Sociální sítě =====+====== Sociální sítě ======
 Sledujte nás na: [[http://bumblebee-project.org/facebook|Facebooku]], [[http://bumblebee-project.org/twitter|Twitteru]] a [[http://bumblebee-project.org/g+|Google+]] Sledujte nás na: [[http://bumblebee-project.org/facebook|Facebooku]], [[http://bumblebee-project.org/twitter|Twitteru]] a [[http://bumblebee-project.org/g+|Google+]]
  
-===== Odkazy manuálů =====+====== Odkazy manuálů ======
 <code> <code>
 https://github.com/Bumblebee-Project/Bumblebee/wiki/Install-and-usage https://github.com/Bumblebee-Project/Bumblebee/wiki/Install-and-usage
 </code> </code>
hardware/graficke_karty/nvidia.1414505423.txt.gz · Poslední úprava: 2014/10/28 15:10 autor: vybiral