Ниже описаны известные проблемы в работе Watchtower Library 2007/2008 под wine. Ко многим из них приведено описание имеющихся решений. Предпочтительный способ решения приведён первым, ко многим проблемам приведены и альтернативные варианты решения, на случай если вы по каким-то причинам не можете воспользоваться первым вариантом.
Проблема вызвана тем, что wine переключился на использование собственной версии MS VC, которая на данный момент реализует не весь набор функций. Поэтому Watcthower Library перестала работать. Для того, чтобы исправить проблему нужно либо поставить более свежую версию MS VC 2008 или просто отключить использование встроенной версии MS VC.
Решение: удаляем манифест встроенной версии MS VC 90:
rm ~/.wine/drive_c/windows/winsxs/manifests/*.vc*_deadbeef.manifest
Альтернативное решение: ставим более новую версию ms vc 2008. Либо скачайте соответствующие файлы с сайта Microsoft, либо установите нужные файлы с помощью утилиты winetricks (важно использовать самую свежую версию winetricks, из PPA):
winetricks vcrun2008
В списке публикаций, если название статьи или публикации не помещается в колонку, отображаются только первые символы, а при наведении мышки появляется всплывающая подсказка, которая отображает полное название статьи. Под wine подсказка не появляется.
Первые полтора символа в подсказках не отображаются. Разработчики wine поставлены в известность.
Актуально для версий Watchtower Library до 2011. В Watchtower Library 2011 был изменён механизм запуска, так что многие проблемы с путями и поиском системных библиотек решены.
В некоторых случаях после установки Watchtower Library на рабочем столе не появляется ярлык для запуска программы. Или же ярлык появляется, но не работает. Ярлык — это простой текстовый файл, с расширением .desktop. Как выглядит «правильный» ярлык можно увидеть на рисунке справа. На рабочем столе и в меню приложений расширение у ярлыков не отображается. Windows-ярлыки, имеющие расширение .lnk работать не будут, их можно смело удалить.
Если вы работаете с XFCE, то ярлыки работать не будут. Ни те, что лежат на рабочем столе, ни те, что находятся в меню. В версии 4.8 проблема исправлена. У этой проблемы есть очень простое решение, но оно не совсем подходит для случаев, когда установлено несколько версий библиотеки. Откройте свойства имеющегося ярлыка, и измените команду запуска на следующее:
wine start wtlibrary.exe
Ниже приведены несколько способов, как можно найти рабочие ярлыки. После обнаружения полезным будет положить их на рабочий стол.
xdg-open ~
find ~/.local/share/applications/wine/ -name "Watchtower Library 20*.desktop" \ -exec cp '{}' "`xdg-user-dir DESKTOP`" \;
Если вы дошли до этого места, а ярлык так и не нашелся, то, видимо, вам придётся сделать такой ярлык самостоятельно.
При нажатии на кнопку воспроизведения звука ничего не происходит. Относится только к версиям Watchtower Library, в которые встроены звуквые функции (например, английская версия).
winecfg, вкладку «Аудио» и в рамке «звуковой драйвер» отметьте галочками «ALSA драйвер» (если есть) и «OSS драйвер». Сохраните изменения, нажав «ОК» и перезапустите Watchtower Library.В словаре StarDict есть функция «слежения» - перевода выделяемых слов в разных приложениях. Эта функция не работает с приложениями работающими под wine. Но ситуацию можно отчасти исправить. Можно сделать так, чтобы перевод показывался при копировании слов в программах под wine. Т.е. для получения перевода нужно будет просто выделить слово и нажать ctrl+c. Как этого добиться?
regedit (wine regedit или просто regedit).HKEY_CURRENT_USER\Software\Wine\X11 Driver (если его нет, создайте).UsePrimarySelection (через контекстное меню).YНа некоторых системах при определённой конфигурации вместо текста в библиотеке отображаются нечитаемые символы. Проблема вызвана тем, что в системе не установлены нужные шрифты.