Установил с нуля wine. 1.1.31 корректно отказалась работать, особенно со шрифтами и с самим visio, поставил 1.1.33, по указанному порядку.
После установки начал инсталить visio2003. Отказалась устанавливаться, выдавая "критическую ошибку" при инсталляции. Удалил все библиотеки, кроме msxml3 - установилась. Далее при запуске отказалась открывать схемы, опять выдавая "критическую ошибку". Установил обратно все библиотеки - ничего не поменялось.
Начал сверять свой список библиотек с приложенным - половина нет. Добавил все возможные (с расширением *.exe не нашёл у себя в списке вообще), файлы начали открываться. Правда всё в синем фоне, без шрифтов. Озадачился, полез опять в гугль, нарыл ещё один список библиотек (
http://o-noble.net/2009_01_22/visio-pod-wine/ - не помню, указывал кто или нет), сравнил - нет библиотеки gdiplus (сторонняя). Добавил и эту библиотеку...
Заработало!
Как говорится, не прошло и пол года.
Пользователь решил продолжить мысль 04 Декабря 2009, 14:48:19:
Огромное спасибо Chyngishan за эту статью и советы. Помогло.
Хотя, конечно, без танцев с бубном не обошлось. Но это похоже у всех проходит в большей или меньшей степени.