Primusrun não parece usar meu cartão NVidia

0

Eu tenho instalado o bumblebee e o primus para jogar alguns jogos no meu laptop. Quando eu testá-los com optirun glxspheres primusrun glxspheres , vejo um aumento adequado da taxa de quadros em optirun , mas primusrun run fornece a mesma taxa que glxspheres , não melhor.

Parece que o primusrun não usa minha placa Nvidia ou usa nouveau? Existe uma etapa de configuração para primus que eu perdi? Tudo que fiz foi editar o xorg.conf com o correto BusID "PCI:01:00:0" , usando lspci | grep NVIDIA (consulte link ).

Estou usando drivers atualizados de zangão, primus e nvidia. O cartão é um nivida GT 620M. Eu não sei quais informações devo adicionar, mas estou aqui para mais detalhes!

Obrigado pela leitura!

    
por Michael-A-D 28.04.2013 / 08:34

1 resposta

3

Eu tive o mesmo problema. "primusrun" diz no console, que ele está usando meu cartão Intel no lugar da NVidia. "optirun" está ok. Ter feito alguma pesquisa e parece normalmente "primusrun" tem limite para 60 fps, porque a maioria dos monitores LCD não mostra mais. Mas se você adicionar e executar "vblank_mode = 0 primusrun", você desabilitará esse limite (por exemplo, para fins de benchmark).

Mas ... o problema que "primusrun" é executado na placa da Intel permanece, então devo executar "vblank_mode = 0 optirun -b primus", e então tudo está funcionando bem.

Para uso normal, basta executar "optirun -b primus" (sem "vblank_mode = 0"), porque você não verá diferença e economizará alguns recursos do computador (e energia):)

Entre. Eu uso o mais novo disponível no PPA bumblebee / primus version.

    
por Kootee 07.08.2013 / 00:26