Решение проблем

 

Что делать если какая-либо программа не работает?

Вы все сделали согласно инструкции, но ваша программа по прежнему не работает. Чтож попробуем рассмотреть несколько рецептов решения проблемы.

Проверьте вашу Конфигурацию wine

Посмотрите на вывод команды  $ wineversion, чтобы быть уверенным в использовании свежей версии Wine. Запустите  winecfg и внимательно изучите все настройки, насколько адекватными они являются. Взгляните в  ~/.wine/dosdevices чтобы убедиться, что ваш диск c: находится там где вы думаете.

Используйте другие настройки версии Windows

В некоторых случаях может помочь использование эмуляции других версий Windows.

Используйте другой путь для запуска приложения

Это также иногда может помочь: попробуйте оба варианта wine prg.exe и wine x:\\full\\path\\to\\prg.exe

Поиграйте с настройками  DLL

Запустите программу с опцией WineDEBUG=+loaddll чтобы увидеть какие DLL используются и какие варианты (родные или встроенные) используются. Убедитесь что необходимые родные DLL файлы находятся в сконфигурированном вами месте - C:\windows\system и попробуйте поменять различны насторойки библиотек.

Проверьте ваше системное окружение!

Простая идея – вдруг по какой-либо причине ваше  Wine окружение оказалось разрушенным? Убедитесь в отсутствии проблем с пакетами, от которых зависит работа Wine (gcc, glibc, X libraries, OpenGL (!), ...)

Используйте другой GUI (Window Manager) режим

Установите Wine с помощью конфирурационного файла на работу в определенном режиме (desktop mode, managed mode или так называемой "normal" mode).

Проверьте ваше приложение !

Может быть ваше приложение использует какую-либо систему защиты? Многие системы защиты от копирования не работают в Wine. Возможно это будет поправлено в будущем.

Проверьте ваше Wine окружение !

Работа с использованием или без использования Windows разделов может иметь драматические последствия. Сконфигурируйте Wine на использование именно того что вы имеете. Также, установите DCOM98 или DCOM95. Это может быть очень полезным.

Переконфигурируйте Wine

Иногда процесс установки wine изменяется и новая версия  Wine может вызвать такие изменения. Это более вероятно, если первоначальная установка проводилась очень давно. Переименуйте вашу существующую директорию ~/.wine для сохранения данных. Установите новую версию в соответствии с ее требованиями. Используйте информацию из директории  ~/.wine как справочную при конфигурировании. Сконфигурируйте рабочий скрипт Wine - tools/wineinstall таким образом как вам необходимо.  Позже вы сможете удалить новую директорию ~/.wine и обратно преименовать старую.