Summary: | При создании окружения ругается: "Could not load Mozilla. HTML rendering will be disabled." | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Patsev Anton <chemtech> |
Component: | Общее | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | minor | ||
Priority: | P5 | CC: | boris |
Version: | 1.0.8 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | 2890 | |
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 584, 961, 3586 |
Description
Patsev Anton
2007-11-07 18:58:07 MSK
Но при выполнении такой команды: cd /usr/bin/ bash -x wine >> /home/paa/winelog cat /home/paa/winelog | grep HTML Ничего не находит. Тем более, там вот что: " WINE@Etersoft 1.0.8 First running... Using WINEPREFIX=/home/paa/.wine Creating default file tree... Building local environment... Device 'e:' created as link for '/media/cdrom' target. Device 'e::' created as link for '/dev/cdrom' target. Device 'f:' created as link for '/media/cdrom0' target. Device 'f::' created as link for '/dev/cdrom' target. Device 'a:' created as link for '/media/floppy' target. Device 'a::' created as link for '/dev/fd0' target. Device 'd:' created as link for '/home/paa/' target. Device 'com1' created as link for '/dev/ttyS0' target. Device 'com2' created as link for '/dev/ttyS1' target. Device 'com3' created as link for '/dev/ttyS2' target. Device 'com4' created as link for '/dev/ttyS3' target. Device 'lpt1' created as link for '/dev/lp0' target. WINE@Etersoft has been configured for the first time. Use /home/paa/wine_c as WINE C:\ disk. Copy your program into and install it. " То есть обычная устновка. Очень странно. Просмотрел что нельзя было делать "bash -x wine" Ошибку аннулировал. Да, нужно sh -x /usr/bin/wine Узнал после каких строк идет сообщение: И добавил для проверки в /usr/bin/wine команду echo здесь: " echo "Run in win98 mode for commercial version" [ -e $WINEDIAG ] && [ -z "$WINDOWS_VERSION" ] && export WINDOWS_VERSION="win98" echo "[ -e $WINEDIAG ] && [ -z "$WINDOWS_VERSION" ] && export WINDOWS_VERSION="win98"" "${WINELOADER}" rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 128 wine.inf echo ""${WINELOADER}" rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 128 wine.inf" "${WINELOADER}" regedit.exe "$CROOT/windows/inf/vendor.reg" echo ""${WINELOADER}" regedit.exe "$CROOT/windows/inf/vendor.reg"" " начальная строка №206 Удалил знак комментария перед run в 206 строке И вот что появилось в процессе создания окружения wine: " Run in win98 mode for commercial version [ -e /usr/bin/winediag ] && [ -z ] && export WINDOWS_VERSION=win98 Could not load Mozilla. HTML rendering will be disabled. /usr/bin/wine-glibc rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 128 wine.inf /usr/bin/wine-glibc regedit.exe /home/paa/.wine/dosdevices/c:/windows/inf/vendor.reg " Также на wine@etersoft при создании win окружения появляются эти строки: "Could not load Mozilla. HTML rendering will be disabled." Для последнего коментария версию не написал. Версия wine@etersoft network 1.0.8 beta Исправлено вместе с #1008: # $Id: winelauncher,v 1.89.2.13 2007/12/22 17:05:09 lav Exp $ Сообщение вряд ли на что-то влияло. Итак, сообщение влияло на регистрацию mshtml в процессе обработки wine.inf. Так как путь к CAB-файлу Gecko формировался на основании пути, получаемого из реестра (GeckoCabDosDir), а этот пункт реестра ещё не был готов на момент регистрации (по неизвестной причине... - wine.inf парсится в особом порядке?), то установить Gecko было невозможно на момент регистрации, из-за чего она проваливалась. Сейчас добавлен патч, который уже знает где точно искать файл с дистрибутивом gecko. В 1.0.10 патч убран, см. #2890 |