App para reiniciar após a suspensão | hibernate - definido no Upstart?

3

Eu quero que um aplicativo reinicie (XBMC, mas falhei com o Firefox e o Krusader fazendo isso também), depois que o PC despertar da suspensão ou do modo de hibernação. Eu quero escrever um script, que é executado nas mesmas condições, e verifica a rede que eu estou conectado e executar. (Montar meu NFS)
Eu tentei com o

sudo touch /etc/pm/sleep.d/99_RestartXBMC
sudo chmod a+x /etc/pm/sleep.d/99_RestartXBMC
sudo nano /etc/pm/sleep.d/99_RestartXBMC

e

#!/bin/bash
case "$1" in
    thaw)
       killall -9 xbmc.bin ;;
       sleep 5 ;;
       /usr/bin/xbmc ;;
    *)
        ;;
esac
exit $?

Mas o XBMC não será iniciado (Firefox e Krusader também)
Então, eu quero definir um script upstart, que será executado após o reinício do sistema (do hibernate ou sleep) Eu quero ser algo como

start on xxxxx (xxx should be start from hibernate or sleep)

Se não é possível fazer algo assim, anf se assim for como definir corretamente a condição xxxxx

start on system resume ????
start on system thaw ???
    
por deckoff 12.05.2011 / 12:29

1 resposta

2

Meu conhecimento do Upstart é limitado, mas de acordo com o FAQ do Upstart você precisa confiar no gnome- powermanager que emite um evento em que o Upstart pode agir.

Eu não sei se o gnome-pm usa atualmente o libupstart, mas tenho certeza que isso poderia ser feito adicionando um evento de emissão upstart aos scripts sleep.d que o Upstart reagiria.

Na verdade, pergunto-me se seus problemas de retomada do script sleep.d estão relacionados à execução como root em vez de usuário, isso afetará Upstart também. Você pode verificar pm-suspend.log com Visualizador de Arquivo de Log para erros.

    
por Cas 12.05.2011 / 12:59
A interface de áudio do Firewire não funciona em um Mac Pro ___ qstntxt ___

Existe uma maneira mais fácil de fazer upload de arquivos em formulários de upload de arquivos do navegador da Web (HTML) além de anotar / cortar uma localização de arquivo e digitar / colar essa localização em uma caixa de diálogo Procurar ...? Eu ouvi arrastar e soltar o upload está a caminho , mas parece que o eBay não é usando ainda.

Meu pai estava frustrado tentando importar uma foto da câmera digital e enviá-la para o eBay. Ele tinha a parte de importação descoberta (o GNOME / F-Spot faz um ótimo trabalho com isso), mas ficou preso porque não sabia como navegar até a foto.

No meu antigo F-Spot (no Ubuntu 10.04), quando você clica com o botão direito do mouse em uma foto, há uma opção "Copiar localização da foto". Isso copia o caminho completo do arquivo para a área de transferência, e eu posso facilmente usar isso para os formulários de upload de arquivos do navegador. Aparentemente isso foi mudado em seu novo F-Spot (no Ubuntu 10.10) ... agora é apenas "Copy Photo". Não sei o que "Copiar foto" faz, mas não coloca o caminho completo do arquivo de foto na área de transferência.

Eu criei um processo de várias etapas para que ele pudesse fazer isso sozinho. Alguém sabe de uma maneira melhor? Isso é simplesmente louco:

  
  1. Importar foto para o F-Spot.
  2.   
  3. Clique duas vezes na foto.
  4.   
  5. Copiar / lembrar o nome do arquivo da foto (algo como DSCN0471.JPG).
  6.   
  7. Clique em "Lugares" no painel na parte superior da área de trabalho.
  8.   
  9. Escolha "Pesquisar por arquivos ...".
  10.   
  11. Cole ou digite o nome do arquivo ao lado de "Nome contém:".
  12.   
  13. Clique em "Encontrar".
  14.   
  15. Se o arquivo for encontrado, anote a Pasta listada (se não, tente pesquisar novamente). Você pode deixar a janela "Procurar por arquivos" aberta.
  16.   
  17. Ao visitar o site em que você fará o upload da foto, você será solicitado a fazer upload de um arquivo. O upload do arquivo "formulário" incluirá botões como "Navegar ..." e "Carregar".
  18.   
  19. Primeiro clique em "Procurar ...".
  20.   
  21. Navegue até a foto na pasta listada na etapa 8. Clique em "Abrir" para escolher esse arquivo. A janela será fechada e você retornará ao formulário de upload de arquivos.
  22.   
  23. Clique em Upload.
  24.   
  25. Feito!
  26.   
    
___ tag123browser ___ Normalmente, essa tag se refere a navegadores da web, como Firefox, Chromium ou Opera. No entanto, outros tipos de navegadores, como o Nautilus ou um navegador de rede, também podem usar essa tag. ___ tag123photo ___ nos ajude a editar este wiki ___ answer48056 ___

Bem, talvez uma maneira um pouco menos irritante seja clicar com o botão direito do mouse na foto no f-spot, ir para o Open With e selecionar, e. Raposa de fogo. Então você pode copiar + colar o caminho para o arquivo.

Se as fotos forem importadas para uma pasta específica, você também poderá adicionar essa pasta como um "favorito" à esquerda da caixa de diálogo do seletor de arquivos.

Ainda assim, vamos esperar que uma nova versão do f-spot venha com um método menos irritante:)

    
___