Steam 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

Error during Steam Install


I'm trying to install steam with cxgames.

When I'm creating my bottle, all the packages download fine, but for package: Microsoft DirectX runtime - Modern I always get the error:
Exception('expected to download 109072752 bytes, got 18014098',)
Continuing with the install may produce unpredictable results (Try Again, Skip this step, Cancel Installation) (already "tried again" 2 or 3 times with same issue).

using: cxgames-mac 9.1


Hi again,

Provided your disk isn't full (and I imagine it isn't ;), it would seem
you've somehow got a bad/dirty download of the Directx package -- you may
have to manually fix this problem. On the Mac, look in the following directory;

~/Library/Application Support/CrossOver Games/installers/

This is where Crossover caches the downloaded installers -- search in there
for the Directx-feb2010-redist file and delete it. Hopefully when you retry the
installation procedure and it downloads the file again, you get a clean copy
this time...


Hello again Don :)

I just checked the installers folder, and the DirectX installer wasn't there.

hades:~ eduardo$ ls ~/Library/Application\ Support/CrossOver\ Games/installers/
hades:~ eduardo$ 

As a workaround, I installed steam from the wizard skipping the directx step and downloaded directx_jun2010_redist.exe (from to install on Steam bottle. The installation process seems to run fine, but I couldn't run "dxdiag" in "Run command dialog". (When I click on run it just show a progress bar for a few seconds and nothing happens.

Using the path: "/Users/eduardo/Library/Application Support/CrossOver Games/Bottles/Steam/drive_c/windows/system32/dxdiag.exe"

Any way to check if dx was successfully installed?
Can I keep this way, or should I try to get the distributed dx?

Thank you again. :)


You're right, it isn't there...that's a bit; if nothing is there,
what was actually executed that led to the error message you saw?...puzzling
indeed...umm....what is the locale setting on your system?....

As for installing directx separately as you describe, that should be fine. The
fact that dxdiag.exe doesn't execute/run, I believe is expected behavior here,
so don't pay that too much heed -- provided directx setup completed 'cleanly',
you should be good to go ;)


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...