Eu vejo você usar sudo em um dos seus comandos winetricks
: esse poderia ser o principal problema, já que o sudo não deveria ser usado com wine
ou winetricks
(somente quando rodando sudo apt-get install wine
); ver meu comentário no final do meu post. *
Quando eu instalei com êxito o d3dx9 em um prefixo de vinho separado, que eu vejo que você também está usando, usei o comando abaixo no terminal.
WINEPREFIX=$HOME/.myprefixname winetricks d3dx9
Isso é parte da saída volumosa que recebi do comando usando o WINEPREFIX
:
Executing cabextract -q -d /home/mike/.myprefixname/dosdevices/c:/windows/system32 -L -F d3dx9*.dll /home/mike/.myprefixname/dosdevices/c:/windows/temp/_d3dx9/apr2006_d3dx9_30_x86.cab
Você deve alterar .myprefixname
para o nome do seu próprio prefixo; Para obter mais explicações sobre os prefixos de vinho e seu uso, consulte esta questão .
Você só precisa especificar WINEARCH=win32
ou o equivalente a 64 bits ao criar o prefixo, pois ele não pode ser alterado posteriormente, conforme observado na WineHQ . Wine
também se recusará a carregar se você especificar um WINEARCH
diferente daquele com o qual você criou.
Basta digitar o terminal winetricks d3dx9
para instalar o directX na sua pasta ~/.wine
padrão.
* É importante observar que ao instalar coisas com winetricks
ou usando wine
, você não precisa usar o sudo, pois você não está instalando os arquivos no sistema , mas para a sua pasta Wine ou prefixo de vinho separado em sua pasta pessoal. Usar o sudo pode causar o problema que você está enfrentando com os caminhos, como é observado no link real dado. No WineFAQ , ele observa que
Rodar com o sudo ... tem a vantagem adicional de quebrar as permissões da sua pasta ~ / .wine no processo. Se você rodou o Wine com o sudo você precisa corrigir os erros de permissão ... e então rodar o winecfg para configurar o Wine novamente.
Portanto, devo também verificar as suas permissões e consultar o artigo WineFAQ , porque terá de repor suas permissões mesmo se você reinstalar wine
. Se você usou o sudo com wine
e agora o root possui alguns dos arquivos, você precisará alterar as permissões executando os seguintes comandos do WineFAQ :
cd $HOME
sudo chown -R $USER:$USER .wine
Substitua .wine
pelo seu prefixo se você usar WINEPREFIX
ou use o comando para a pasta .wine
e seu prefixo, se tiver ambos.