Другие способы настройки

 
 

Последовательные и параллельные порты (COM и LPT)

Для отображения портов в ~/.wine/dosdevices создаются ссылки на соответствующие устройства в хост-системе (см. в пред. примере про создание логического диска). Обычно это выполняется автоматически при первой настройке Wine. Например, в Linux для COM1 будет создана ссылка на /dev/ttyS0, для LPT1- ссылка на /dev/lp0.

Если при использовании COM- или LPT-портов в Wine (например в команде copy файл LPT1) выдаётся сообщение Access Denied, скорее всего у пользователя недостаточно прав для прямого обращения к порту. Проверьте права командой ls -l /dev/lp0 и при необходимости внесите пользователя в соответствующую группу.

Сетевые пути

Wine позволяет работать win-приложениям, которые обращаются к ресурсам при помощи сетевого пути (UNC). Сетевые пути в Wine обеспечиваются так же, как и логические диски — при помощи символьных ссылок на каталоги host-системы.

Допустим, программа обращается к файлу \\someserver\share\file.txt. Чтобы обращение по такому пути работало в Wine, вам потребуется создать в каталоге ~/.wine/dosdevices/unc/ каталог someserver, содержащий символьную ссылку share, указывающую на расположение данного ресурса в host-системе.

Шрифты

Системе Wine доступны те же шрифты, что и другим приложениям в host-системе. Соответственно, к этим шрифтам получают доступ и win-приложения.

Сделать определённые шрифты доступными win-приложению можно несколькими способами:

·       Для всех пользователей — поместить шрифты в host-системе штатным для системы способом (по стандарту- каталог /usr/share/fonts);

·       Для всех пользователей Wine — поместить шрифты в каталог /usr/share/wine/fonts;

·       Для конкретного пользователя — поместить эти шрифты в каталог шрифтов пользователя (~/.fonts);

·       Только для win-приложений данного пользователя — поместить шрифты непосредственно в каталог шрифтов на логическом диске Wine (обычно ~/wine_c/windows/fonts).

Рекомендуется помещать шрифты в системные каталоги только в составе соответствующих пакетов, не копировать их из других систем.

Существует базовый набор шрифтов (MS Core Fonts) — многие приложения рассчитывают на наличие в системе шрифтов со стандартными именами из данного набора. Для корректной работы таких приложений, а также для обеспечения точного соответствия документов при печати, потребуется установить этот набор шрифтов:

·       Для систем на основе Debian и Ubuntu: установить пакет msttcorefonts из штатного репозитория системы;

·       Для прочих систем установить шрифты из пакета fonts-ttf-ms, прилагающегося к дистрибутиву Wine@Etersoft.

Также набор данных шрифтов можно свободно скачать с сайта http://corefonts.sourceforge.net