У меня нормально работает, всё корректно отображается, только с русским языком не хочет работать, а именно не меняет размер шрифта. С данной проблемой я встречался и вродной среде обитания этого зверя. Как её решить не знаю
Вообще для установки Visio(т.е. чтобы без проблем инсталлировать программу) необходимы библиотеки msxml3(для Visio 2003 и 2007, как в Wine так и в Windows). Остальное - это попытки заставить его работать корректно. Что не всегда получается.... Далее все библиотеки которые есть у меня в системе:
Если нужно сразу поставить Visio и работать и нет времени на танцы с бубном, лучше использовать Crossover 8.0(как уже было сказано ранее sergey-k, работает хорошо). У меня заработал без лишних проблем. Но всё равно сначала нужно установить msxml3!
Он лучше сконфигурирован, единственный минус - он платный(что вполне решаемо ;)Яндекс, Google находят всё что нужно).
P.S.
Я не программист и мне сложно во многих вещах разбираться, если у кого есть соответствующие знания Windows и конечно время и желание этим заниматься пожалуйста подскажите как правильно сконфигурировать Wine, чтобы всё работало. Вот здесь есть полезная информация, рекомендую почитать на досуге
http://www.opennet.ru/docs/RUS/wine_guide/