WINE@Etersoft/Наиболее часто встречающиеся вопросы при использовании WINE@Etersoft

Материал из Русский WINE
Перейти к: навигация, поиск

Наиболее часто встречающиеся вопросы при использовании WINE@Etersoft

WINE@Etersoft и лицензии

  • Q: А у меня и без вас всё работает в обычном Wine, зачем мне нужен WINE@Etersoft?
  • A: Мы рады что у вас всё работает. К сожалению, большинство поддерживаемых нами программ имеет множество проблем при работе в обычном Wine, не всегда заметных с первого взгляда.


  • Q: Вы ведёте разработку собственной ветки Wine, и давно отстали от последних достижений?
  • A: Как правило, релизы WINE@Etersoft основаны на последнем или предпоследнем релизе Wine. Мы каждый день синхронизируемся с основным кодом Wine и в курсе всех изменений.


  • Q: Моя любимая программа не работает ни в обычном Wine, ни в WINE@Etersoft, что мне делать?
  • A: Попробуйте посмотреть, нет ли информации по этой программе в базе, занесите туда результаты Вашего тестирования, передайте своё пожелание нашей службе поддержки.


  • Q: Wine имеет лицензию GPL, почему вы закрыли исходники??!
  • A: Wine имеет лицензию Lesser GPL (LGPL), которая допускает линковку с закрытым кодом. Исходники Wine, как и наши патчи к нему, могут быть получены по запросу на wine@etersoft.ru, при условии наличия у Вас экземпляра WINE@Etersoft. Никакого нарушения соглашений.


  • Q: Какую лицензию мне нужно приобрести для использования WINE@Etersoft на терминальном сервере?
  • A: Для терминального сервера понадобится WINE@Etersoft 1.0 Network (терминальная лицензия), и скорее всего Вам потребуется RX@Etersoft для организации терминального доступа


  • Q: Почему в состав WINE@Etersoft входит DCOM98 (Internet Explorer, большая часть Windows Vista и т.п.)? Это значит я должен иметь лицензию на Windows?
  • A: Возможно, у Вас неверная информация. В WINE@Etersoft не входят никакие проприетарные компоненты, требующие дополнительных лицензий. Мы стараемся тщательно соблюдать авторские права разработчиков.


Общие вопросы

  • Q: Какой дистрибутив Linux вы рекомендуете использовать для работы с Wine? Мне советовали использовать FreeBSD.
  • A: Рекомендация зависит от многих факторов, здесь есть некоторые разъяснения.


  • Q: Поддерживается ли Mac OS X, есть ли для него сборка WINE@Etersoft?
  • A: У нас есть в планах добавление системы Mac OS X в поддержку, но пока слишком мало клиентов. Мы ждём крупного заказа на поддержку Mac OS X.


  • Q: Можно ли установить WINE@Etersoft на Solaris?
  • A: Публичных сборок под Solaris мы пока не делаем, но решение для Solaris у нас есть. Мы ждём крупного заказа на поддержку Solaris.


  • Q: Почему нет русскоязычного форума, где можно обсудить работу Wine?
  • A: Такой форум есть, добро пожаловать: UnixForum


  • Q: Наша организация планирует использовать 1С: Предприятие на МСВС 3.0 (разработка ВНИИНС на основе Linux). Какая версия WINE@Etersoft нам подойдёт?
  • A: Для МСВС разработан специальный вариант WINE@Etersoft для поддержки версий 1С 7.7 и 8.х, поставляемая по договору. Обратитесь в отдел продаж: sales@etersoft.ru.


  • Q: Как установить Internet Explorer 6.0 (IE)?
  • A: Запустите установку командой $ ieinstall. Подробнее можно прочитать в разделе документации Установка Internet Explorer. При отсутствии установочных файлов IE в текущем каталоге они будут скачаны из Интернета. Обратите внимание, для использования IE нужно иметь лицензию на MS Windows.


  • Q: Как запустить консольную Win32-программу, например Far?
  • A: Запустите $ wineconsole far.exe в каталоге с программой.


  • Q: Программа работает через прокси-сервер и не получает доступа к Интернет. Где это настроить?
  • A: Проверьте в ветке реестра HKEY_USERS\S-1-5-4\Software\Microsoft\Windows\CurrentVersion\Internet Settings: параметр ProxyEnable должен быть установлен в 0, ProxyServer хранить адрес прокси-сервера, например server: 3128.


  • Q: В приложениях, запущенных под Wine, не работают некоторые горячие клавиши (например, в 1С Ctrl-F3 и Ctrl-F5).
  • A: Некоторые комбинации клавиш используются в оконном менеджере (например KDE) и перехватываются раньше. Отключите их в настройках, и они заработают в Wine.


  • Q: При запуске приложения получаем ошибку preloader: Warning: failed to reserve range 00000000-XXXXXXXX
  • A: Уточните решение в разделе Изменение установленных в системе ограничений документации по WINE@Etersoft.


  • Q: При запуске приложения получаем ошибку err:virtual:map_file_into_view shared writable mmap not supported, broken filesystem?
  • A: Проверьте, что файловая система не смонтирована с параметром noexec. Также возможно используется файловая система с некоторыми проблемами (например, NTFS).


  • 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: В каком месте можно установить переменные окружения (например Path) для win-программ?
  • A: Можно определить переменные окружения перед запуском программы, и они будут переданы в wine. Обратите внимание, что будет важен регистр букв имени переменной Path. Также можно добавить в ветку реестра HKEY_CURRENT_USER/Environment строку с определением своей переменной.



  • Q: Мы запускаем XMing на Windows для того, чтобы подключиться к терминальному серверу, и у нас очень медленно всё прорисовывается. Что делать?
  • A: В этом случае лучше не использовать XMing, а подключаться через NX-сервер.


  • Q: Я хотел бы настроить совместную работу с файловой базой через NFS для Windows.
  • A: Совместная работа программ под Windows и WINE посредством NFS невозможна. Используйте CIFS.


  • Q: В программах, запущенных под WINE, не вводятся русские буквы (латинские буквы и цифры вводятся)
  • A: Проблема в неверных настройках системной локали или локали Иксов. См. раздел документации Проблемы ввода с клавиатуры.


Печать

  • Q: Как установить принтер по умолчанию?
  • A: С помощью штатных средств вашей системы. Поищите программу настройки принтеров или обратитесь к веб-интерфейсу CUPS: http://localhost:631.


  • Q: У меня система Debian (Ubuntu), и принтер не печатает.
  • A: Проверьте, что установлен пакет cupsys-bsd и не установлен пакет lpr.


  • Q: Не удаётся открыть сразу две программы (базы) 1С 7.7. Причём первая всегда хорошо открывается, а вторая- падает при запуске.
  • A: При открытии нескольких баз может быть превышен лимит на количество открытых файлов. См. раздел документации Изменение установленных в системе ограничений.


  • Q: Всё правильно настроил, 1С запускается, спрашивает пароль, но вылетает сразу после появления заставки.
  • A: Проверьте права на каталог с базой. Пользователь (или группа, в которую он входит) должен иметь права на чтение и запись всех файлов базы. Если вы используете WINE@Etersoft Network, воспользуйтесь скриптом check_access /путь_к_базе, он поможет выявить проблему с правами. Если используется NFS, проверьте что на нём включены блокировки. Если используется Samba, проверьте доступность файлов на запись на файловой системе сервера.


  • Q: При установке 1С 8.1 возникает ошибка инсталлятора: Внутренняя ошибка 2738 customPresetDefLang
  • A: Воспользуйтесь WINE@Etersoft 1.0.8 или выше, где эта проблема решена.


  • Q: При установке 1С 7.7 возникает сообщение об невозможности найти _setup.dll: Setup is unable to find _SETUP.DLL....
  • A: Причина в том, что установка 1С запускается из каталога, в пути к которому присутствуют русские буквы. Скопируйте дистрибутив на диск C: или иным способом решите вопрос пути.


  • Q: Хитрым способом установил 1С: Предприятие в обычный Wine, но она всё равно не работает.
  • A: К сожалению, в обычном Wine программа 1С 7.7 должным образом не работает, из-за многих недочётов обычного Wine. См. http://etersoft.ru/wine/differences


  • Q: При запуске 1С 7.7 появляется сообщение: Порядок сортировки, установленный для базы данных, отличается от системного.
  • A: Локаль, выводимая командой winediag, не является ru_RU.*, be_BY.* или uk_UA.*. Начиная с релиза 1С: Предприятия 7.70.26 появилась возможность отключать проверку порядка сортировки в 1С, создав пустой файл OrdNoChk.prm в каталоге базы или BIN (см. в конце ReadMe.txt в каталоге 1Cv77), но делать это стоит только если вы уверены в особенности своей локали. Если речь об SQL-версии, проблема может быть в настройках сервера.


  • Q: При запуске 1С 7.7 в любом режиме получаю сообщение плохой путь яяяя...\Container.Contents
  • A: Возможно у Вас не установлена коммерческая часть WINE@Etersoft. Проверьте это командой winediag (если такой команды нет, значит коммерческая часть отсутствует).
  • A: Возможно вы не удалили ~/.wine перед установкой WINE@Etersoft. Удалите /. wine и повторите установку, проверив отсутствие проблем командой winediag.


  • Q: При запуске 1С возникает ошибка Ошибка загрузки метаданных.
  • A: Проверьте права на чтение файла 1cv7.md. Также возможно он повреждён или отсутствует.


  • Q: При запуске 1С возникает ошибка Невосстановимая ошибка базы данных (Ошибка открытия словаря базы данных)
  • A: Скорее всего каталог с базой пуст. Вам нужно выбрать рабочую базу или запустить конфигуратор.


  • Q: Какие ресурсы сервера необходимы для работы 10 пользователей?
  • A: Для 1С 7.7 с базой в 200-700Мб мы рекомендуем исходить из расчёта 60Мб ОЗУ и 100Мгц на пользователя. При использовании GNOME, OpenOffice.org, 1C на 10 пользователей рекомендуется 1Гб ОЗУ. Для уменьшения времени отклика системы рекомендуется использовать процессоры с несколькими ядрами. Для 1С 8.х мы рекомендуем предусмотреть около 250Мб памяти на пользователя и 200МГц процессора.


  • Q: Используем общий ресурс, доступный через Samba, установлен WINE@Etersoft Network, но никак не получается одновременная работа с базой 1С.
  • A: Работа с Samba возможна только через модуль CIFS, доработанный в Etersoft. Установите пакет etercifs и ознакомьтесь с разделом документации Настройка совместной работы по протоколу CIFS.


  • Q: Почему у меня не работает совместный доступ к файлам со стороны программ, запущенных в Wine и Windows? Я использую WINE@Etersoft Network и монтирую сетевой ресурс через CIFS.
  • A: Начиная с версии WINE@Etersoft 1.0.7 появилась поддержка CIFS и стала возможной совместная работа Windows- и Linux-клиентов. Лучше всего обратиться в службу поддержки.


  • Q: На системе MOPSLinux не собирается модуль etercifs, что делать?
  • A: В системе MOPS Linux 6.0/6.1 cifs вкомпилирован в ядро. Для использования etercifs требуется пересобрать ядро с указанием в config CONFIG_CIFS=m


  • Q: Проблемы с работой ключа HASP -- имею ли я право как легальный пользователь оторвать его при помощи Sable/USP/..?
  • A: Посмотрите раздел о запрете отключения защиты, но лучше разберитесь в причине проблемы вместе с нашей службой поддержки.


  • Q: При открытии базы 1С 7.7 выдается ошибка C++ Runtime error R6025-pure virtual function call. Нажимаю на OK- 1С падает. Или при открытии базы появляется главное окно программы и молча закрывается.
  • A: Вероятно, у Вас не настроен файл NETHASP.INI. Нужно отключить broadcast. Обратитесь в раздел по настройке HASP руководства пользователя (http://etersoft.ru/content/view/56/#x23). Дополнительный симптом- иногда при запуске выдаётся сообщение о ненахождении ключа защиты.


  • Q: SQL-версия 1C 7.7, работающая через SELTA, зависает при попытке подключиться к СУБД, с выдачей сообщения в лог: socket (): Семейство адресов не поддерживается протоколомsocket (): Семейство адресов не поддерживается протоколом (Address family not supported by protocol)
  • A: Проверьте, что winecfg нормально запускается. Возможно, проблема в подключении к звуковой подсистеме. См. по логу при запуске через winelog, какая библиотека подгружается последней.


  • Q: 1С: Предприятие 8.x не отображает HTML-страницы.
  • A: Обновитесь до версии WINE@Etersoft 1.0.9 или выше, где это проблема решена.


Шрифты

  • Q:  На предварительном просмотре при печати шрифт стоит нормальный (например, Arial), но при распечатке шрифт становится совершенно другим.
  • A: Для точного соответствия шрифтов необходимо установить пакет шрифтов MS Core Fonts (fonts-ttf-ms) или свободные шрифты Liberation (fonts-ttf-liberation). См. раздел Использование WINE@Etersoft в документации.


  • Q: Почему вместо русских букв в программе знаки вопроса?
  • A: Проверьте локаль командой $ locale. Она должна соответствовать вашим ожиданиям (ru_RU.UTF-8 или uk_UA.UTF-8). Скорее всего при установке системы был неверно выбран язык. Подробнее можно почитать здесь.


  • Q: Почему такие плохие нечитаемые шрифты?
  • A: Качество отображения шрифтов зависит от установленных в системе шрифтов, и от сборки freetype. Мы рекомендуем установить поставляемый нами пакет fonts-ttf-ms со шрифтами Core Fonts.


  • Q: Как изменить размер системных шрифтов в WINE@Etersoft?
  • A: Запустите программу настройки winecfg и выберите размер шрифта на вкладке Вид и интеграция.


  • Q: Как исправить наложение текста, которое возникает при использовании WINE в 2X Terminal Server или NoMachine?
  • A: Установите нашу сборку NX-сервера.


Wine
Search.png
Программы работающие в WineСкачатьШкольный Wine
WINE@Etersoft Общие сведенияУстановка на 64-битные ОСОсобенности разработкиПатчи для WINE@EtersoftАдминистративная установкаДополнительные компонентыКак получить WINE@Etersoft?Лицензия на документациюГлоссарийИспользование аппаратных ключей защиты в LinuxДополнительная информация • [ Совместная работа | по CIFSпо NFS ] • Изменение системных ограниченийРегистрация продуктаПошаговая инструкция по установке rpm-пакетовОбращение в службу поддержкиТерминальные решенияУстановка WINE@EtersoftПодписка на обновленияНастройка WINE@EtersoftРазработчикуEnterpriseЧто такое WINE@Etersoft SQLВозможностиСреда для запуска приложений WindowsИспользование WINE@EtersoftFAQ по использованию WINE@EtersoftОсновные командыWINE@Etersoft/LocalЧто такое WINE@Etersoft Local
Программы Запуск БЭСТ 4+Запуск Консультант+ (сетевой версии)ГарантF1Инфо-Бухгалтер 8.xНалогоплательщик ЮЛ
1C Отличия от обычного WineМестоположение базы 1С1C: Предприятие 7.7 в WINEНастройка 1С 7.7 для работы с SQL-серверомУстановка 1С: Предприятия 8.1Установка 1С: Предприятия 8.1 в трёхзвенном режиме
Пользователю
Помощь Использование WinecfgИспользование RegeditПубличный префиксНесколько версийКлючи regedit
Легальность DCOM95IE5DCOMMSXML
Утилиты для работы с Wine WinetricksWineToolsQ4WinePlayOnLinuxIEs4LinuxWine-DoorsSwineWine LauncherLutris
Разработчику
Компоненты WindowsЗапрет отключения защиты программыУправление обработчиком исключенийStraceNTИзмерение скорости функций WinAPIGLУстройство чтения смарт-картПрофилированиеТесты для проверки интерфейсовНаписание тестов в системе WineАутентификация в домене ADРепозиторииПрименение Git-патчей
Помощь Создание патчейНаписание приложения под wineОтправка патчейСборка eterhackСборка wine-public
Отладка Способы отладкиWINEDEBUGWinedbg
Разработка WINE
1CODBCWinHelpКомпасМетодикаТестирование доступаЦветаФайловый диалогТестированиеЛитератураИзображенияWin32ШрифтыФайловые блокировкиСсылкиКлючи защитыRPMWineGeckoListViewУпаковка Wine
Производителю
Родственные проекты
LUKReactOSARWINSSCrossOverKernelEx
Прочее
PageSetupDlgFreeBSDWwr