PDA

View Full Version : [Tip] Crossroads/wine and Nvidia cards



peterb
July 18th, 2011, 14:19
After upgrading my FG installation on my SuSE 11.4 linux box I couldn't get FG to run. The system complained that DirectX could not be found. I traced the problem to the OpenGL part of my graphics driver. I had a third-party driver. After installing a proprietary Nvidia driver my problems went away. So if you are using Linux/UNIX and have a Nvidia card and are having troubles running FG, try installing a driver from Nvidia. The drivers can be found here (https://www.nvidia.com/object/unix.html). Specific info for SuSE can be found here (https://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html).

NB! You may want to try and override the directx drivers using winecfg. Using winecfg set the d3dx9_43 (or d3dx9_36) to builtin, that fixed all my problems but might not be relevant to your config.

RKBrumbelow
July 18th, 2011, 14:59
Actually without the Nvidia drivers you have no 3d at all (I think) Unfortunately the OS ones are quite old (4 years or so I think) and only really do anything for nForce cards.

It is strange though that OpenGL was interfering with DirectX, two completely different APIs.

General note: Any upgrades on a linux machine with an Nvidia card should also include the binary unified driver from Nvidia.

As a pet peeve: Only half of the OSs listed on the "Unix" page are actually Unix (FreeBSD and Solaris)

This is a good thing to note though and thanks for bringing it up peterb.