Miranda under Wine

From Miranda NG
Revision as of 02:11, 27 March 2015 by RMN (talk | contribs) (Miranda under Wine [en])
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Linux is not a natively supported operating system, but Miranda is known to run on Linux under Wine.


Running Miranda in Wine

Creating a separate Wine profile for Miranda NG

Create a separate directory for Wine to store its profile for work with Miranda:

mkdir -p $HOME/.wines/miranda/

If $HOME variable isn't defined, replace it with path to your profile:

mkdir -p /home/USER/.wines/miranda/


Initializing Wine profile

env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg
  • Decline installing the stuff (It's not needed to run Miranda).
  • Select Windows XP on Applications tab.
  • Click OK to close.


Installing Windows libraries into Wine profile

Copy the following DLLs from Windows XP x32 or Windows 2003 x32 to directory $HOME/.wines/miranda/drive_c/windows/system32/ (Libraries from Windows 7 x32 and higher haven't been tested):

  • msftedit.dll
  • msls31.dll
  • riched20.dll
  • riched32.dll
  • secur32.dll

Start Wine configurator again:

env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg
  • On LIBRARIES tab select and add the above mentioned files.
  • On DESKTOP INTEGRATIONS tab uncheck all the items in Folder section.
  • On Drives tab select Z: and specify the path: /home/USER/.win_soft/Miranda_NG/
  • Click OK to close.


Installing Miranda NG

Copy Miranda NG files to directory $HOME/.win_soft/Miranda_NG/, also copy your Miranda database files here, e. g. in Profiles subdirectory.

Specify path to directory containing your Miranda database in ProfileDir= setting of mirandaboot.ini.


Starting Miranda NG

env WINEPREFIX=$HOME/.wines/miranda/ LANG=ru_RU.UTF-8 wine $HOME/.win_soft/Miranda_NG/Miranda32.exe


Differences under Wine

What doesn't work

  • SSL connections
  • Copy text feature in TabSRMM (works in History++)
  • Sometimes input language switches to English when TabSRMM window is inactive.
  • Some settings cannot be viewed/changed, namely lists with icons next to checkboxes, e. g. Contact list → Extra icons.
  • Keyboard LEDs won't flash on message received event (KeyboardNotify)
  • Received files folders are opened in ugly Wine explorer.
  • Menus don't work occasionally: they close if a tooltip pops up.
  • Themes from Windows 7, only classic Windows XP look is available.
  • Lots of animated smileys cause high CPU usage.
  • Many smileys have got white background (was transparent in Windows).
  • Probably something else :)

What works

Everything else


More about Wine