سلام
مي دونم اين تاپيك تكراري مي شه اما چون بحث الان داغه دوباره مي ذارمش.
براي نصب دايركت X اين كارها رو بكنيد.
1- اين فايلها رو دانلود كنيد
ddrawex.dll
mscoree.dll
streamci.dl
l
مي تونيد از اين سايت استفاده كنيد
http://www.dlldump.com2- يك سي دي بازي پيدا كنيد كه DirectX 9.0c داخلش باشه.
و يا از اين آدرس دانلود كنيد
http://filehippo.com/download_directx/3-حالا توی ترمینال بزنید winecfg
4 فايلهاي بخش 1 رو به .wine/drive_c/windows/system32 كپي كنيد.
فايلهاي فوق را به صورت nativeدر آورده و از winecfgخارج شويد.
5- sudo gedti .wine/user.reg
و در داخل فايل فوق دنبال DllOverrides بگرديد و خطوط زير را اضافه كنيد.
[Software\\Wine\\DllOverrides] 1206264929
"d3d8"="builtin"
"d3d9"="builtin"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"
"d3dx9_24"="native"
"d3dx9_25"="native"
"d3dx9_26"="native"
"d3dx9_27"="native"
"d3dx9_28"="native"
"d3dx9_29"="native"
"d3dx9_30"="native"
"d3dx9_31"="native"
"d3dx9_32"="native"
"d3dx9_33"="native"
"d3dx9_34"="native"
"d3dx9_35"="native"
"d3dx9_36"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="builtin"
"dinput8"="builtin"
"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"
حالا setup دايركت X رو اجرا كنيد.
من با اين راهنما نصبش كردم.
حالا براي اينكه DXmusic هم كار كنه احتياج به gm.dls داريم كه از اين آدرس بگيريد
http://www.kirupa.templarian.com/gm.dlsو در اين آدرس كئي كنيد.
~/.wine/drive_c/windows/system32/drivers
حالا
cd /home/tom/.wine/drive_c/windows/system32
~/.wine/drive_c/windows/system32 $ wine dxdiag.exe
موفق باشيد.