Итак все-таки поподробнее о том, что и как у меня заработало.
Версия Wine: wine-0.9.44
Дополнительные библиотеки взятые из винды: richedit для нормальной работы History++ и tabSRMM.
Миранда: 0.7.3 Юникод
Дополнительно:
Вместо srmm поставил tabsrmm – он по-крайней мере не рушится. Зато в нем не работает copy/paste =( Что грустно.
Контакт-лист только clist_classic. clist_modern вешается при запуске, clist_nicer+ работает, но глючит.
hystory++ работает после установки родного виндового richedit.
mtooltip – работает.
popup+ – не работает. Какая-то старая версия рисовала окошки без текста, последняя версия вообще не рисует окошки.
ICQ OscarJ – работает, но я использую ICQ OscarJ (Plus Mod).
Notify плагины (smrn, ncn, neweventnotify) работают, но без popUp+ только разве что логи ведут.
Список моих плагинов с версиями доступен здесь: http://gq.miranda-vi.org.
кстати о wine:
после установки (на свежую систему)
в приложениях вместо русских букв (в диалогах) – знаки ‘;’
Может знаешь, куда копать?
версии 0.9.49(было), сейчас 0.9.53 (несколько раз обновлялся)
Подозреваю косяк с фонтами, но конкретных идей нет.
Так что Шура, ИМХО, ты ССЗБ.
msttcorefonts хоть стоят?
Ага, стоят, вроде бы и раньше стояли.
Спасибо, пойду с весами разберусь…
Короче, рецепт – не пользуйся кривыми пакетами, когда в дистрибутиве есть нормальные.
Проблема в том, что новый вайн (от апстрима) тащит с собой шрифт tahoma, в котором нету русских глифов.
Скорее всего где-то в /usr/share/wine/fonts
Если его удалить – все должно заработать.
@__ronin__,
у меня вылечилось установкой corefonts при помощи
http://wiki.winehq.org/winetricks
Не помогло.
может все-таки уболтать разработчиков на версию для линукс?
Там внутре сплошной win32api.
а можно подробности вот про это:
“Дополнительные библиотеки взятые из винды: richedit для нормальной работы History++”??
а то у меня в 7.10 убунте + вайн 0.9.46 History++(1.5.0.115 и 1.5.0.117) не пашет.
если кликнуть в History, вылезает ошибка “Control ‘FRichInline’ has no parent window” которая по “OK” уже не закрывается (приходится прибивать процесс).
В wine есть встроенные реализации большого количества стандартных библиотек. Но иногда они не достаточно полно/точно реализуют апи оригинальных библиотек. Тогда можно взять эту библиотеку из инсталляции винды, положить в каталог windows/system32 в дереве вайна и в winecfg указать, что надо использовать эту библиотеку native, а не built-in. Примеров полно в инете, достаточно погуглить.
Вот было бы здорово, если бы ты выложил готовый архив.
А то я замучался собирать по списку плагины 🙂