Como posso reinstalar o vinho ou fazê-lo funcionar?

2

Eu recentemente instalei o OpenSUSE 12.1 de 64 bits na minha caixa, mas o Wine não inicia. O Winecfg também não inicia. Eu tentei começar o vinho a partir do menu e do terminal sem sucesso. Eu tentei zypper no vinho, mas não vai me deixar substituir a minha instalação atual de vinho. Minha versão atual do vinho é vinho-1.3.30. Eu instalei o opensuse do DVD. Como posso reinstalar o vinho ou fazê-lo funcionar? Conforme solicitado:

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.

Abre o bloco de notas! O que acontece?

Mas wine notepad.exe não funciona. O que isso significa?

winetricks d3dx9_42 vcrun2008 xact

dê isso

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

e o winecfg não inicia? É um problema de 32 bits? Eu instalei um sistema operacional de 64 bits?

    
por Bytemain 17.01.2012 / 02:09

1 resposta

1

Parece que também há vinho 32 bits instalado com a instalação normal de 64 bits. Eu tenho backup e renomear vinho e softlink vinho 64. Agora parece funcionar!

mv wine wine32
ln -sf wine64 wine

Mas também não funciona. Talvez eu tenha esquecido de ativar a emulação de 32 bits:

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

Isso pode ajudar:

rm ~/.wine
export WINEARCH=win32

e exclua o vinho do softlink64. Parece-me que o wine64 não está funcionando. Mas agora isso me dá esse erro quando quero iniciar um programa:

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

Eu não montei nenhum sistema de arquivos noexec? O problema é que cada stub deve ser instalado no vinho. Não consigo iniciar stubs da minha partição do Windows existente.

    
por 17.01.2012 / 23:37

Tags