Following the instructions from the appdb (except I used the wine configuration tool instead of editing the file directly), I attempted to get SmartGo working by setting SmartGo to use a native mlang.dll, which I installed to the ~/.wine/drive_c/windows/system32 folder. The program is still not starting up correctly, and running it from the terminal produces this: rogue@BetaCentauri:~$ wine .wine/drive_c/ Program Files/ windows/ rogue@BetaCentauri:~$ wine .wine/drive_c/Program\ Files/SmartGo2/SmartGo.exe err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"mlang.dll" err:ole:create_server class {275c23e2-3747-11d0-9fea-00aa003f8646} not registered err:ole:CoGetClassObject no class object {275c23e2-3747-11d0-9fea-00aa003f8646} could be created for context 0x7 I don't really understand what went wrong. Can someone please help me to figure this out and get this program working? Thanks all