Wine

From Alessandro's Wiki



openGL/nvidia/mpg on 64bit

  • install 32 bits package
yum install xorg-x11-drv-nvidia-libs.i686 libmpg123.i686
yum install libglpng.i686 mesa-libGLw.i686 mesa-libglapi.i686 mesa-libOSMesa.i686 mingw32-libglademm24.noarch mingw32-libglade2.noarch mesa-libGL.i686
yum install samba-winbind-clients.i686 mod_auth_ntlm_winbind libwbclient.i686

deprecated ~/.fonts

  • comment the line calling the file
vi /etc/fonts/conf.d/50-user.conf


winetricks

yum install cabextract
sh winetricks corefonts vcrun6 
sh winetricks mfc40 
  • not sure what it does:
sh winetricks wininet

qsvg4.dll

./winetricks dlls list
./winetricks vcrun2008
./winetricks vcrun2005
# find /home/xunil/.wine -name qsvg4.dll
/home/xunil/.wine/drive_c/Program Files/Origin/imageformats/qsvg4.dll
[xunil@localhost .wine]$ regsvr32 drive_c/Program\ Files/Origin/imageformats/qsvg4.dll 
err:module:import_dll Library QtSvg4.dll (which is needed by L"Z:\\home\\xunil\\.wine\\drive_c\\Program Files\\Origin\\imageformats\\qsvg4.dll") not found
err:module:import_dll Library QtXml4.dll (which is needed by L"Z:\\home\\xunil\\.wine\\drive_c\\Program Files\\Origin\\imageformats\\qsvg4.dll") not found
err:module:import_dll Library QtGui4.dll (which is needed by L"Z:\\home\\xunil\\.wine\\drive_c\\Program Files\\Origin\\imageformats\\qsvg4.dll") not found
err:module:import_dll Library QtCore4.dll (which is needed by L"Z:\\home\\xunil\\.wine\\drive_c\\Program Files\\Origin\\imageformats\\qsvg4.dll") not found
Failed to load DLL drive_c/Program Files/Origin/imageformats/qsvg4.dll

err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered

  • fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
winetricks dotnet30 win7
http://www.oldversion.com/download-.Net-Framework-3.0.html
cp ~/Downloads/netframework3.exe /home/xunil/.cache/winetricks/dotnet30/
winetricks dotnet30 win7
  • Try copying native "oleacc.dll" into Wine's system32 directory, set it to native in winecfg, and register it with 'wine regsvr32 oleacc.dll'.
[xunil@localhost .wine]$ wine regsvr32 oleacc.dll
fixme:oleacc:DllRegisterServer 
Successfully registered DLL oleacc.dll

Make sure that ntlm_auth >= 3.0.25 is in your path

yum install libntlm.i686 mod_auth_ntlm_winbind cntlm

Steam

./winetricks steam