如何重新安装wine或使其工作?


2

我刚刚在盒子上安装了64位的OpenSUSE 12.1,但是Wine无法启动。Winecfg也不启动。我试图从菜单和终端上开始喝酒都无济于事。我已经在葡萄酒中尝试过zypper,但它不能让我替换当前的葡萄酒安装。我当前的葡萄酒版本是wine-1.3.30。我已经从DVD安装了opensuse。如何重新安装wine或使其工作?按照要求:

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位操作系统?


如果您wine notepad.exe从终端执行操作,是否可以发布任何错误信息?
保罗

Answers:


1

看起来还有32位wine和正常的64位安装。我已经备份并重命名了wine和softlink wine64。现在看来可以了!

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?问题是每个存根都必须安装在wine中。我无法从现有Windows分区启动存根。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.