Atalho .desktop nao abre [RESOLVIDO]

1. Atalho .desktop nao abre [RESOLVIDO]

Eliseu Rodrigues Menezes
eliseurm

(usa Ubuntu)

Enviado em 18/02/2016 - 19:41h

Ola pessoal, tenho um programaque esta dentro da pasta opt, eu criei um atalho para ele prog.desktop so que quando eu dou dois cliques nele, como faco com qualquer outro programa, ele nao abre.

Quando eu abro um terminal e e executo ele com ./ o programa abre.

O que pode ser? Alguem pode me ajudar?


  


2. MELHOR RESPOSTA

Patrick Costa da Silva
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.

3. Re: Atalho .desktop nao abre [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/02/2016 - 19:53h

Execute:
chmod +x prog.desktop 



4. Re: Atalho .desktop nao abre [RESOLVIDO]

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 18/02/2016 - 21:52h

depois de seguir a sugestão acima, mova para a pasta /usr/share/applications

assim esse atalho será reconhecido pelo dash do seu ubuntu como se fosse um pacote.deb instalado por exemplo.

http://goo.gl/g6NiFp


5. Re: Atalho .desktop nao abre [RESOLVIDO]

Eliseu Rodrigues Menezes
eliseurm

(usa Ubuntu)

Enviado em 19/02/2016 - 09:51h

Obrigado pela resposta amigos, mas estes procedimentos ja foram feitos e ainda assim ele nao abre.

Acredito que o dash ja esta reconhecendo ele como atalho, pois esta sendo exibido no gerenciador de arquivos como o icone devinido dentro do arquivo.

Agora so falta abrir.. :P




6. Re: Atalho .desktop nao abre [RESOLVIDO]

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 19/02/2016 - 10:29h

Poste o conteúdo do seu .desktop


7. Re: Atalho .desktop nao abre [RESOLVIDO]

Eliseu Rodrigues Menezes
eliseurm

(usa Ubuntu)

Enviado em 19/02/2016 - 12:35h

#!/usr/bin/env xdg-open
[Desktop Entry]
Comment=DVR Client ( iVMS-4200 )
Terminal=false
Name=DVR Client ( iVMS-4200 )
Exec=/opt/hikVision/iVMS4200/iVMS-4200
Icon=/opt/hikVision/iVMS4200/ivms-4200.ico
Type=Application
Name[pt_BR]=iVMS-4200



8. Re: Atalho .desktop nao abre[RESOLVIDO]

Eliseu Rodrigues Menezes
eliseurm

(usa Ubuntu)

Enviado em 19/02/2016 - 13:48h

patrickpcs, muito obrigado, fazendo assim deu certinho. :)


9. Re: Atalho .desktop nao abre [RESOLVIDO]

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 19/02/2016 - 14:19h

Poxa, fico feliz em ter ajudado. Não se esqueça de eleger a melhor resposta :)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts