Alternativa ao yad / Zenity for Unity

1

No Ubuntu 13.04, os ícones de notificação do yad e do Zenity não são mostrados no Unity.
Eu escrevi um script para usar o ícone de notificação para me alertar sobre o progresso do download lftp.
Existe alguma alternativa que funcione na Unity?

    
por Juan Simón 10.08.2013 / 22:12

2 respostas

2

Inclua notify-send "notification text" como uma das linhas em seu script bash e uma notificação deve aparecer por alguns segundos no canto superior esquerdo da tela.

Aqui está um exemplo, um script que eu uso em um trabalho cronômetro para fazer backup de meus dados de usuário para um servidor em casa, onde eu uso notificar-enviar:

 #! /bin/bash
 #
 # First, we send a notification to the user that we've started.
 notify-send "rsync backup started"
 #
 # cd to home.
 cd ~/ 
 #
 # rsync my local home to rsync-marc on vulcan.
 rsync --exclude-from rsync-excluded-files.txt -azvv -e ssh ~/ [email protected]:/media/marc/1d0b8719-f064-40a8-9589-4e65583788a8/marc/marc-rsync
 #
 # Last, we send a notification to the user that we've started.
 notify-send "rsync backup completed"

Para mais informações sobre os diversos parâmetros que você pode usar, como sempre, man notify-send .

    
por Marc 10.08.2013 / 22:19
1

Você pode instalar um indicador de unidade que permita ver a bandeja de ícones.

Este é muito legal: link

Adicione este ppa:

  

$ sudo apt-add-repositório ppa: fixnix / indicator-systemtray-unity

     

$ sudo apt-get update

     

$ sudo apt-get install indicador-systemtray-unity

Eu respondo 2 anos depois porque ele pode ajudar alguém que cai aqui.

    
por rcspam 17.09.2015 / 10:55