4

Раньше я мог успешно играть в Pocket Tanks и Commandos на моей 64-битной системе Fedora 20, используя WINE. Несколько дней назад у меня наконец-то появилось время установить драйвер NVIDIA. После этого WINE теперь не работает. Всякий раз, когда я запускаю любое приложение, я получаю следующую ошибку

[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

Без драйвера NVIDIA, Gnome-Shell мерцал во время анимации. Поэтому я бы предпочел оставить драйвер установленным. Я не понимаю, почему он не работает правильно после установки графического драйвера? Приличный водитель должен был работать лучше, чем водитель Nouveau, не так ли?

3 ответа3

0

Winetricks, кажется, исправляет проблему, выполняя команду:

winetricks orm=backbuffer glsl=disable

Я не знаю, что именно подразумевается под:

На nvidia закрытая водительская гонка.

0

только вам нужны winetricks и:

winetricks orm = backbuffer glsl = отключить

На nvidia закрытая водительская гонка.

0

Я думаю, что вы можете решить, удалив .wine dir в /home .

Источник

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .