Hi!
Finally I manage to run geek toy on my linux box!
1. Largest issue was, that I'm using 64bit distribution, and dotNet2 works properly only in 32bit machines! So if You are using 64bit distribution firstly check if You have all 32bit lib dependencys! For wine I have installed (you can google for names, because those names are from linux arch comunity repositories):
- lib32-openal (already installed)
- lib32-libxml2 (already installed)
- lib32-mpg123 (already installed)
- lib32-giflib (already installed)
- lib32-libpng (already installed)
- lib32-gnutls (already installed)
and
- lib32nss-mdns (I could run geek toy without it, but there was network problem, so none 32bit network related application wont work without it)
here are additional info (but there I dont see info about nss-mdns):
http://wiki.winehq.org/WineOn64bit
next I'll post bash commands to set up geek toy in linux enviroment:
I have following issues:
1. Geek toy icon wont show in fast app switching popup box (alt+tab)
2. Windows moving its little strange (but it seems problem with my windows manager: xfce4)
as a workaround I can use: disabling following option in winecfg: "Allow the window manager to control the windows". (I dont know if there is such option in older releses), but after disabling it, I have problem, that geek toy appears in all my viewports.
3. Some time geek toy hangs after I log in (then I just kill app and reopen).
4. Don't install crypt32 and secur32 (in my case they broke down geek toy)
I hope that this information helps!
Finally I manage to run geek toy on my linux box!
1. Largest issue was, that I'm using 64bit distribution, and dotNet2 works properly only in 32bit machines! So if You are using 64bit distribution firstly check if You have all 32bit lib dependencys! For wine I have installed (you can google for names, because those names are from linux arch comunity repositories):
- lib32-openal (already installed)
- lib32-libxml2 (already installed)
- lib32-mpg123 (already installed)
- lib32-giflib (already installed)
- lib32-libpng (already installed)
- lib32-gnutls (already installed)
and
- lib32nss-mdns (I could run geek toy without it, but there was network problem, so none 32bit network related application wont work without it)
here are additional info (but there I dont see info about nss-mdns):
http://wiki.winehq.org/WineOn64bit
next I'll post bash commands to set up geek toy in linux enviroment:
# set up 32bit wine arhitecture
export WINEARCH=win32
# set new wine geek toy prefix
export WINEPREFIX=/home/$USER/.GeekToy
# remove mono (open source dot net implementation)
# for now it not so stable to run geek toy so remove it
# also possible that it isnt installed, so if there are error, just ignore it
wine uninstaller --remove '{E45D8920-A758-4088-B6C6-31DBB276992E}'
# install dotNot throught winetricks (geek toy are based on dotnet so its)
winetricks dotnet20
# and by now geek toy runs for me, there was some font problem and layout problem, but I could trade with geek toy
# next steps are to remove some visual glitches
# install fonts,
winetricks allfonts
# for me its end with error, but thats ok, because it installs all fonts nescesary
# fix for geek toy layout, border fix
winetricks gdiplus
# just follow winetricks instrucion, it will open folder where You need to put file which You need manualy download
# after that reexecute command: "winetricks gdiplus"
# and at last You can install geek toy on this prefix
msiexec /i "PATH_TO_GEEK_TOY_INSTALL_FILE"
# everything now is done, I hope that wine creates schortcut for You, but if in case if You need open geek toy from terminal do following steps
export WINEARCH=win32
export WINEPREFIX=/home/$USER/.GeekToy
env WINEPREFIX=/home/$USER/.GeekToy WINEDEBUG=-all wine "C:\Program Files\The Geek\AGT Pro - Betfair\AGT Pro.exe"
# I run geek toy with wine param: WINEDEBUG=-all, it suppress any wine log
export WINEARCH=win32
# set new wine geek toy prefix
export WINEPREFIX=/home/$USER/.GeekToy
# remove mono (open source dot net implementation)
# for now it not so stable to run geek toy so remove it
# also possible that it isnt installed, so if there are error, just ignore it
wine uninstaller --remove '{E45D8920-A758-4088-B6C6-31DBB276992E}'
# install dotNot throught winetricks (geek toy are based on dotnet so its)
winetricks dotnet20
# and by now geek toy runs for me, there was some font problem and layout problem, but I could trade with geek toy
# next steps are to remove some visual glitches
# install fonts,
winetricks allfonts
# for me its end with error, but thats ok, because it installs all fonts nescesary
# fix for geek toy layout, border fix
winetricks gdiplus
# just follow winetricks instrucion, it will open folder where You need to put file which You need manualy download
# after that reexecute command: "winetricks gdiplus"
# and at last You can install geek toy on this prefix
msiexec /i "PATH_TO_GEEK_TOY_INSTALL_FILE"
# everything now is done, I hope that wine creates schortcut for You, but if in case if You need open geek toy from terminal do following steps
export WINEARCH=win32
export WINEPREFIX=/home/$USER/.GeekToy
env WINEPREFIX=/home/$USER/.GeekToy WINEDEBUG=-all wine "C:\Program Files\The Geek\AGT Pro - Betfair\AGT Pro.exe"
# I run geek toy with wine param: WINEDEBUG=-all, it suppress any wine log
1. Geek toy icon wont show in fast app switching popup box (alt+tab)
2. Windows moving its little strange (but it seems problem with my windows manager: xfce4)
as a workaround I can use: disabling following option in winecfg: "Allow the window manager to control the windows". (I dont know if there is such option in older releses), but after disabling it, I have problem, that geek toy appears in all my viewports.
3. Some time geek toy hangs after I log in (then I just kill app and reopen).
4. Don't install crypt32 and secur32 (in my case they broke down geek toy)
I hope that this information helps!
Comment