| 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 |