Linux

Jak spouštět UO pod wine- © Polous

Běžným problémem je scházející fonts.mul. Tato chyba se projevuje pokud spustíte hru z jiného adresáře než ve kterém je uo nainstalovaná. Řešením je před každým spuštěním přejít v terminálu do adresáře s uo a odtamtud pomocí

wine andariaclient.exe

hru spustit.

Osobně na to ale používám jednoduchý script (šlo by to i kratšeji, ale tohle je přehledné). Mám adresář ~/bin/ (lze vytvořit příkazem mkdir ~/bin a v něm spustitelný soubor ~/bin/uo (příkaz touch ~/bin/uo). Pro správnou funkčnost je potřeva, aby tento soubor byl spustitelný (příkaz chmod 755 ~/bin/uo).

Obsah spouštěcího souboru není nijak složitý a lze ho upravit běžným textovým editorem (například pomocí nano ~/bin/uo):

#!/bin/bash
cd /home/frantauzivatel/.wine_uo56/dosdevices/c\:/uo/
export WINEPREFIX=”/home/frantauzivatel/.wine_uo56″
wine AndariaClient.exe

Popis činnosti:

UO pak spustím příkazem ~/bin/uo.

Pro ulehčení spouštění ještě používám nastavení adresáře ~/uo do PATH. To se dělá tak, že do souboru ~/.bashrc připíšu řádek:
export PATH=$PATH:/home/frantauzivatel/bin

To při dalším spuštění příkazové řádky (resp. bash interpreteru) přidá adresář /home/frantauživatel/bin do systémové proměnné path a uo (a ostatní spustitelné soubory v ~/uo ) bude možné spouštět odkudkoliv pouhým zadáním jména spouštěče bez cesty - tedy pohým: uo .

Aktualizované informace ohledně UO na linuxu naleznete na webu Strážci Molegonu