Wine não carrega Steam Overgame Overlay em qualquer jogo

0

Quando executo o Wine no Steam, tudo fica bem, exceto o Steam Game Overlay

Eu verifiquei se ele está ativado no Steam, se minha combinação de teclas de atalho estiver boa e tudo mais, mas ainda assim não consigo fazer com que a comunidade do jogo funcione.

Qualquer ajuda é apreciada.

    
por GamerPie 18.05.2012 / 21:54

2 respostas

1

De acordo com isso: link que é um problema conhecido usando o Steam with Wine. ..

    
por reverendj1 18.05.2012 / 21:59
1

Interessante. Você escreve, a sobreposição não será exibida. Talvez seja semelhante com o problema, que o aplicativo pode até falhar (e desde a versão mais recente do vapor, ele definitivamente irá falhar em versões reais do vinho). Então você poderia tentar o seguinte:

Solução: o modo de compilação

Você simples "patch" o código-fonte do imm32.dll fonte oficial de vinho.

$ git clone git://source.winehq.org/git/wine.git ~/wine-git
$ cd ~/wine-git

Opcional, mas altamente recomendado:
Makefile $ nano
e mude "prefix = ..." para "prefix = / tmp / wine". faça o mesmo com "ac_default_prefix = ..." no arquivo "configure".

Agora aplique o patch:

$ nano dlls/imm32/imm.c

Procure por esta linha: "BOOL WINAPI ImmProcessKey (" ... e insira após o "TRACE (" ... linha esta nova linha:

return FALSE;

Por favor, para não esquecer o ";" char.

Isso é tudo! Agora compile:

$ make ./configure
$ make depend
$ make
$ make install

Se você estiver usando o PlayOnLinux, basta adicionar uma nova versão do vinho:

$ cp -r /tmp/wine ~/.PlayOnLinux/wine/linux-x86/1.7.x-imm-patch

No PlayOnLinux, selecione a entrada Steam e pressione o botão configure na barra de menu e selecione a versão do vinho "1.7.x-imm-patch".

Você pode ler no meu blog também: link

Vinho feliz jogando!

    
por Arakis 13.02.2014 / 07:26