Používám Lutris hraní některých her Blizzard na mém desktopu Ubuntu 18.04 a stále jsem se potýkal se stejnými dvěma problémy. Problémy lze snadno opravit, ale nejsou zřejmé, takže jsem si řekl, že se s vámi podělím o řešení v případě, že narazíte na stejné problémy.
První vydání , a nejběžnější pro mě je Blizzard App Launcher (Battle.net), který zobrazuje zprávu, která říká:„Agent Blizzard usnul. Zkuste to probudit “, s kódem chyby BLZBNTBNA00000005. Restartování Battle.net (a dokonce i vašeho počítače), pokus o ukončení procesu Agent.exe nebo jakýkoli proces související s Battle.net tento problém v mém systému nevyřeší. S tímto problémem jsem se v posledních několika měsících setkal velmi často.
Druhé vydání nastane, když má hra aktualizaci (může být kombinována s Battle.net, který má aktualizaci ve stejnou dobu a nejprve aktualizuje Battle.net, ale nejsem si jistý). V některých případech Battle.net zamrzne a odmítne aktualizaci nainstalovat, přičemž se zobrazí „Čekání na další instalaci nebo aktualizaci „Na dobu neurčitou, ačkoli není k dispozici žádná další aktualizace pro Battle.net ani pro žádnou hru. Kliknutím na tlačítko “Vynutit aktualizaci” se to nevyřeší.
Řešením obou těchto problémů je najít Battle.net
Složka z ProgramData
Adresář (po zavření aplikace Blizzard Battle.net a všech procesů Blizzard Battle.net a Blizzard Update Agent). Nepleťte si to se složkou Battle.net Program Files (x86)!
Pokud jste uživatelem systému Windows, který narazil na tento článek, oprava je stejná a cesta k této složce je ve vašem případě C:/ProgramData/Battle.net
. Neuvidíte je ProgramData
Složka v C:/
(i když tam je), ale cestu můžete zadat ručně v Průzkumníku Windows – stiskněte Ctrl + L
a poté zadejte cestu.
Cesta k ProgramData/Battle.net
Složka závisí na metodě instalace, kterou jste použili k instalaci aplikace Blizzard Battle.net. V mém případě jsem nastavil složku Games z mého domovského adresáře jako instalační složku Lutris. Battle.net byl nainstalován při instalaci Overwatch z webu Lutris, v tomto případě je cesta ~/Games/overwatch/drive_c/ProgramData/Battle.net
.
Pokud nevíte, jak najít složku ProgramData v systému Linux, můžete locate
najít to. Udělejte to v terminálu:
sudo updatedb
locate ProgramData/Battle.net
Výstupem příkazu by měla být řada řádků s cestou k ProgramData/Battle.net
Složka. Ujistěte se, že je Battle.net zavřený, poté otevřete správce souborů, přejděte na tuto cestu a odstraňte složku Battle.net. Nyní jste připraveni spustit Battle.net a problém by měl být vyřešen.
Pamatujte, že poté, co tak učiníte, Battle.net nemusí rozpoznat vaše nainstalované hry. V tomto případě můžete kliknout na Locate the game
Odkaz vedle tlačítka pro instalaci hry a výběr složky hry.
[Upravit 13. března 2020] Servery Blizzard mají aktuálně problémy a pokyny v tomto článku nepomohou, dokud nebudou servery opraveny. V mém případě jsem musel chvíli počkat (možná 30 sekund) a chybová zpráva „Blizzard Agent usnul“ sama zmizela. Jako alternativu / řešení můžete hru spustit také ručně (podívejte se do složky, ve které se nachází, a spustit spustitelný soubor odtud), jedinou nevýhodou je, že musíte získat svůj e-mail a heslo po hře Je třeba zadat spustit ručně; Chcete-li spustit například Overwatch, přejděte na instalační cestu, např. C:Program Files (x86)Overwatch_retail_
ve Windows a spusťte Overwatch.exe
odtud.