Главное меню

[AD]

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: С помощью штатных средств вашей системы. Поищите программу настройки принтеров.

  • 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С: Предприятие 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 и выберите размер шрифта на вкладке “Вид и интеграция”.
Используются технологии uCoz