Como posso jogar o diablo 3 no playonlinux? O Direct3D9 não está disponível sem o OpenGL

3

Encontrei recentemente um problema enorme ao instalar o diablo 3 no playonlinux (PoL). O menu de lançamento do jogo começou, mas quando eu clico no botão play a janela fecha imediatamente e há apenas o processo diablo iii.exe rodando em background.

O console de depuração do playonlinux exibido durante o processo:

O Direct3D9 não está disponível sem o OpenGL.

Eu suspeito que o nvidia openGL lib 32bit não está instalado ou carregado. Minha primeira pergunta é como instalar o pacote nvidia-glx sem obter o seguinte erro?

   Reading package lists... Done
   Building dependency tree       
   Reading state information... Done
   Package nvidia-glx is not available, but is referred to by another package.
   This may mean that the package is missing, has been obsoleted, or
   is only available from another source

   E: Package 'nvidia-glx' has no installation candidate

Atualmente, estou executando o Ubuntu 12.04 LTS (preciso) usando o quadro 2000m com o driver mais recente da Nvidia 310.19 instalado (thinkpad w520). Tenho certeza de que instalei bibliotecas opengl de 32 bits durante a instalação do driver no modo de recuperação, mas de alguma forma isso ainda não funciona.

A seguir está o arquivo xorg.conf gerado pelo nvidia-xconfig. Esta configuração está correta ou preciso modificá-la para carregar o módulo glx?

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 310.19  (buildmeister@swio-display-x86-rhel47-             08.nvidia.com)  Thu Nov  8 02:09:12 PST 2012


Section "ServerLayout"
Identifier     "Layout0"
Screen      0  "Screen0" 0 0
InputDevice    "Keyboard0" "CoreKeyboard"
InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

# generated from default
Identifier     "Mouse0"
Driver         "mouse"
Option         "Protocol" "auto"
Option         "Device" "/dev/psaux"
Option         "Emulate3Buttons" "no"
Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier     "Keyboard0"
Driver         "kbd"
EndSection

Section "Monitor"
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "Unknown"
HorizSync       28.0 - 33.0
VertRefresh     43.0 - 72.0
Option         "DPMS"
EndSection

Section "Device"
Identifier     "Device0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier     "Screen0"
Device         "Device0"
Monitor        "Monitor0"
DefaultDepth    24
SubSection     "Display"
Depth       24
EndSubSection
EndSection

Qualquer sugestão e ajuda para resolver este problema é muito apreciada.

    
por user117233 28.12.2012 / 15:24

0 respostas