Miranda под Wine

From Miranda NG
Jump to navigation Jump to search

Запуск под Wine

Создаём отдельный профиль Wine для Miranda NG

Создаём отдельную папку, где будем хранить профиль Wine для работы с Мирандой:

mkdir -p $HOME/.wines/miranda/

Если переменная $HOME у вас не определена, заменяйте на путь к профилю, например:

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


Инициализируем профиль Wine

env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg
  • Отказываемся от того, что предлагают установить (работать будет и без этого).
  • На вкладке Applications выбираем Windows XP.
  • Закрываем — OK.


Устанавливаем в профиль Wine библиотеки от Windows

В папку $HOME/.wines/miranda/drive_c/windows/system32/ копируем следующие dll от Windows XP x32 / Windows 2003 x32 (Библиотеки от Windows 7 x32 и выше не проверялись):

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

Снова запускаем конфигуратор:

env WINEPREFIX=$HOME/.wines/miranda/ wine winecfg
  • На вкладке LIBRARIES выбираем файлы, которые залили выше, и добавляем.
  • На вкладке DESKTOP INTEGRATIONS в разделе Folder проходим по всем пунктам и снимаем галочки.
  • На вкладке Drives выбираем диск Z: и прописываем путь: /home/USER/.win_soft/Miranda_NG/
  • Закрываем — OK.


Устанавливаем Miranda NG

В папку $HOME/.win_soft/Miranda_NG/ копируем Miranda NG и там же размещаем профили пользователей, например в папке Profiles.

Вносим правки в файл mirandaboot.ini, ключ ProfileDir=

Если требуется поддержка SSL/TLS соединений то необходимо установить OpenSSL плагин и библиотеки (x32 версию) как описано здесь: http://wiki.miranda-ng.org/index.php?title=Plugin:OpenSSL/ru

Запускаем

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


Особенности под Wine

Проверена работа под Wine Миранды со следующими плагинами: Template:PluginsUnderWine

Что не работает

  • Иногда язык ввода сам переключается на английский, когда окно TabSRMM неактивно.
  • Некоторые настройки невозможно изменить/увидеть: списки, в которых галочки и иконки рядом, например: Список контактов → Экстра значки (Contact list → Extra icons)
  • При поступлении сообщений индикаторы клавиатуры не мигают (KeyboardNotify)
  • Папки с файлами контактов открываются в вайновском убогом проводнике.
  • Меню не всегда срабатывают: если вылезает всплывающая подсказка, то они закрываются.
  • Темы оформления окон из семёрки, только классический вид Windows XP.
  • Обилие анимированных смайлов сильно нагружает CPU.
  • У многих смайлов образовался фон, в Windows он был прозрачным, здесь белый.
  • Скорее всего, что-то ещё :)

Что работает

  • Всё остальное


Документация к Wine