Δημοσιεύτηκε: 06 Ιούλ 2009, 18:19
Για όσους είπαν πως έχουν πρόβλημα με το DirectX στο wine
αναλυτικά εδώ είναι η λύση
http://howto.landure.fr/gnu-linux/install-directx-9-0c-on-linux-using-wine
Για διευκόλυνση έκανα ένα script που το κάνει τελείως αυτόματα
Απλά αντιγράψτε το κείμενο από το box και βάλτε το σε ένα αρχείο κειμένου με κατάληξη .sh
δεξί click στο αρχείο-> ιδιοτητες(properties)-> στο tab "permissions" νομίζω στα ελληνικά δικαιώματα
και τσεκάρουμε το εκτέλεση "allow executing file as program"
τέλος διπλό click και εκτελεση εντός τερματικού...
δινεις password και όλα γινονται μόνα τους...
αναλυτικά εδώ είναι η λύση
http://howto.landure.fr/gnu-linux/install-directx-9-0c-on-linux-using-wine
Για διευκόλυνση έκανα ένα script που το κάνει τελείως αυτόματα
- Κώδικας: Επιλογή όλων
echo "Install wine and DirectX in linux
Script by Lyrisias
Source
http://howto.landure.fr/gnu-linux/install-directx-9-0c-on-linux-using-wine
Need password to be SU."
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/hardy-winehq.list
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo apt-get update
/usr/bin/sudo /usr/bin/apt-get install wine cabextract wget
/usr/bin/wineprefixcreate
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/audio.reg \
--output-document=/tmp/audio.reg
/usr/bin/regedit /tmp/audio.reg
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/video_ram.reg \
--output-document=/tmp/video_ram.reg
/usr/bin/lspci | /bin/grep VGA | /bin/sed -e 's/^\([^ ]* \).*/\1/' \
| /usr/bin/xargs -iPCIID /bin/sh -c "/usr/bin/lspci -v -s PCIID" \
| /bin/grep Memory | /bin/sed -e 's/.*size=\([0-9]*\).*/\1/' \
| /usr/bin/sort -g | /usr/bin/tail -n1 \
| /usr/bin/xargs -iVIDEORAM /bin/sed -i -e 's/VIDEO_RAM/VIDEORAM/' /tmp/video_ram.reg
/usr/bin/regedit /tmp/video_ram.reg
/usr/bin/sudo /bin/cp /etc/sysctl.conf /etc/sysctl.conf.back
/usr/bin/sudo /bin/sed -i -e 's/^\(vm.mmap_min_addr =\) .*/\1 0/' /etc/sysctl.conf
/usr/bin/sudo /sbin/sysctl -p
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/mscoree.dll \
--output-document=$HOME/.wine/drive_c/windows/system32/mscoree.dll
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/streamci.dll \
--output-document=$HOME/.wine/drive_c/windows/system32/streamci.dll
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/gm.dls \
--output-document=$HOME/.wine/drive_c/windows/system32/drivers/gm.dls
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/directx.reg \
--output-document /tmp/directx.reg
/usr/bin/regedit /tmp/directx.reg
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/directx_mar2008_redist.exe \
--output-document=/tmp/directx_redist.exe
/bin/mkdir $HOME/.wine/drive_c/DIRECTX
/usr/bin/cabextract -d $HOME/.wine/drive_c/DIRECTX /tmp/directx_redist.exe
/usr/bin/wine "C:\DIRECTX\DXSETUP.exe"
/usr/bin/wine "C:\windows\system32\dxdiag.exe"
/bin/rm /tmp/directx_redist.exe
/bin/rm -r $HOME/.wine/drive_c/DIRECTX
/usr/bin/wget http://www.kegel.com/wine/winetricks \
--output-document=$HOME/.wine/winetricks
/bin/sh $HOME/.wine/winetricks gecko
/usr/bin/wine "C:\Program Files\Internet Explorer\IEXPLORE.EXE" http://appdb.winehq.com/
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/dciman32.dll \
--output-document=$HOME/.wine/drive_c/windows/system32/dciman32.dll
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/amov4ie.exe \
--output-document=/tmp/amov4ie.exe
/usr/bin/wine /tmp/amov4ie.exe
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/amstream.dll \
--output-document=$HOME/.wine/drive_c/windows/system32/amstream.dll
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/active_movie.reg \
--output-document=/tmp/active_movie.reg
/usr/bin/regedit /tmp/active_movie.reg
/usr/bin/regsvr32 "c:\windows\system32\amstream.dll"
Απλά αντιγράψτε το κείμενο από το box και βάλτε το σε ένα αρχείο κειμένου με κατάληξη .sh
δεξί click στο αρχείο-> ιδιοτητες(properties)-> στο tab "permissions" νομίζω στα ελληνικά δικαιώματα
και τσεκάρουμε το εκτέλεση "allow executing file as program"
τέλος διπλό click και εκτελεση εντός τερματικού...
δινεις password και όλα γινονται μόνα τους...