Installare le DirectX 9 su Ubuntu
Abbiamo già visto in passato come installare programmi scritti per Windows su Linux usando Wine. Alcuni programmi hanno bisogno però di alcune librerie audio e grafiche contenute nel pacchetto Microsoft DirectX. In questa guida vedremo come installarle su Wine per avere il migliore risultato possibile e renderlo compatibile con la maggioranza dei software per Windows.
Bisogna innanzitutto procurarsi due file da un’installazione di Windows esistente: mscoree.dll e streamci.dll. Una volta recuperati bisogna copiarli nella cartella System32 di Wine sulla nostra installazione di Linux. Apriamo il configuratore di Wine e settiamole come windows native.
Ora bisogna fare la stessa cosa per queste:
“d3d8″=”builtin”
“d3d9″=”builtin”
“d3dim”=”native”
“d3drm”=”native”
“d3dx8″=”native”
“d3dxof”=”native”
“dciman32″=”native”
“ddrawex”=”native”
“devenum”=”native”
“dinput”=”builtin”
“dinput8″=”native”
“dmband”=”native”
“dmcompos”=”native”
“dmime”=”native”
“dmloader”=”native”
“dmscript”=”native”
“dmstyle”=”native”
“dmsynth”=”native”
“dmusic”=”native”
“dmusic32″=”native”
“dnsapi”=”native”
“dplay”=”native”
“dplayx”=”native”
“dpnaddr”=”native”
“dpnet”=”native”
“dpnhpast”=”native”
“dpnlobby”=”native”
“dsound”=”builtin”
“dswave”=”native”
“dxdiagn”=”native”
“mscoree”=”native”
“msdmo”=”native”
“qcap”=”native”
“quartz”=”native”
“streamci”=”native”
Adesso possiamo installare le directX vere e proprie. Scaricatele dal link in fondo alla pagina e da terminale digitate:
wine directx_nov2007_redist.exe
Ora il pacchetto verrà scompattato e dovete lanciarlo digitando:
wine DXSETUP.EXE
Questo dovete lanciarlo due volte per evitare errori di rete e malfunzionamenti di alcune librerie.
Fatto questo dobbiamo entrare nella cartella:
/home/nomeutente/.wine/drive_c/windows/system32
e digitare:
wine dxdiag
Da qui potete effettuare i test direct3d e directdraw per vedere se funziona tutto. Ora potete far girare programmi che hanno bisogno di directX sotto Wine!
Buon divertimento!
Alcuni Link:
Download di directx_nov2007_redist.exe
Commenti
a me le ha installate le direct x ma con un errore di mscoree dicendo che non ho .net framework…ora ho provato a scaricarlo e ad installarlo (con wine.. 😉 ) e vediamo che succede….
Fatto tutto alla lettera… ma quando faccio wine dxdiag mi da module not found…
idem di marco…anche a me da “module not found”, inoltre il terminale mi da diversi errori…
err:setupapi:do_file_copyW Unsupported style(s) 0x144
che si deve fare? ^^
module not found
A me mi dice che non c’è dsetup.dll ….
Vado a vedere e c’è XD
cosa faccio?