LINUX.ORG.RU

Не запускается инсталлятор в Wine и Crossover

 ,


0

1

Когда-то очень давно мне надоело то, что на рабочем компьютере установлен Windows, и я установил второй системой openSUSE 11.4 x86_64, последний на тот момент. Интернет здесь слабый, а у openSUSE большой репозиторий на DVD, подходит идеально.

$ uname -a
Linux linux-athlon64x2 2.6.37.6-0.20-desktop #1 SMP PREEMPT 2011-12-19 23:39:38 +0100 x86_64 x86_64 x86_64 GNU/Linux
$ gcc --version
gcc (SUSE Linux) 4.5.1 20101208 [gcc-4_5-branch revision 167585]
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Всё работает хорошо. Работаю, а когда покупателей нет играю. Установлена официальная RPM'ка с Java от Sun для Minecraft и куча игр из Humble Bundle. Вот только одна Bit.Trip Runner из Humble Bundle не хотела устанавливаться, требуя libstdc++.so.6 из состава GCC 4.6. И я её установил с помощью способа, который я заснял на видео (17 Мб). Рассказывать словами не буду, там всё понятно.

Работаю дальше. Купил Crossover для Microsoft Office. Купил и подумал: ух ты, так можно из дома принести Morrowind и Oblivion! И Heroes IV не будут тормозить, потому что в Crossover давно есть полностью доделанный DIB. Инсталлятор не стартует (скриншот). Crossover ну очень долго думает на 99% старта установщика (который все годы моего использования Linux запускался за две секунды), затем показывает эту ошибку.

А теперь подробности. Перед тем как попробовать запустить этот инсталлятор я удалил Wine. А зачем мне он нужен, когда есть Crossover? После удаления Wine действия, выполняемые после установки, зависли на том же шаге, на котором я сделал скриншот. Раньше такого никогда не было. Возможно это произошло из-за сильной занятости HDD: одновременно с этим я удалял WINEPREFIX в GUI Crossover'а. А потом и эта ошибка возникла.

Так как я удалил Wine, я загрузил openSUSE 12.1 с Flash-диска. Я решил что Crossover глючный и поэтому запустил установщик из обычного Wine. Установка прошла успешно. Поэтому я подумал что Crossover Глючный, а Wine хороший.

Сегодня я загрузил openSUSE 11.4 и установил в него последний Wine. Ошибка та же 0_o. Лог перед ошибкой:

zenitur@linux-athlon64x2:/media/OBLIVION> wine Setup.exe
fixme:storage:create_storagefile Storage share mode not implemented.
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc1964 "loader.c: loader_section" wait timed out in thread 0031, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc1964 "loader.c: loader_section" wait timed out in thread 002f, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc1964 "loader.c: loader_section" wait timed out in thread 0036, blocked by 0026, retrying (60 sec)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc500d4
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc500d4
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc500d4

Во время ошибки:

err:ole:xCall RpcChannelBuffer SendReceive failed, 800706be
err:ole:xCall RpcChannelBuffer SendReceive failed, 800706be

После нажатия OK:

err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706be
err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706be
err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706be
err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706be
err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706be
err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706be
zenitur@linux-athlon64x2:/media/OBLIVION>

Поэтому я решил что у меня поломана система. Но где она может быть поломана? Чтобы вы могли дать ответ на этот вопрос я изложил действия, которые проводил с ней: обновил часть GCC и у меня было зависание YaST.

★★★★★

Последнее исправление: ZenitharChampion (всего исправлений: 2)

Morrowind и Oblivion запускается на wine и так без тормозов, не говоря уже о Heroes IV.

Это было ещё во времена wine-1.4.2. , на последних версиях всё стало ещё лучше.

Gentoo, Nvidia 7600 Gt.

kostik87 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.