Por que aplicativos 3D (como o Sketchup) congelam no meu monitor secundário?

1

Alguns aplicativos 3D congelam quando são lançados no meu monitor secundário. A janela do aplicativo é exibida, mas a cena 3D nunca é mostrada e a barra de título do aplicativo diz "(Não está respondendo)".

Eu tenho esse computador há anos, mas primeiro notei esse problema com o Sketchup há apenas alguns meses, mas não entendi até recentemente que ele estava relacionado ao uso de uma tela não primária.

Aplicações com este problema:

  • Sketchup
  • MeshLab
  • H3DViewer
  • Qt Designer, se você adicionar um QOpenGLWidget a um design de janela
  • Aplicativos PyQt5 que escrevo usando QOpenGLWidget

Aplicativos que são aceitáveis em ambos os monitores:

  • Liquidificador

Coisas que tentei:

  • Atualizar drivers gráficos: não ajudou
  • Alternar monitor principal em configurações de exibição: altera qual monitor exibe o problema. Aplicativos lançados no congelamento do monitor não primário.
  • Reinicie o computador: não ajuda
  • Altere as configurações de exibição para que ambos os monitores tenham a mesma taxa de atualização: Não ajuda
  • Redefinir configurações no painel de controle da nvidia: não ajuda.
  • Faça login como um usuário diferente: não ajuda
  • Desinstalar o driver Oculus Rift: não ajuda

Meu sistema operacional é o Windows 10, de 64 bits, atualizado automaticamente a partir do Windows 7 em 2016. Uso dois monitores no modo de área de trabalho estendida: Asus VH236H e Acer GD245HQ. Placa gráfica é nvidia GTX 970.

O que mais devo experimentar?

    
por Christopher Bruns 21.09.2017 / 04:12

1 resposta

2

Você isolou isso de uma falha no monitor. É improvável que seja uma falha de driver, como você muda de monitores (isso significa que você está mudando os drivers também). Isso se resume a duas possibilidades, ou deve ser a placa de vídeo ou deve ser o sistema operacional. A maneira mais rápida de testar qual é, é pegar outra placa de vídeo e experimentá-la. Eu recomendaria uma marca diferente também (tente um ATI 480 ou 580) se você tiver um amigo com um. Sim, você pode usar qualquer uma das séries 1k da NVidia também (1070, 1080, etc).

Se você trocar de cartão e o problema desaparecer, a resposta é o cartão. Se você trocar de cartão e o problema persistir, você está vendo um problema com o sistema operacional.

Use o visualizador de eventos para ajudar a diminuir as falhas. Observe o visualizador antes de tentar usar um programa 3D. Então, cause o erro, volte e veja o que está escrito.

Para usar o visualizador de eventos:

  1. Clique com o botão direito ou toque e segure o ícone Iniciar. Escolha o Visualizador de Eventos.
  2. À esquerda, escolha Visualizador de eventos, Exibições personalizadas, Eventos administrativos.
  3. NÃO SE APAVORE (guia dos hitchikers para a galáxia)
por 29.09.2017 / 22:49