После обновления до Ubuntu 13.10, запуская любую программу в Вине производит следующие ошибки (через CLI):
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 000f), starting debugger...
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0014), starting debugger...
wine client error:14: write: Bad file descriptor
err:wineboot:start_services_process Unexpected termination of services.exe - exit code -1073741819
(Они также генерируют два всплывающие окна, говоря, что неопределенное приложение отказало).
После этого программа, которую я пытался запустить во-первых, выполняется как нормальная. Какая-либо идея, как зафиксировать это?
это было исправлено примерно через неделю после выпуска 13.10 - похоже, Canonical уловил проблему и поставил новый пакет.
РЕДАКТИРОВАТЬ: Проблема, описанная в вопросе, была исправлена в обновленной версии винного пакета. Больше нет необходимости следовать моему ответу.
Эта проблема возникает только с 64-битной версией Wine.
Чтобы исправить это, удалите папку Wine:
rm -rf ~/.wine
Затем выполните следующую команду:
WINEARCH=win32 wineboot --update
Теперь вы можете установить любое приложение, и оно должно работать нормально.
Ответ был взят из http://ubuntuforums.org/showthread.php?t=2181520
Вы можете попробовать sudo apt-get purge wine; sudo apt-get install wine
, однако я бы рекомендовал использовать playonlinux
вместо вина напрямую; им легче управлять.