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.