Мне удалось добраться до optirun glxgear
, который работал отлично, но я не могу определить настройки для конкретного сценария оболочки.
В его вики сказано:
optirun [options] <application> [application-parameters]
, и я не знаю, какой должна быть опция или параметр приложения. (Я действительно новичок). Если мой файл /home/hon/hon.sh
, как я могу выполнить его через терминал?
Если я просто наберу optirun hon
или optirun hon.sh
, отобразится эта ошибка:
/usr/bin/vglrun: 296: exec: hon: not found
там я пытаюсь найти файл /usr/bin/vglrun
. Как мне запустить сценарии оболочки, которые мне нужны?
Попробуйте
optirun sh your_sh_file
, обратите внимание, что шмель использует nvdia карту через virtualgl, и производительность очень плоха.
Возможно команда не выполнит Вашу игру в nvdia режиме. Поскольку sh файл называет someother приложение. Я думаю, что было бы лучше, если Вы берете резервное копирование sh файла, затем редактируете его для включения optirun в sh файле
Это работало на меня:
optirun sh ./PART TO .sh FILE/myfile.sh
Пример для выполнения студии Android:
optirun sh /opt/android-studio/bin/studio.sh
Действительно ли sh файл exectable? если не затем делают его
chmod u+x hon.sh
, Если это не помогает:
optirun bash
./hon.sh
В моей системе, xyz
программа, которая не существует.
$ optirun xyz
/usr/bin/vglrun: 296: exec: xyz: not found
Так проверяют, что программа существует, где она, как предполагается,
ls -l /home/hon/hon.sh
optirun /home/hon/hon.sh