FAQ WINE@Etersoft |
|
Наиболее часто встречающиеся вопросы при использовании WINE@Etersoft
Общие вопросы
- Q: А у меня и без вас всё работает в обычном WINE, зачем мне нужен WINE@Etersoft?
- A: Мы рады что у вас всё работает. К сожалению, большинство
поддерживаемых нами программ имеет множество проблем при работе в WINE.
Ситуация постепенно исправляется, в том числе и с нашим участием, но
пока мы имеем очень много наработок, позволящих сделать работу
приложений в WINE@Etersoft возможной, нормальной и стабильной.
- Q: Почему нет форума, где можно обсудить работу WINE?
- A: Такой форум есть, добро пожаловать: LinuxForum
- Q: WINE имеет лицензию GPL, почему вы закрыли исходники??!
- A: WINE имеет лицензию Lesser GPL (LGPL), которая допускает линковку с закрытым
кодом. Исходники WINE и наши патчи к
нему открыты и опубликованы.
Никакого нарушения соглашений.
- Q: После обновления WINE ничего не запускается с ошибкой “
Your wineserver binary was not upgraded correctly, or you have an older one somewhere in your PATH. ”
- A: Скорее всего у вас запущен wineserver от предыдущей версии. Остановите его командой
$ wineserver -k
- Q: Как установить Internet Explorer 6.0 (IE)?
- A: Запустите установку командой
$ ieinstall . При отсутствии установочных файлов IE в текущем каталоге они будут скачаны из Интернета.
- Q: Как установить Internet Explorer 7.0 (IE)?
- A: Возможно, не стоит это делать. Но инструкция есть на странице
http://webexpose.org/2007/01/07/internet-explorer-7-on-linux/
- Q: Как запустить консольную Win32-программу, например Far?
- A: Запустите
$ wineconsole far.exe в каталоге с программой
- Q: В приложениях, запущенных под wine, не работают некоторые горячие клавиши (например, в 1С Ctrl-F3 и Ctrl-F5).
- A: Некоторые комбинации клавиш используются в оконном менеджере
(например KDE) и перехватываются раньше. Отключите их в настройках, и
они заработают в WINE.
- Q: В системе Ubuntu 6.10, или в Fedora Core 6 не вводятся русские буквы в программах, запущенных в wine (например, в notepad)
- A: Это упущение в файлах, содержащих настройки локали для Иксов. Для исправления введите команду
cp -a /usr/share/X11/locale/en_US.UTF-8 /usr/share/X11/locale/ru_RU.UTF-8
- Q: В каком месте можно установить переменные окружения (например Path) для win-программ?
- A: Можно определить переменные окружения перед запуском программы, и они будут
переданы в wine. Обратите внимание, что будет важен регистр
букв имени переменной Path. Также можно добавить в ветку реестра
HKEY_CURRENT_USER/Environment
строку с определением своей переменной.
- Q: Как установить принтер по умолчанию?
- A: С помощью штатных средств вашей системы. Поищите программу настройки принтеров.
1С
- Q: Можно ли в вашем продукте запустить локальную 1С: Предприятие 7.7 или 1С: Предприятие 8.0 с локальным ключом?
- A: Да, но только вариант, не имеющий защиты в виде ключа
HASP (например конфигурация для упрощённой системы налогообложения).
- Q: Хитрым способом установил 1С: Предприятие в обычный WINE, но она всё равно не работает.
- A: К сожалению, в обычном WINE программа 1С 7.7 должным
образом не работает, из-за многих недочётов обычного WINE.
См.
http://etersoft.ru/wine
- Q: При запуске 1С появляется сообщение: “
Порядок сортировки, установленный для базы данных, отличается от системного ”.
- A: Локаль, выводимая командой winediag, не является ru_RU.* или
uk_UA.*. Начиная с релиза 1С: Предприятия 7.70.26 появилась возможность
отключать проверку порядка сортировки в 1С, создав пустой файл
OrdNoChk.prm в каталоге базы или BIN (см. в конце ReadMe.txt в каталоге
1Cv77)
- Q: При запуске 1С 7.7 в любом режиме получаю сообщение “
плохой путь яяяя...Container.Contents ”
- A: Возможно у Вас не установлена коммерческая часть WINE@Etersoft.
Проверьте это командой winediag (если такой команды нет, значит
коммерческая часть отсутствует).
- A: Возможно вы не удалили
~/.wine перед установкой WINE@Etersoft. Удалите /. wine и повторите установку, проверив отсутствие проблем командой winediag.
- Q: Всё правильно настроил, 1С запускается,
спрашивает пароль, но вылетает сразу после появления заставки.
- A: Проверьте права на каталог с базой. Пользователь (или группа, в
которую он входит) должен иметь права на чтение и запись всех файлов
базы. Если вы используете WINE@Etersoft Network, воспользуйтесь
скриптом
check_access /путь_к_базе , он поможет выявить
проблему с правами. Если используется NFS, проверьте что на нём
включены блокировки. Если используется SAMBA, проверьте доступность
файлов на запись.
- Q: При запуске 1С возникает ошибка “
Ошибка загрузки метаданных ”.
- A: Проверьте права на чтение файла
1cv7.md . Также возможно он повреждён или отсутствует.
- Q: При запуске 1С возникает ошибка “
Невосстановимая ошибка базы данных ” (“Ошибка открытия словаря базы данных ”)
- A: Скорее всего каталог с базой пуст. Вам нужно выбрать рабочую базу или запустить конфигуратор.
- Q: Какие ресурсы сервера необходимы для работы 10 пользователей?
- A: Для 1С с базой в 200-700Мб мы рекомендуем исходить из расчёта
40Мб ОЗУ и 100Мгц на пользователя. При использовании GNOME,
OpenOffice.org, 1C на 10 пользователей рекомендуется 1Гб ОЗУ. Для
уменьшения времени отклика системы рекомендуется использовать
двухядерные процессоры и/или двухпроцессорные системы.
- Q: Используем общий ресурс, доступный
через SAMBA, установлен WINE@Etersoft Network, но никак не
получается одновременная работа с базой 1С.
- A: Работа с SAMBA возможна только
через модуль CIFS, доработанный в Etersoft. Установите пакет
linux-cifs и ознакомьтесь с соотв. главой в документации.
- Q: Почему у меня не работает совместный доступ к файлам со
стороны программ, запущенных в Wine и Windows? Я использую
WINE@Etersoft Network и монтирую сетевой ресурс через CIFS.
- A: Только в версии WINE@Etersoft 1.0.7 появилась поддержка CIFS и
стала возможной совместная работа Windows и Linux клиентов. Лучше всего
обратиться в службу поддержки.
- Q: При открытии базы 1С 7.7 выдается ошибка “
C++ Runtime error R6025-pure virtual function call ”. Нажимаю на “OK ”- 1С падает.
- A: Вероятно, у Вас не настроен файл NETHASP.INI. Обратитесь к руководству пользователя (
http://etersoft.ru/content/view/56/#x23). Дополнительный симптом- иногда выдаётся сообщение о ненахождении ключа защиты.
- Q: При запуска любой программы возникает ошибка: wine:
failed to initialize:/usr/lib/wine/ntdll.dll.so: failed to map segment
from shared object: Cannot allocate memory
- A: Проверьте ограничения на размер используемой памяти командой $
ulimit-a. Рекомендуется устанавливать предел виртуальной памяти в
1,5-2Гб или вообще не устанавливать ограничение (в
файле/etc/security/limits.conf поле “
as ”- строка “* hard as unlimited ”
- Q: У меня не открываются в 1С большие базы или невозможно работать более чем 3-м пользователям одновременно.
- A: При открытии больших баз может быть превышен лимит на открытые файлы.
- Q: 1С: Предприятие 8.x не отображает html.
- A: Установите Internet Explorer 6.0, поставляемый вместе с дистрибутивом 1С, командой
$ ieinstall .
- Q: При установке 1С 8.1 возникает ошибка инсталлятора: “
Внутренняя ошибка 2738 customPresetDefLang ”
- A: Перед установкой 1С 8.1 нужно установить Internet Explorer 6.0 командой
$ ieinstall .
Шрифты
- Q: На предварительном просмотре при печати шрифт
стоит нормальный (например, Arial), но при распечатке шрифт становится
совершенно другим.
- A: Для точного соответствия шрифтов необходимо установить пакет шрифтов MS Core Fonts (fonts-ttf-ms). См.
http://etersoft.ru/content/view/56/#x10
- Q: Почему вместо русских букв в программе знаки вопроса?
- A: Проверьте локаль командой
$ locale . Она должна
соответствовать вашим ожиданиям (ru_RU или uk_UA). Скорее всего при
установке системы был неверно выбран язык. Подробнее можно почитать здесь.
- Q: Почему такие плохие нечитаемые шрифты?
- A: Качество отображения шрифтов зависит от установленных в системе
шрифтов, и от сборки freetype. Мы рекомендуем установить пакет
fonts-ttf-ms со шрифтами Core Fonts.
- Q: Как изменить размер системных шрифтов в WINE@Etersoft?
- A: Запустите программу настройки
winecfg и выберите размер шрифта на вкладке “Вид и интеграция ”.
|
|
|