Como criar um .desktop com ações?

Iniciado por Crowley_, 02 de Dezembro de 2014, 17:24

tópico anterior - próximo tópico

Crowley_

Olá,
estou tentando criar um atalho do Plex Media Server para por no lançador. O objetivo dele é abrir o localhost:32400, iniciar,parar ou reiniciar o serviço plexmediaserver.
Apenas a opção de abrir o localhost funciona. Como consertar isso?

Eu fiz isso:
plex.desktop
Citar[Desktop Entry]
Name=Plex Media Server
Exec=google-chrome http://localhost:32400/web/
Icon=/home/crowley/Imagens/plex.png
Type=Application
Categories=Utility;Application;
Terminal=false

Actions=Abrir;Iniciar;Reiniciar;Parar

[Desktop Action Abrir]
Name=Gerenciar
Exec=google-chrome http://localhost:32400/web/
OnlyShowIn=Unity;

[Desktop Action Iniciar]
Name=Iniciar
Exec=/home/crowley/.plex/plex-iniciar.sh
OnlyShowIn=Unity;

[Desktop Action Reiniciar]
Name=Reiniciar
Exec=/home/crowley/.plex/plex-restart.sh
OnlyShowIn=Unity;

[Desktop Action Parar]
Name=Parar
Exec=/home/crowley/.plex/plex-stop.sh
OnlyShowIn=Unity;

plex-iniciar.sh
Citar#!/bin/bash

sudo service plexmediaserver start

plex-restart.sh
Citar#!/bin/bash

sudo service plexmediaserver restart

plex-stop.sh
Citar#!/bin/bash

sudo service plexmediaserver stop