Problem with installing Directx on Arch

Questions about Wine on Linux
Locked
HDArtworks
Level 2
Level 2
Posts: 12
Joined: Tue Nov 26, 2013 12:44 am

Problem with installing Directx on Arch

Post by HDArtworks »

Hi everyone.
I install some games with wine on archlinux 64bit.
But the games is so laggy.(FPS about 0)!
I try to install Directx.
When i install that and try running dxdiag.exe into terminal with this command:

Code: Select all

wine dxdiag.exe
And result is: Error

Code: Select all

err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\dxdiagn.dll"
err:ole:CoGetClassObject no class object {a65b8071-3bfe-4213-9a5b-491da4461ca7} could be created for context 0x1
err:dxdiag:collect_dxdiag_information IDxDiagProvider instance creation failed with 0x80070005
err:dxdiag:wWinMain DxDiag information collection failed
And i try this command:

Code: Select all

WINEDLLOVERRIDES="dxdiag.exe,dxdiagn=n" wine dxdiag.exe
And the result is: Error

Code: Select all

wine: cannot find L"C:\\windows\\system32\\dxdiag.exe"
What should i do?
My wine version is 1.7.7
I install my VGA Driver.
My VGA is 9800GT 1GB.
Thanks a lot, and sorry for my english.
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Problem with installing Directx on Arch

Post by oiaohm »

http://wiki.winehq.org/3DDriverIssues

HDArtworks please do the tests in 3DDriverIssues. Installing Direct X full in wine normally makes matters worse not better. Wine also by default includes it own version of dxdiag.exe so you can end up with a nice conflict between both versions.
HDArtworks
Level 2
Level 2
Posts: 12
Joined: Tue Nov 26, 2013 12:44 am

Re: Problem with installing Directx on Arch

Post by HDArtworks »

I use this command:

Code: Select all

WINEDEBUG=+wgl wine your_3d_app.exe &> wine.log
And the contents in wine.log

Code: Select all

wine: cannot find L"C:\\windows\\system32\\my_3d_app.exe"
I Replace my game name with your_3d_app.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Problem with installing Directx on Arch

Post by dimesio »

HDArtworks wrote: I Replace my game name with your_3d_app.
You need to do the opposite: replace your_3d_app with the real name of the executable.
Locked