en cs

Nastavení po instalaci Nocheta

Tyto instrukce se týkají pouze balíčku "nocheto". Ostatní balíčky (nochetoegni, nochetopgn) nevyžadují žádnou poinstalační nastavení.

  1. Odeberte emoji
  2. Spusťte nocheto
  3. Ujistěte se že je nainstalován stockfish a lze jej spustit
  4. Nainstalujte grafiku pro kitty šachovnici (volitelné)
  5. Nainstalujte zvuky (volitelné)
    1. Zkontrolujte (a nastavte) aplay
  6. Vypněte kontrolu nové verze (volitelné)
  7. Bavte se! (volitelné)

1: Odeberte emoji

V některých distribucích (mluvím o tobě, Ubuntu!) jsou v konzoli nainstalovány ošklivé ikony (viz obrázek níže). Místo UTF-8 znaku černé pěšce se zobrazují tyto ošklivé ikony, jejichž barvu nelze změnit (a které neladí s ostatními znaky figurek).

bad emoji icons

Odstraňte tyto ikony odinstalováním balíčku fonts-noto-color-emoji.

apt-get remove fonts-noto-color-emoji

Restartujte konzoli a ikonky by měly být pryč.

2: Spusťte nocheto

$ nocheto
Nocheto (Noidea Chess Tool) 3.0.0.1679M, Ubuntu20_04, PACHMAN edition
Type 'help' for help.

Poprvé co je nocheto spuštěno, vytvoří adresářovou strukturu a soubory ve vašem domácím adresáři (~/.nocheto/).
Toto může zabrat nějaký čas, během kterého není nocheto responsivní. Buďte prosím trpěliví.

3: Ujistěte se že je nainstalován stockfish a lze jej spustit

V některých distribucích není spustitelný soubor Stockfishe nainstalován v jedné z cest, které jsou ve vaší proměnné PATH. Například ve Fedoře je nainstalován v /usr/bin/stockfish (namísto /usr/games/stockfish jako v mnoha jiných distribucích).

Pokud nelze stockfish spustit, dostanete tuto chybu:

$ nocheto
Nocheto (Noidea Chess Tool) 1.1.0, Ubuntu19_10, FISHER edition
Type 'help' for help.
terminate called after throwing an instance of 'App::Exceptions::IOException'
  what():  execvp: Cannot open resource (KO).

Poznámka: K této chybě může dojít i v případě, že je váš pevný disk silně zatížen, takže spustitelný soubor Stockfish nelze spustit dostatečně rychle. V takovém případě jen zkuste nocheto spustit znovu.

Vyřešit to můžete,
a) (doporučeno) přidejte celou cestu k proměnné engine v sekci [engine] v konfiguračním souboru ~/.nocheto/configs/nocheto.ini:

[engine]
engine = /usr/bin/stockfish

b) vytvořte symoblický link na strockfish do cesty která je již ve vaší proměnné $PATH:

$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:

$ ln -s /usr/bin/stockfish /usr/local/bin/stockfish

4: Nainstalujte grafiku pro kitty šachovnici (volitelné)

Stáhněte: themes20250125.zip, rozbalte a přesuňte adresář themes do adresáře ~/.nocheto.

5: Nainstalujte zvuky (volitelné)

Defaultní zvukové téma můžete stáhnout zde: sounds.zip.
Rozbalte archiv do ~/.nocheto/sounds/.


Můžete si vytvořit vlastní zvukové téma jak je popsáno níže.

Nocheto se nedodává se zvuky. Pokud si ale stáhnete soubory move.wav, capture.wav a mate.wav do adresáře ~/.nocheto/sounds/default/, nocheto je bude používat. Můžete také přidat zvuk error.wav1.1.0, který se přehrává při chybách (například pokud špatně napíšete tah). Dobré zvuky najdete na Lichess githubu. Musíte ale převést mp3 do formátu wav. Můžete to udělat takto:

wget "https://raw.githubusercontent.com/ornicar/lila/master/public/sound/standard/Move.mp3" -O ~/.nocheto/sounds/default/move.mp3
ffmpeg -i ~/.nocheto/sounds/default/move.mp3 ~/.nocheto/sounds/default/move.wav
aplay ~/.nocheto/sounds/default/move.wav # otestujte zvuk
rm ~/.nocheto/sounds/default/move.mp3 # volitelné

5.1: Zkontrolujte (a nastavte) aplay

Nocheto používá program aplay k přehrávání zvuků wav, proto se ujistěte, že je nainstalován (najdete ho v balíčku alsa-utils). Také budete možná muset vytvořit soubor ~/.asoundrc s následujícím obsahem:

pcm.!default {
        type hw
        card 1
}

ctl.!default {
        type hw
        card 0
}

Změňte čísla karet na něco, co vám funguje. Tato čísla můžete otestovat příkazem aplay -D hw:1,0 move.wav.

6: Vypněte kontrolu nové verze (volitelné)

Nocheto při spuštění (jednou denně) kontroluje novou verzi. Pokud nemáte přístup k internetu (nebo jsou tyto webové stránky nedostupné), nocheto může zamrznout a nespustí se.

Chcete-li kontrolu nové verze vypnout, otevřete soubor ~/.nocheto/configs/nocheto.ini a změňte řádek checkforupdate = 1 na checkforupdate = 0.

7: Bavte se! (volitelné)

Protože o to právě jde. Můžete si také přečíst návody na této stránce a zjistit, jak využít nocheto na maximum.