Rift Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Possible DirectX issue?

Hi all,

Using the WoW build of Crossover on an up-to-date Gentoo box with KDE and proprietary Nvidia drivers. Fresh install of RIFT, but once I click on "Play" from the Launcher, the screen just goes black. No audio, no real response from key presses, but I do get the RIFT mouse cursor at least.

One thing that was brought to my attention was when during the initial install, the DirectX part seems to have failed at the very end. I continued the installation regardless and there appeared to be no other errors. Trying to manually install DirectX didn't seem to be working either.

What should I do next to help diagnose the issue?

Thanks!

Hibba

I haven't played with Gentoo yet but lets start with basic stuff and see if we can fix it

Right now I'm running rift on crossover 17.5 on ubuntu 17.10 with a win 7 -32bit bottle

when you installed it do you remember what bottle you used ( like xp or win 7) mine is in a XP - 64 bit but i will try a new install to see if i get the same
what installer did you use steam or download

Have you had issues with DirectX before or is this the first time using it

My new test install is with the download installer using Win 7 32-bit bottle DirectX installed fine and game is up and running

Sorry for my delay. It looks like a Win7 bottle as per the Crossover Software installer. I did an install through the web download, not the steam one. If I try to manually install DirectX, it still fails too... I did finally find a log file in the bottle that might help, though!

07/16/18 02:43:12: dxupdate: DirectXUpdateInstallPlugIn(): Installing: XAudio2_0_x86_xp.inf - [x86_Install]
07/16/18 02:43:12: dxupdate: Target file: 'C:\windows\system32\XAudio2_0.dll' 
    Target file is Version 9.22.1284.0
    Source file is Version 9.22.1284.0
07/16/18 02:43:12: dxupdate: Installed file C:\windows\system32\XAudio2_0.dll
07/16/18 02:43:12: dxupdate: DirectXUpdateInstallPlugIn(): Registering: XAudio2_0_x86.inf - [DllRegisterServer]
07/16/18 02:43:12: dxupdate: RegisterDLL(): LoadLibraryEx() failed, error = 127.
07/16/18 02:43:12: dxupdate: RegisterDLL(): Unable to load C:\windows\system32\XAudio2_0.dll.
07/16/18 02:43:12: dxupdate: DirectXUpdateInstallPlugIn(): RegisterDllFromSection() failed.
07/16/18 02:43:12: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
07/16/18 02:43:12: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed.
07/16/18 02:43:12: dsetup32: start finalizing: phase: 156 - 156, total: 0 - 109
07/16/18 02:43:12: DXSetup: DSetupCallback(): Phase = 3, Steps = 0
07/16/18 02:43:12: dsetup32: Installation ended with value -9 = Internal or unsupported error
07/16/18 02:43:17: DXSetup: WM_APP_ENDINSTALL
07/16/18 02:43:17: DXSetup: ~CDXWSetup()

Thank you!

Hibba

the only thing i can think of is a corrupted direct installer short of deleting the WTF and cache folders ( wow trick to fix many things) not sure if that can be done.

maybe export your bottles and try reinstalling crossover on it self or purge crossover and reinstall

Thanks for all your help! I tried on an Ubuntu install and RIFT installed out of the box without any issues at all. There must be some dependency that Gentoo needs me to install or something. If I can find what it is, I'll post it here 😊

Hibba

Found it! I forgot to build the GSM and OpenAL libraries as 32-bit. Re-emerged 'em and it worked like a charm!

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiQkNxY1k1cTRnTlFuVGF3ZCIsImdkcHIiOjB9