wine e nvidia optimus problem

0

Eu tenho o computador Asus N53SN que possui nvidia optimus. Rift on-line está trabalhando no meu Ubuntu, mas está usando o cartão intel. Eu preciso fazer isso funcionar com a geforce. Mas optirun vinho riftpatcher.exe dizendo para mim;

wine: não é possível encontrar L "C: \ windows \ system32 \ riftpatchlive.exe"

Então, como posso fazer isso funcionar com o geforce? e mais uma coisa, já que o rift tem lançador e cliente separadamente, a Geforce também vai trabalhar com o cliente?

Sou novo no Ubuntu ... obrigado

    
por serhan 27.08.2013 / 19:50

2 respostas

0

Acredito que você não esteja especificando o caminho correto para seu aplicativo. É mais provável que o Rift online não esteja instalado na pasta system32 (onde o vinho pesquisará por padrão se nenhum caminho absoluto for especificado).

Verifique onde ele está instalado em seu disco rígido virtual (C :) e digite esse caminho

Por exemplo:

optirun wine "C:\program files\riftpatch\riftpatchlive.exe"

Além disso, se você estiver usando bumblebee, eu sugiro que você instale também primusrun (ele está incluído com o mesmo ppa você instalou bumblebee com). Primusrun dá um desempenho muito melhor do que usar o comando optirun e, muitas vezes, resolve problemas que estariam presentes usando o optirun.

sudo apt-get install primus

Em seguida, execute o comando com primusrun.

primusrun wine "C:\program files\riftpatch\riftpatchlive.exe"
    
por Michael Aquilina 27.08.2013 / 20:24
0

Vou ser sincero, eu tentei primusrun mas o desempenho é terrível comparado ao optirun. Eu ganho 65fps se usar primusrun em glxspheres e obtenho 178fps usando optirun .. De qualquer forma, cada um deles como a tecnologia Optimus ainda está evoluindo .. Não se esqueça de exportar as bibliotecas GLX ao usar optirun

export LD_LIBRARY_PATH = / usr / lib / nvidia-325: $ LD_LIBRARY_PATH

(Note que o nvidia-325 é o driver que eu atualmente instalei, dependendo da versão do driver nvidia que sua entrada acima parecerá um pouco diferente)

    
por user196512 27.09.2013 / 06:06