Como configurar um servidor X separado para o Oculus Rift?

2

O Oculus SDK versão 0.4.3+ vem com um suporte experimental Linux para o Oculus Rift DK2. A documentação menciona duas opções gerais para executar o Rift:

  1. executando o Rift em uma configuração de visão dupla usando xrandr (ou um de seus front-ends gráficos)
  2. executando o Rift como um servidor X separado.

Minha pergunta é: Quais são as etapas necessárias para configurar um servidor X separado para o Rift? Em particular:

  • Aparentemente , As versões modernas do X11 não têm mais um arquivo xorg.conf . Está criando um arquivo xorg.conf realmente necessário? Ou é possível fazer os ajustes necessários em /usr/share/X11/xorg.conf.d/ ou /etc/X11/xorg.conf.d/ , como sugerido por esta resposta ?
  • Se for necessário criar um xorg.conf : Como obtenho e replico exatamente todas as configurações não relacionadas ao Rift da minha configuração padrão atual?
  • Se eu entendi a página do manual xorg.conf corretamente, é necessário definir uma nova seção ServerLayout para o Rift, já que ServerLayout é a definição de nível superior de todo servidor X. O ServerLayout em si vincula uma seção Screen e uma InputDevice . A seção Screen liga ainda uma seção Device (um dispositivo gráfico) e uma seção Monitor . Portanto, provavelmente precisamos de pelo menos uma seção SeverLayout , InputDevice , Device e Monitor . Como essas seções normalmente se parecem com um servidor Oculus Rift X?
por bluenote10 26.10.2014 / 17:23

0 respostas