Estou tentando criar um iniciador personalizado na 11.10 para o lançamento especial de força que tivemos no 11.04 (você pode adicioná-lo da lista de aplicativos, mas agora não há lugar para ser encontrado, mesmo em alacarte ..) .. então Eu tento usar informações a partir daqui, mas não tenho idéia de qual é o arquivo ou comando real para forçar o encerramento, nem onde ele está no sistema de arquivos.
essa pergunta é realmente específica para forçar o encerramento e não se trata de perguntar como criar um iniciador.
vou criar um arquivo chamado forcequit.desktop e colocá-lo na pasta ~ / .local / share / applications e, em seguida, arrastá-lo para a barra de ferramentas, como é dito em outro lugar.
o conteúdo do arquivo ficará assim:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=sh -c 'notify-send "Click on an application to force-close it, or press Esc to cancel."; xkill'
Name=Force Quit
Comment=Click on the app to quit with your pointer
Icon=gnome-panel-force-quit
Categories=System,Accessories;
Suponho que possa ser um comando especial que requer um argumento, novamente, se você tiver as informações, informe :)
eu escrevi comentários no arquivo sobre as informações que eu preciso ..
edit: ok agora ele funciona mostrando um ícone especial do X e força sair corretamente .. agora eu só preciso descobrir como obter instruções para aparecer para um usuário final, assim como quando se usa da CLI .. suponha que ele exiba o comentário do iniciador na tela em algum lugar? alguma idéia ou link? ou talvez eu precise adicionar algo a este arquivo do iniciador?
última edição: bem, a solução da edição acima foi encontrada, é o uso do envio de notificação que faz o truque .. como agora é refletido no código .. aproveite a solução para a sua área de trabalho (ou para os usuários finais com suporte) !)
lastest edit: toda essa conversa me faz querer procurar um pouco mais as opções de notificação-envio ... e bem em uma escala maior em todos os outros comandos que posso usar ..... a notificação-envio faz parte do gnome. ? ou é parte de sh? (duvido que seja de sh)
edite para a edição mais recente: não se preocupe, encontrei uma resposta para isso também .. notificar-enviar faz parte do pacote da biblioteca libnotify .. e notificar-enviar está na pasta de ferramentas (tive problemas para encontrá-lo no início. .) e não, não faz parte especificamente do gnome, mas sim outra biblioteca usada por muitos aplicativos :)
Em vez de escrever o seu, você pode tentar o seguinte:
Vá aqui e confira; http://www.omgubuntu.co.uk/2011/10/freezeunfreeze-unity-app-killer/
ou http://www.omgubuntu.co.uk/2011/10/force-quit-applet-unity-launcher/
fonte
Não sei se existe um ícone para forçar o encerramento, mas o comando relevante é
xkill
.fonte
Se você precisar absolutamente da notificação, poderá conseguir isso com o envio de notificação.
Crie o seguinte arquivo, talvez como
forceclose
:Em seguida, marque-o como um script com
chmod +x forceclose
Qualquer então :
a) mova-o para o diretório / bin com
sudo mv forceclose /bin/forceclose
e altere o iniciador para chamar emforceclose
vez dexkill
. (útil para vários usuários do mesmo sistema, talvez)ou
b) altere o iniciador para apontar para o diretório que contém o script de exclusão. Observe que outros usuários desse sistema obviamente não poderão usar seu script.
fonte
xkill
. depois pressione Enter.fonte