Como optar pelo arquivo .sh?

0

Eu consegui chegar até optirun glxgear , que funcionou perfeitamente, mas não consigo definir configurações para um script de shell específico.

No seu wiki, diz isto:

optirun [options] <application> [application-parameters]

e eu não sei qual opção tem que ser nem o parâmetro de aplicação. (Sou realmente novo) Se meu arquivo for /home/hon/hon.sh , como posso executá-lo via terminal?

Se eu digitar apenas optirun hon ou optirun hon.sh , será exibido este erro:

/usr/bin/vglrun: 296: exec: hon: not found

lá eu tento encontrar o arquivo /usr/bin/vglrun . Como posso executar os scripts de shell que preciso executar?

    
por Min 17.08.2012 / 14:48

4 respostas

0

Tente com

optirun sh your_sh_file

Por favor, note que o bumblebee usa o cartão nvdia através do virtualgl e o desempenho é muito ruim.

Possivelmente, o comando não executará seu jogo no modo nvdia. Porque o arquivo sh está chamando outro aplicativo. Eu acho que seria melhor se você fizesse um backup do arquivo sh, então edite-o para incluir o optirun dentro do arquivo sh

    
por Web-E 19.08.2012 / 05:59
0

No meu sistema, xyz é um programa que não existe.

$ optirun xyz
/usr/bin/vglrun: 296: exec: xyz: not found

Portanto, verifique se o programa existe onde deveria estar

ls -l /home/hon/hon.sh
optirun /home/hon/hon.sh
    
por Sepero 19.08.2012 / 06:17
0

Isso funcionou para mim:

optirun sh ./PART TO .sh FILE/myfile.sh

Exemplo para executar o Android-studio:

optirun sh /opt/android-studio/bin/studio.sh
    
por user266376 07.04.2014 / 20:27
0

O arquivo sh é executável? se não, então faça isso

chmod u+x hon.sh 

Se isso não ajudar:

optirun bash
./hon.sh
    
por user81801 06.11.2012 / 03:47