RealXtend Viewer Linux

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
Line 18: Line 18:
 
  winecfg
 
  winecfg
 
''There are some libraries which can be tweaked, in case the viewer crashes on load. My settings are: rpcrt4(buildin native), comctl32(native buildin)''
 
''There are some libraries which can be tweaked, in case the viewer crashes on load. My settings are: rpcrt4(buildin native), comctl32(native buildin)''
 +
 +
==Known Quirks==
 +
* If the viewer refuses to start(complaining about window creation) after some succesful sessions, then remove ~/.wine/drive_c/windows/profiles/user/Application\ Data/realXtend
 +
* After a normal quit, the colors of the desktop may become hippy-like distorted. Kill the proces instead to avoid it.
  
 
Have fun!
 
Have fun!

Revision as of 11:10, 6 January 2009

Overview

Most libraries used in the RealXtend viewer are crossplatform. Nevertheless there are some windows dependencies, which prevents the viewer to compile and run on the Linux platform. The modrex forge project allows to run realxtend specific options on the serverside, like mesh-support and advanced avatarsupport. A crossplatform solution for the viewer is not yet there, but in the meanwhile we can use wine. Wine is a library-set that allows to run native win32 applications on Linux. Wine is not an emulator, so it's pretty fast as well. RealXtend seems to run fine on it with about 40/50 fps on a 8600 GT.

RealXtend on Linux

Procedure

  • install git
  • Get the latest wine
git clone git://source.winehq.org/git/wine.git ~/wine-git
cd ~/wine-git
  • get the wglShareLists patch and copy into ~/wine-git/dlls/winex11.drv
  • Do the patch for opengl.c
patch -p0 < attachment.patch
  • Build wine(not as root)
~/wine-git/tools/wineinstall
  • Add libraries(dx9, dcom98, .net, etc.) using winetricks
  • try to run the viewer
wine ~/.wine/drive_c/Program\ files/RealXtend/realXtend.exe
  • Tweak wine in case the viewer crashes.
winecfg

There are some libraries which can be tweaked, in case the viewer crashes on load. My settings are: rpcrt4(buildin native), comctl32(native buildin)

Known Quirks

  • If the viewer refuses to start(complaining about window creation) after some succesful sessions, then remove ~/.wine/drive_c/windows/profiles/user/Application\ Data/realXtend
  • After a normal quit, the colors of the desktop may become hippy-like distorted. Kill the proces instead to avoid it.

Have fun!

Personal tools
General
About This Wiki