Issue with WINE after NVIDIA Driver installation

4

2

I used to be able to successfully play Pocket Tanks and Commandos on my Fedora 20 64bit system using WINE. Few days ago I finally got time to install NVIDIA Driver. After that, WINE is now not working. Whenever I start any application I get following error

[10:09] Abhinav@localhost Pocket Tanks Deluxe $ wine pockettanks.exe 
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
libGL error: failed to load driver: swrast
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your 32-bit OpenGL drivers haven't been installed correctly (using GL renderer "GeForce 7150M / nForce 630M/integrated/SSE2", version "1.4 (2.1.2 NVIDIA 304.119)").
fixme:win:EnumDisplayDevicesW ((null),0,0x32f664,0x00000000), stub!
X Error of failed request:  GLXUnsupportedPrivateRequest
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  16 (X_GLXVendorPrivate)
  Serial number of failed request:  773
  Current serial number in output stream:  774

Without NVIDIA driver, The Gnome-Shell used to flicker while animating. So I would prefer to keep the driver installed. I dont understand why it is not working correctly after graphic driver installation? Propriety driver was suppose to perform better than Nouveau driver, isn't it?

Abhinav Kulshreshtha

Posted 2014-04-27T05:16:17.490

Reputation: 412

Have you checked what the message suggest ? Is the 32bit version of the proprietary driver also installed ? – Leiaz – 2014-04-27T12:18:52.403

Answers

0

I believe you might be able to resolve by deleting .wine dir in /home.

Source

stderr

Posted 2014-04-27T05:16:17.490

Reputation: 9 300

Still Not working,Now It Reconfigured the wine and recreated .wine folder. After that, Error Message is the same as above. – Abhinav Kulshreshtha – 2014-04-27T05:48:18.097

0

only you needs winetricks and:

winetricks orm=backbuffer glsl=disable

On nvidia closed driver offcourse.

ydk2

Posted 2014-04-27T05:16:17.490

Reputation: 9

Could you explain this more clearly? To start with, what is winetricks? – Kenster – 2014-08-17T14:56:04.150

0

Winetricks seems to remedy the problem to execute the command:

winetricks orm=backbuffer glsl=disable

I don't know what exactly is meant by:

On nvidia closed driver offcourse.

Flemming Bjerke

Posted 2014-04-27T05:16:17.490

Reputation: 1

He means the proprietary NVIDIA graphics card driver. There is also an open-source driver, Nouveau. – ram4nd – 2017-03-08T08:08:46.030