Correção: Falha na conexão do Compositor IPC compartilhado 306 no SteamVR

SteamVR é uma plataforma de realidade virtual desenvolvida pela Valve como uma extensão do Steam. O SteamVR oferece 360 ​​graus, experiência de realidade virtual completa. Foi anunciado oficialmente em 1º de março de 2015, durante o Mobile World Congress. Como plataforma, o SteamVR não apenas suporta seus próprios HMDs, como o Vive, mas também outros HMDs, como o Rift.

No entanto, os usuários estão recebendo a mensagem de erro “ Erro ao iniciar o SteamVR ” ao tentar abrir o aplicativo SteamVR. A mensagem de erro completa é “ Erro: Falha na conexão do Compositor IPC compartilhado (306) ”. Neste artigo, discutiremos os vários motivos pelos quais esse erro pode ser acionado.

O que causa o erro 306 do SteamVR?

Como o SteamVR usa muitos componentes do seu computador em comparação com o Steam normal, existem vários motivos que podem acionar essa mensagem de erro específica. Aqui estão alguns dos motivos pelos quais isso pode acontecer:

  • Cabo HDMI : O motivo mais básico e comum será o cabo HDMI que conecta a caixa ao seu sistema. Quando o cabo HDMI não está no slot principal da porta HDMI da placa gráfica, ele mostrará esse erro e não será capaz de iniciar o SteamVR.
  • Atualizações do SteamVR : Em alguns casos, as atualizações do SteamVR podem ser responsáveis ​​por esse erro específico. Vários usuários que se encontram em uma situação semelhante relataram que conseguiram resolver o problema após mudar o SteamVR para beta.
  • Drivers gráficos : outro caso potencial em que esse erro ocorre é quando você está usando drivers gráficos atualizados ou desatualizados. Isso pode tornar o SteamVR incompatível com suas especificações.

Agora que você tem uma compreensão básica da natureza do problema, passaremos aos métodos. Abaixo, você descobrirá uma coleção de métodos que outros usuários em uma situação semelhante usaram com sucesso para resolver o problema.

Método 1: usando a porta HDMI primária

Às vezes, esse erro pode estar relacionado ao seu cabo HDMI, isso significa que o cabo HDMI de VR pode não estar na porta HDMI primária do seu sistema. Precisamos usar uma porta primária sempre para que o VR funcione corretamente. Às vezes, também, o adaptador ou o dispositivo intermediário; conectar o cabo HDMI da caixa à porta HDMI da placa gráfica não deve ser usado. Portanto, conectar o cabo VR HDMI vindo da caixa diretamente à porta HDMI da placa gráfica será melhor.

  1. Retire o cabo HDMI do monitor da porta principal da placa gráfica
  2. Agora, coloque o cabo VR em “ Main Port / Primary Port ”, que está vindo da caixa VR
  3. O cabo do monitor pode estar na porta secundária porque ainda funcionará enquanto o VR não
  4. Agora saia da janela do SteamVR e reinicie-o novamente.

Para aqueles que têm apenas uma porta, você só pode usar sua porta HDMI principal para VR ou pode obter um adaptador se ele funcionar com o seu sistema.

Método 2: Teste o SteamVR Beta

Vários usuários corrigiram o erro 306 alterando as configurações de propriedades do SteamVR. Nas configurações de propriedades, você tem a guia BETAS, e lá você pode selecionar o beta para VR para ativar. Por padrão, ele será selecionado para nenhum, mas você pode alterá-lo para beta e esperar que o SteamVR o atualize. Para alterar o SteamVR para beta, siga as etapas abaixo:

  1. No seu computador, abra o aplicativo Steam
  2. Em Biblioteca , você encontrará o “ SteamVR
  3. Agora, clique com o botão direito do mouse em SteamVR e clique em Propriedades
  4. Depois disso, selecione a guia “ BETAS
  5. Aqui no menu suspenso “ Selecione o beta que você gostaria de ativar ”, você precisa selecionar “ beta - Atualização do SteamVR Beta
  6. Feche a janela e espere o SteamVR terminar de atualizar.
  7. Se desejar desativá-lo no futuro, você pode selecionar “ Nenhum - Desativar todos os programas beta ” novamente.

Método 3: Instalando drivers gráficos manualmente

Acontece que um motivo que pode disparar o Erro 306 é o driver de gráficos desatualizado. Vários usuários afetados relataram que o problema não ocorre mais depois de atualizar os drivers da Nvidia Graphics para os mais recentes ou desinstalá-los e reinstalá-los. Além disso, o Nvidia Vulkan pode bagunçar as coisas para os drivers por ter o caminho de biblioteca errado em seus arquivos.

Neste método, iremos desinstalar os drivers gráficos e, em seguida, instalá-los manualmente a partir do site do fabricante. Certifique-se de baixar o Display Driver Uninstaller aqui e salvá-lo na área de trabalho ou unidade externa antes de inicializar no modo de segurança.

  1. Siga as instruções em nosso artigo sobre como inicializar seu computador no modo de segurança
  2. Depois de iniciar no modo de segurança, você pode copiar o arquivo DDU para a área de trabalho se salvou em USB e extraí-lo na área de trabalho
  3. Agora abra o Desinstalador do driver de vídeo clicando no ícone DDU

    Nota: pode mostrar “ Windows 8.1 ” para detecção do sistema, mesmo que você esteja usando o Windows 10, isso é normal

  4. Você pode escolher a opção de tipo de cartão que está usando
  5. Em seguida, selecione a primeira opção “ Limpar e reiniciar ”, levará algum tempo para processar a desinstalação limpa e então o sistema irá reiniciar
  6. Após a reinicialização do sistema no modo normal, você pode ir ao site do fabricante da sua placa gráfica e instalar os drivers mais recentes

Método 4: Desinstalando o Locomotion Natural

O Natural Locomotion ou NaLo é um aplicativo pago que traduz o movimento do braço em entrada de trackpad para locomoção. É muito útil para jogar em RV, também ajuda um pouco com doenças. Mas isso pode estar causando o erro 306 porque o driver que eles usam ainda não é compatível com o SteamVR beta. Você precisa desinstalar isso e tentar executar o SteamVR com Motion Smoothing. Siga as etapas abaixo para desinstalá-lo:

  1. Vá para o Painel de Controle a partir do menu iniciar ou pesquisando
  2. Agora, abra o programa e recursos

  3. Encontre a Locomoção Natural e desinstale -a
  4. Além disso, vá para o diretório do Steam e abra a pasta de configuração :
    D: \ Arquivos de programas (x86) \ Steam \ config 
  5. Em seguida, remova as duas pastas de locomoção da configuração
  6. Agora abra o SteamVR e teste-o em Motion Smoothing