Problema com o WINE após a instalação do driver NVIDIA

4

Eu costumava jogar com sucesso o Pocket Tanks e o Commandos no meu sistema Fedora 20 de 64 bits usando o WINE. Poucos dias atrás eu finalmente consegui tempo para instalar o driver NVIDIA. Depois disso, o WINE agora não está funcionando. Sempre que eu inicio qualquer aplicação, recebo o seguinte erro

[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

Sem o driver NVIDIA, o Gnome-Shell costumava piscar durante a animação. Então, eu preferiria manter o driver instalado. Eu não entendo porque não está funcionando corretamente após a instalação do driver gráfico? O driver proprietário deveria funcionar melhor que o driver Nouveau, não é?

    
por Abhinav Kulshreshtha 27.04.2014 / 07:16

3 respostas

0

Acredito que você consiga resolver excluindo .wine dir em /home .

Origem

    
por 27.04.2014 / 07:20
0

só você precisa de winetricks e:

winetricks orm = backbuffer glsl = desativar

No driver fechado da nvidia.

    
por 17.08.2014 / 07:49
0

Winetricks parece resolver o problema para executar o comando:

winetricks orm=backbuffer glsl=disable

Eu não sei exatamente o que significa:

On nvidia closed driver offcourse.

    
por 03.02.2015 / 11:00