O Visual Studio possui uma sobreposição vermelha ao ser executada no OSX por meio do VMWare Fusion

3

Estou tendo um problema interessante que é exibido abaixo. Essencialmente eu tenho uma partição bootcamp do Windows7 carregado no OSX Lion via VMWare Fusion e tudo parece funcionar maravilhosamente com exceção do Visual Studio 2010.

O Visual Studio 2010 parece ter uma superposição vermelha ímpar em todo o seu conteúdo (incluindo menus). Esse comportamento só ocorre quando em execução no VMWare Fusion, se eu reiniciar no Windows 7 via bootcamp, então tudo é espetacular.

Eu não notei problemas de renderização com qualquer outro aplicativo durante a execução na camada de virtualização e isso também acontece seja em janelas, unidades ou tela inteira.

Instalei a extensão do alternador de temas para o VS2010, pensando que talvez pela virtualização algumas das cores padrão estivessem sendo traduzidas incorretamente, mas cada tema tem o mesmo efeito exato, com exceção de serem diferentes tons de vermelho.

Mais uma vez, todas as outras aplicações funcionam perfeitamente sem falhas na aparência, mas a única aplicação que realmente me interessa é visual studio e simplesmente não consigo codificar assim!

Alguém mais se deparou com algum problema semelhante a este?

O VMWare está configurado para oferecer suporte 3D completo para exibição na VM (não posso alterar essa configuração) e, no próprio Windows7, o adaptador de vídeo é configurado para 32 bits de cor.

Eu reiniciei ambos os SOs e o problema persiste, por isso estou bastante aberto a sugestões.

    
por Quintin Robinson 09.08.2011 / 20:23

2 respostas

3

Você não tem as ferramentas de desempenho do WPF em execução?

    
por 09.08.2011 / 20:57
1

A aceleração de hardware do WPF pode ser desativada, definindo um valor de registro:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration

É um valor DWORD; defina como 1 para desativar a aceleração. Isso corrigiu, pelo menos parcialmente, o problema para mim com o Autodesk Revit no VMWare Fusion.

Link:

http://msdn.microsoft.com/en-us/library/aa970912.aspx

    
por 28.08.2011 / 06:33