Содержание

Известные проблемы

Ниже описаны известные проблемы в работе Watchtower Library 2007/2008 под wine. Ко многим из них приведено описание имеющихся решений. Предпочтительный способ решения приведён первым, ко многим проблемам приведены и альтернативные варианты решения, на случай если вы по каким-то причинам не можете воспользоваться первым вариантом.

Имеющиеся проблемы

Watchtower Library 2010 не работает в wine 1.3.27 и старше

Проблема вызвана тем, что 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

Чёрные артефакты на картах Intel

Если вы столкнулись с проблемами похожими на то, что изображено на снимке экрана слева и в вашем компьютере/ноутбуке установлена видеокарта Intel, то вам поможет этот совет.

Нет всплывающих подсказок в списке

В списке публикаций, если название статьи или публикации не помещается в колонку, отображаются только первые символы, а при наведении мышки появляется всплывающая подсказка, которая отображает полное название статьи. Под wine подсказка не появляется.

Мелкая проблемка с подсказками

Первые полтора символа в подсказках не отображаются. Разработчики wine поставлены в известность.

Прочие проблемы

Проблемы с ярлыками

В некоторых случаях после установки Watchtower Library на рабочем столе не появляется ярлык для запуска программы. Или же ярлык появляется, но не работает. Ярлык — это простой текстовый файл, с расширением .desktop. Как выглядит «правильный» ярлык можно увидеть на рисунке справа. На рабочем столе и в меню приложений расширение у ярлыков не отображается. Windows-ярлыки, имеющие расширение .lnk работать не будут, их можно смело удалить.

Проблема с XFCE

Если вы работаете с XFCE, то ярлыки работать не будут. Ни те, что лежат на рабочем столе, ни те, что находятся в меню. Это известная проблема XFCE, возможно со временем её исправят. У этой проблемы есть очень простое решение, но оно не совсем подходит для случаев, когда установлено несколько версий библиотеки. Откройте свойства имеющегося ярлыка, и измените команду запуска на следующее:

wine start wtlibrary.exe

В других системах

Ниже приведены несколько способов, как можно найти рабочие ярлыки. После обнаружения полезным будет положить их на рабочий стол.

Если вы дошли до этого места, а ярлык так и не нашелся, то, видимо, вам придётся сделать такой ярлык самостоятельно.

Шрифты не сглаживаются

Вероятна ситуация, когда шрифты в области чтения, особенно крупные выглядят некрасиво, как бы с зубчиками. Это объясняется отсутствием сглаживания шрифтов. В wine-1.1.12 была добавлена возможность сглаживания шрифтов. Однако, по умолчанию она выключена. Чтобы включить и выбрать нужный режим сглаживания, воспользуйтесь этим скриптом. Простой способ скачать и запустить его:

wget -qO- http://files.polosatus.ru/winefontssmoothing.sh | bash

Нет звука

При нажатии на кнопку воспроизведения звука ничего не происходит. Относится только к версиям Watchtower Library, в которые встроены звуквые функции (например, английская версия).

Проблемы с StarDict

В словаре StarDict есть функция «слежения» - перевода выделяемых слов в разных приложениях. Эта функция не работает с приложениями работающими под wine. Но ситуацию можно отчасти исправить. Можно сделать так, чтобы перевод показывался при копировании слов в программах под wine. Т.е. для получения перевода нужно будет просто выделить слово и нажать ctrl+c. Как этого добиться?

  1. Запустите regedit (wine regedit или просто regedit).
  2. Найти там раздел HKEY_CURRENT_USER\Software\Wine\X11 Driver (если его нет, создайте).
  3. Добавьте строковой параметр UsePrimarySelection (через контекстное меню).
  4. Выставить его значение в Y
  5. Если работают какие-то приложения wine, перезапустите их, чтобы изменения стали доступны и в них.

Нечитаемые символы вместо текста

На некоторых системах при определённой конфигурации вместо текста в библиотеке отображаются нечитаемые символы. Проблема вызвана тем, что в системе не установлены нужные шрифты.

Решённые проблемы

Неправильная работа индикатора страниц

На верхнем скриншоте видно, как мышка активирует кнопку, находящуюся под индикатором. На нижнем — индикатор отображается поверх выпадающего списка. В панели навигации есть индикатор страниц/глав, который несколько неправильно отображается. Проблема заключается в том, что индикатор во-первых, закрывает собой кнопку «вверх» (однако её всё равно можно нажать), а во-вторых, отображается поверх выпадающего списка (при этом список вполне работает).

Проблемы с панелями инструментов

Верхняя панель инструментов слегка смещена. Панель инструментов навигации по разделам библиотеки не отображается вовсе. Разработчики wine поставлены в известность.

Плохо работают списки слов

Список слов поиска и список тем в индексе (вызываемый по ctrl+U) работает неправильно. Во-первых, выборка производится по словам не начинающимся с, а содержащим вводимые символы. К тому же, выборка заметно притормаживает. Разработчики wine поставлены в известность.

Не работает сортировка списков

Списки публикаций содержат заголовки, при щелчке по которым можно сменить порядок сортировки публикаций. Эта функция не работает. Нажатие не приводит к пересортировке. Разработчики wine поставлены в известность.

Печать справки приводит к падению

При попытке распечатать рекомендуемую к печати инструкцию, Watchtower Library просто падает. Разработчики wine поставлены в известность.

Просмотр избранного не работает

Пункт «Просмотр избранного» в меню «Избранное» не работает. Разработчики wine в курсе имеющейся проблемы.

Не работают некоторые меню

Не работают меню «Избранное» и «Справочные издания». Любой пункт избранного ведёт к открытию одной и той же закладки — той, которая находится первой в списке. В контекстном меню, отображаемом при щелчке правой кнопкой мышки по тексту есть подменю «Справочные издания». Ни один из пунктов этого меню не работает. Разработчики wine поставлены в известность.

Квадратики в интерфейсе

Некоторые пункты в интерфейсе программы (разделы результатов поиска) отображаются квадратиками. Проблема возникает из-за того, что в идущем в комплекте с wine шрифте tahoma в жирном начертании отсутствуют кириллические символы. Разработчики wine поставлены в известность.

wget 'http://www.polosatus.ru/wine/tahomabd.ttf'
if [ -d /usr/share/wine/fonts/ ]
then
    sudo mv -f tahomabd.ttf /usr/share/wine/fonts/
else
    sudo mv -f tahomabd.ttf /usr/local/share/wine/fonts/
fi

Квадратики в строке статуса

Два квадратика отображаются в строке статуса (внизу):

Правильно строка статуса должна выглядеть так:

Разработчики wine поставлены в известность.

Проблема с установкой системных библиотек

Watchtower Library успешно устанавливается, но при попытке запустить её выдаёт сообщение о произошедшей ошибке и не загружается. Если в системе установлены нужные шрифты, то, скорее всего, проблема связана с тем, что в ходе установки Watchtower Library wine не удалось обновить некоторые системные библиотеки.

Квадратики вместо спецсимволов

Такие символы, как буквы еврейского и греческого алфавитов, символы сноски и параллельных мест отображаются квадратиками.

Не работают подсказки

Всплывающие подсказки над ссылками и местами писаний не отображаются. Вместо них отображается только маленькая пустая подсказка.

2)
Как установить этот шрифт в систему описано здесь.