2

Я недавно установил 64-битную версию OpenSUSE 12.1, но Wine не запускается. Winecfg тоже не запускается. Я пытался запустить вино из меню и из терминала, но безрезультатно. Я попробовал zypper в вине, но он не позволит мне заменить мою текущую винную установку. Моя текущая версия вина - wine-1.3.30. Я установил opensuse с DVD. Как я могу переустановить вино или заставить его работать? Как просили:

wine64 notepad.exe
wine: created the configuration directory '/root/.wine'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:seh:RtlAddFunctionTable 0x61e45620 1 61e40000: stub
fixme:seh:RtlAddFunctionTable 0x61780ba0 1 61700000: stub
fixme:seh:RtlAddFunctionTable 0x64f69540 1 64f40000: stub
fixme:seh:RtlAddFunctionTable 0x622c6620 1 622c0000: stub
fixme:seh:RtlAddFunctionTable 0x6ce47620 1 6ce40000: stub
fixme:seh:RtlAddFunctionTable 0x254b20 1 240000: stub
fixme:seh:RtlAddFunctionTable 0x67112de0 1 67040000: stub
fixme:seh:RtlAddFunctionTable 0x6f7e6ea0 1 6f7c0000: stub
fixme:seh:RtlAddFunctionTable 0x3ab6a0 1 390000: stub
fixme:seh:RtlAddFunctionTable 0x6b35e700 1 69c40000: stub
fixme:iphlpapi:NotifyAddrChange (Handle 0xdae308, overlapped 0xdae2d0): stub
wine: configuration in '/root/.wine' has been updated.

Открывается блокнот! Что просходит?

Но Wine Notepad.exe не работает. Что это значит?

winetricks d3dx9_42 vcrun2008 xact

дай это

wine cmd.exe /c echo '%ProgramFiles%' returned empty string

а winecfg не запускается? Это 32-битная проблема? Я установил 64-битную ОС?

1 ответ1

1

Похоже, что также установлена винная 32-битная версия с обычной 64-битной установкой. У меня есть резервная копия и переименовываю wine и softlink wine 64. Теперь это похоже на работу!

mv wine wine32
ln -sf wine64 wine

Но это тоже не работает. Может быть, я забыл включить 32-битную эмуляцию:

zcat /proc/config.gz | grep IA32_EMULATION
CONFIG_IA32_EMULATION=y

Это может помочь:

rm ~/.wine
export WINEARCH=win32

и удалите мягкую ссылку wine64. Мне кажется, Wine64 не работает. Но теперь это дает мне эту ошибку, когда я хочу запустить программу:

err:virtual:map_file_into_view failed to set 00000007 protection on file map, noexec filesystem

Я не смонтировал ни одну файловую систему noexec? Проблема в том, что каждый пень должен быть установлен в вине. Я не могу запустить заглушки из моего существующего раздела Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .