Вино, открытое правой кнопкой мыши, отличается от терминала & ldquo; wine appname & rdquo;

У меня есть приложение (Star Trek Bridge Commander), которое отлично работает на Wine, когда я перехожу в его каталог и открываю -> Wine Windows Program Loader из меню, вызываемого правой кнопкой мыши. К сожалению, он завершается с ошибкой во время выполнения, если я пытаюсь использовать 'wine (путь)' или 'wine start (путь)' в терминале. Это проблема, потому что я пытаюсь создать собственный ярлык (файл .desktop), чтобы открыть его.

Спасибо за любую помощь:)

2
задан 30 September 2012 в 21:38

1 ответ

Вам необходимо

cd

войти в каталог файла и затем запустить

wine APPNAME

для запуска вашей программы.

Например, следующее даст STBC (и многим другим приложениям) ошибку времени выполнения:

wine /home/USER/.wine/drive_c/Program\ Files\(x86\)/Activision/Bridge\ Commander/stbc.exe

Правильный набор используемых команд:

cd /home/USER/.wine/drive_c/Program\ Files\(x86\)/Activision/Bridge\ Commander

wine stbc.exe

Это очевидно, потому что это дает приложению правильный рабочий каталог, что не происходит с первым примером.

Как собрать рабочий набор команд в одну команду для использования в файле .desktop (ярлык), однако я не знаю, как это сделать, поэтому я просто создал сценарий bash, содержащий обе команды и вместо этого связал с ним файл .desktop.

0
ответ дан 30 September 2012 в 21:38

Другие вопросы по тегам:

Похожие вопросы: