Havárie#

Najčastejšie príčiny zlyhania Blenderu:

  • Spustenie bez pamäte.

  • Problémy s grafickým hardvérom alebo ovládačmi.

  • Chyby v Blenderi.

Najprv môžete obnoviť svoju prácu pomocou Súbor ‣ Obnoviť ‣ Automaticky uložené….

Aby ste predišli opakovaniu problému, môžete skontrolovať, či sú grafické ovládače aktuálne (Grafický hardvér), aktualizovať hardvér počítača (pamäť RAM alebo grafickú kartu) a zakázať niektoré možnosti, ktoré sú náročnejšie na pamäť:

  • Zníženie krokov späť Predvoľby ‣ Systém ‣ Pamäť a limity ‣ Kroky návratu.

  • Používanie viacnásobného vyhladzovania tiež zvyšuje spotrebu pamäte a spomaľuje zobrazenie.

  • V systéme Linux môže správca okien (napríklad KDE a Gnome) používať hardvérovo akcelerované efekty (napr. tiene okien a priehľadnosť), ktoré spotrebúvajú pamäť, ktorú Blender potrebuje. Skúste vypnúť efekty na pracovnej ploche alebo prejdite na odľahčeného správcu okien.

Kontrola využitia pamäte Blenderom:

  • V systéme Windows použite Správcu úloh a zoraďte ich podľa pamäte.

  • V systéme macOS použite aplikáciu Activity Monitor.app a otvorte kartu Pamäť. Prípadne spustite top -o MEM.

  • V Linuxe spustite top -o %MEM.

Záznam havárií#

Pri havárii Blenderu sa vypíše textový súbor, ktorý obsahuje informácie, ktoré môžu pomôcť identifikovať príčinu havárie. Zvyčajne sa tento súbor vypisuje do priečinka Dočasný priečinok.

Tento súbor obsahuje záznam nástrojov použitých až do havárie, ako aj niektoré ďalšie ladiace informácie. Pri hlásení chýb o haváriách môže byť užitočné pripojiť tento súbor k hláseniam, najmä ak ostatní nedokážu haváriu reprodukovať.

Windows#

Pri havárii sa zapíše súbor podľa názvu aktuálne načítaného blend súboru, takže test.blend vytvorí súbor s názvom test.crash.txt.

V priečinku inštalácie Blenderu sú k dispozícii dávkové skripty, ktoré možno spustiť na získanie textových súborov s logom ladenia Blenderu a systémovými informáciami:

  • blender_debug_log.cmd sa používa vo väčšine prípadov.

  • blender_debug_gpu.cmd a blender_debug_gpu_workaround.cmd zaznamenávajú chyby súvisiace s GPU.

  • blender_factory_startup.cmd spustí Blender s predvolenými nastaveniami, ktoré sa odporúčajú na ladenie.

Ak k haváriu dôjde v module Blender, zásobník trás sa tiež zapíše do súboru s názvom blender.crash.txt. Cestu k tomuto súboru nájdete na konci súboru blender_debug_log.txt.

macOS#

Po páde systému MacOS Crash Reporter sa po určitom čase alebo po opätovnom otvorení Blenderu zobrazí okno so spätnou stopou. Skopírujte text v hlásení o havárii a uložte ho do textového súboru. Tento súbor by ste mali pripojiť k hláseniu o chybe a zároveň dodržiavať ostatné pokyny na hlásenie chýb.

Niektoré súbory .crash možno nájsť aj v priečinku ~/Library/Logs/DiagnosticReports/ s názvom formátu: Blender_YYYY-MM-DD-HHMMSS_MACNAME.crash. Ak je prítomná správa zodpovedajúca času havárie, tento súbor môže poskytnúť aj náznaky o príčine havárie. Prípadne je možné použiť aplikáciu Console.app na navigáciu po všetkých „Užívateľských hláseniach“ (pozri bočný panel v aplikácii).

Linux#

Pri havárii sa do priečinka /tmp zapíše súbor s názvom blender.crash.txt.

Poznámka

Ďalšie záznamy môžete získať spustením Blenderu z príkazového riadku a použitím príznakov --factory-startup --debug-all. Pozri Spustenie z príkazového riadku a Argumenty príkazového riadku.