Steam/Wine - DirectX not working

Archived topics about LMDE 1
Forum rules
Arp
Level 1
Level 1
Posts: 40
Joined: Mon Mar 11, 2013 8:41 am

Steam/Wine - DirectX not working

Postby Arp » Tue Mar 25, 2014 5:51 pm

Hi,

I installed PlayOnLinux and installed Steam with this (to be able to play some of the Windows games). This works and I can login and install games. But when I want to start some game, for example Banished or Kerbal Space Program, I always get messages that tell me that directx is not initializing. Banished tells me
Failed to initialize a video interface. The renderer DLL isn't loaded or isn't supported onm the OS.


KSP tells me
Failed to initialize Direct3D 9.
Make sure you have DirectX 9.0c installed, have drivers for your
graphics card and have not disabled 3D acceleration
in display settings.
InitializeEngineGraphics failed


I tried

Code: Select all

winetricks d3dx9

and it appears to have been installed correctly, but it still does not work.
I have also installed NVIDIA drivers.

I'm a total WINE noob, so I have no idea how to proceed.
Any Ideas?
Thx.

Monsta
Level 9
Level 9
Posts: 2911
Joined: Fri Aug 19, 2011 3:46 am

Re: Steam/Wine - DirectX not working

Postby Monsta » Wed Mar 26, 2014 12:49 am

Do you use 64-bit LMDE, by any chance?

Arp
Level 1
Level 1
Posts: 40
Joined: Mon Mar 11, 2013 8:41 am

Re: Steam/Wine - DirectX not working

Postby Arp » Wed Mar 26, 2014 7:57 am

Hi,

Yes, 64 bit. Is there some known bug with this combination?

Monsta
Level 9
Level 9
Posts: 2911
Joined: Fri Aug 19, 2011 3:46 am

Re: Steam/Wine - DirectX not working

Postby Monsta » Wed Mar 26, 2014 8:45 am

No, only a known feature. If you run 32-bit apps that work with 3D stuff, you need also 32-bit drivers and libraries in addition to 64-bit ones that are normally installed.

Arp
Level 1
Level 1
Posts: 40
Joined: Mon Mar 11, 2013 8:41 am

Re: Steam/Wine - DirectX not working

Postby Arp » Wed Mar 26, 2014 9:35 am

Do you have a link to a tutorial or something like that? I have no idea how to install a 32 bit driver additionally, as I think this would remove the 64 bit driver.

Monsta
Level 9
Level 9
Posts: 2911
Joined: Fri Aug 19, 2011 3:46 am

Re: Steam/Wine - DirectX not working

Postby Monsta » Wed Mar 26, 2014 9:37 am

:D No, it won't remove 64-bit driver.

Arp
Level 1
Level 1
Posts: 40
Joined: Mon Mar 11, 2013 8:41 am

Re: Steam/Wine - DirectX not working

Postby Arp » Wed Mar 26, 2014 9:38 am

So, I just get the 32 bit driver from the nvidia page and install it?

Monsta
Level 9
Level 9
Posts: 2911
Joined: Fri Aug 19, 2011 3:46 am

Re: Steam/Wine - DirectX not working

Postby Monsta » Wed Mar 26, 2014 9:44 am

I think it's better to make sure the versions of 32-bit and 64-bit drivers are the same. So it depends on where you've installed the original driver from.

Arp
Level 1
Level 1
Posts: 40
Joined: Mon Mar 11, 2013 8:41 am

Re: Steam/Wine - DirectX not working

Postby Arp » Wed Mar 26, 2014 10:33 am

Hmm, just wanted to try this on my laptop, which has a radeon mobility card. In synaptic, there is some xorg video radeon thingy installed, but it does not mention if its 64 bit or 32 bit. (Here I have the same 64bit LMDE installed), and there is nothing to choose from.

Monsta
Level 9
Level 9
Posts: 2911
Joined: Fri Aug 19, 2011 3:46 am

Re: Steam/Wine - DirectX not working

Postby Monsta » Thu Mar 27, 2014 2:19 am

I don't remember whether Synaptic is able to show i386 packages on 64-bit system. You better use the command line tools. For example, for checking radeon drivers, you can run this:

Code: Select all

apt policy xserver-xorg-video-radeon xserver-xorg-video-radeon:i386

It will show you the installed and the available versions for both 64-bit and 32-bit architectures.

User avatar
killer de bug
Level 12
Level 12
Posts: 4306
Joined: Tue Jul 08, 2008 1:49 pm
Location: Graz, Austria

Re: Steam/Wine - DirectX not working

Postby killer de bug » Thu Mar 27, 2014 5:00 am

Monsta wrote:I don't remember whether Synaptic is able to show i386 packages on 64-bit system.


If I remember correctly, it does. But of course apt policy is faster and more reliable. :)
Image
If it ain't broke, fix it until it is.

User avatar
apemanx
Level 2
Level 2
Posts: 72
Joined: Tue Aug 12, 2014 1:21 am
Location: South Africa
Contact:

Re: Steam/Wine - DirectX not working

Postby apemanx » Tue Aug 12, 2014 3:14 am

So just to make sure...

For steam and ia32 and all other 32 bit libraries, I can go ahead and install all of them - to get steam running?

Thanks in advance.
Breaking and fixing is learning! This knowledge gained gives power. And power gives you freedom if used with wisdom!


Return to “Archive”

Who is online

Users browsing this forum: No registered users and 9 guests