Návody a postupy:
Pohoda na Linuxu
Protože jsem před časem potřeboval pro účely testování prověřit určitou funkcionalitu ekonomického systému Pohoda a nemaje na svém PC jistý operační systém k tomu potřebný, rozhodl jsem se Pohodu na tučňákovi rozchodit za každou cenu.První pokusy na Debianu 4.0 (Etch) s distribuční verzí Wine 0.9.25 nedopadly dobře: instalace sice proběhla víceméně v pořádku, i založení účetní jednotky se podařilo, ale po kliknutí na nabídku Otevřít účetnictví program zcela vytuhnul a po chvíli spadnul.
Mé další kroky vedly na Google, pomocí něhož jsem objevil pár diskuzí, kde vesměs převažovaly spíše negativní zkušenosti s rozchozením Pohody ve Wine.
V další etapě jsem přesedlal do svého toho času testovacího Debianu testing (Lenny) a tam zkompiloval toho času nejnovější Wine verze 0.9.49. Bohužel program se choval stále stejně. Nicméně chybové výpisy mě přivedly na myšlenku zaexperimentovat si s DLL knihovnami v konfiguraci Wine, což se nakonec ukázalo jako ta správná cesta k úspěchu. Klíčem je disablovat knihovnu riched20. Zpětně jsem tento postup úspěšně ověřil i v Debianu stable se starou verzí Wine.
Postup krok za krokem:
- instalace Wine, ať už z repositářů nebo kompilací ze zdrojů
- instalace ovladače MS Jet 4.0
- zadat "jet40sp8_9xnt.exe" do Google
- hned první odkaz by měl navést na stránku s downloadem, kde se zvolí jako jazyk Čeština (Czech), stiskne se Change a pak Stáhnout
- spustit stažený soubor příkazem wine jet40sp8_9xnt.exe a proklikat instalaci
- provést instalaci Pohody: wine Start200x.exe
- konfigurace Pohody:
- vyhledat soubor Pohoda.inx v podadresáři .wine domovského adresáře uživatele
- přejmenovat ho na Pohoda.ini
- opravit v něm řádek s Access=x na Access=2000
- konfigurace Wine:
- spustit konfigurátor: winecfg
- na záložce Libraries vybrat v seznamu New override for library knihovnu riched20, stisknout Add
- vybrat přidanou knihovnu v seznamu Existing overrides a dát Edit
- zvolit Disable a OK
- výsledek byl měl vypadat takto:

- spustit Pohodu ze stejného adresáře, jako byl Pohoda.ini: wine Pohoda.exe
- tisk z Pohody by měl fungovat, pouze je v případě instalace Wine z repositářů potřeba doinstalovat balíček libwine-print
- při problémech s fonty (čeština apod.) lze zkusit doinstalovat balíček msttcorefonts
Screenshot:

Ověřené verze systému a aplikací:
- Debian GNU/Linux 4.0r4 (Etch), Debian GNU/Linux testing (Lenny), Ubuntu 7.10 (vše na platformě x86)
- Wine 0.9.25 (Etch), 0.9.34 (Etch - verze z backports.org), 0.9.46 (Ubuntu), 0.9.49 a 1.0.0 (Lenny)
- Pohoda Start 2007, 2008 - ke stažení na Stormware.cz
ZZ, první verze 4.12.2007, aktualizováno 2.9.2008

