patrickpcs
(usa Nenhuma)
Enviado em 19/02/2016 - 12:58h
A rapaz....já tive um problema parecido.... no meu caso foi com o openxenmanager, talvez seja o mesmo caso que o seu problema.
Acontece que o meu programa precisava ser executado dentro da pasta de instalação dele, então chamar o executável diretamente não funcionava, então resolvi da seguinte maneira.
Vou adaptar para o seu caso....crie um script dentro da pasta de instalação do seu programa
nano /opt/hikVision/iVMS4200/start.sh
dentro desse script coloque o seguinte...
#!/bin/bash
cd /opt/hikVision/iVMS4200/
./iVMS-4200
Não esqueça de dar permissão de execução nesse script
chmod +x /opt/hikVision/iVMS4200/start.sh
Assim quando executar esse script, ele ira entrar na pasta de instalação e depois executar o programa....
Agora no seu lançador ao invés de chamar o programa, deverá chamar o script que irá iniciar o programa....
[Desktop Entry]
Comment=DVR Client ( iVMS-4200 )
Terminal=false
Name=DVR Client ( iVMS-4200 )
Exec=/opt/hikVision/iVMS4200/start.sh
Icon=/opt/hikVision/iVMS4200/ivms-4200.ico
Type=Application
Name[pt_BR]=iVMS-4200
Deve existir alguma forma mais simples e talvez até diretamente no lançador de especificar que o programa deve ser iniciado em um diretório específico, mas pelo menos desse jeito funcionou para eu.