و باز هم نرم افزار قدرتمند wine هنرنمایی می کند, اینبار با نصب DirectX از روی فایل نصب ویندوزی (exe) آن!
برای نصب DirectX مراحل زیر را دنبال کنید:
۱. wine را نصب کنید: wine را می توانید از وبسایت رسمی آن دانلود کنید. کاربران Ubuntu می توانند از طریق دستور زیر آن را نصب کنند:
sudo apt-get install wine
۲. wine را تنظیم کنید: از طریق دستور winecfg
پنجره تنظیمات wine را باز کنید. در قسمت Libraries باید دقیقا ۳۵ تا dll وارد کنید و هرکدام را جداگانه تنظیم کنید! اما نگران نباشید راههای ساده تری نیز وجود دارد 🙂
۳. فایل user.reg را از شاخه i/home/your_username/.wine باز کنید (شما باید با کاربر root این فایل را باز کنید). کاربران Ubuntu دستور زیر را در ترمینال وارد کنند:
sudo gedit /home/your_username/.wine/user.reg
و سپس متن زیر را در آخر فایل کپی کنید:
[Software\\Wine\\DllOverrides] "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"
۴. حالا شما آماده اید تا DirectX را نصب کنید. این تنظیمات برای DirectX 9.0c بود و ممکن است برای نسخه های جدیدتر کار نکند پس این نسخه را از اینجا دانلود کنید. روی فایل DXSETUP.exe دو بار کلیلک کنید یا با دستور wine DXSETUP.exe
فایل نصب DirectX را اجرا کنید.
۵. عالی بود. برای تست DirectX میتوانید فایل dxdiag.exe از شاخه system32 نرم افزار wine اجرا کنید:
cd /home/your_username/.wine/drive_c/windows/system32 wine dxdiag.exe
البته نصب DirectX به این معنا نیست که شما می توانید تمام بازیهای ویندوز را از این به بعد نصب کنید. من بازی left 4 dead را بدون هیچ مشکلی نصب کردم اما مثلا بازی NFS: Most Wanted نصب نشد. اما این چیزی از ارزشهای نرم افزار قدرتمند wine کم نمیکند 😉