Come personalizzare le notifiche sullo schermo?


86

C'era uno strumento per configurare le notifiche nelle versioni precedenti di Ubuntu come descritto qui . Ho provato a installarlo anche su Ubuntu 12.04 ma non ci sono riuscito.

Desidero disporre le notifiche in modo dinamico (ad es. Le notifiche per il lettore musicale e il controllo del volume verranno visualizzate nello stesso posto) e per ridurre la durata della notifica.

Come posso modificare le impostazioni delle notifiche?

Risposte:


121

Non esiste un modo ufficiale per modificare le notifiche, ma è possibile apportare molte modifiche alle bolle delle notifiche installando una patch di terze parti che consente di apportare varie modifiche. Maggiori dettagli sono disponibili qui: http://www.webupd8.org/2012/06/closable-movable-notifyosd.html

Installare:

Apri una finestra del terminale e inserisci questi comandi uno per uno:

sudo add-apt-repository ppa:leolik/leolik 
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libnotify-bin
pkill notify-osd

In questo modo viene installata una versione con patch del pacchetto notify-osd. Quindi dovrai installare lo strumento di configurazione della GUI, per fare ciò inserisci uno alla volta questi comandi in una finestra del terminale:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install notifyosdconfig

Per utilizzare lo strumento di congfigurazione digitare "notifica" nel trattino e avviare l' applicazione di configurazione NotifyOSD .

inserisci qui la descrizione dell'immagine

Modifica delle notifiche

  • Da questa applicazione è possibile modificare il colore delle notifiche facendo clic sulla casella Colore di sfondo (nella foto in basso l'ho trasformato in un verde orribile!).
  • Per modificare la durata della visualizzazione delle notifiche sullo schermo, regolare il valore nella casella Timeout

inserisci qui la descrizione dell'immagine

Lo strumento include anche altre personalizzazioni tra cui:

  • Cambia carattere, opacità, dimensione, raggio dell'angolo
  • Disabilita dissolvenza
  • Chiudi le notifiche al clic
  • Abilita / disabilita "usa il colore di sfondo del dash per le bolle di notifica"

Cambiare la posizione

Per modificare la posizione in cui appare la notifica è necessario aprire un terminale e inserire quanto segue:

gsettings set com.canonical.notify-osd gravity #

il # nel codice sopra dovrebbe essere sostituito da un numero compreso tra 1 e 6 a seconda di dove vuoi che appaia la notifica (tuttavia 3 non sembra funzionare per me):

1 - top-right corner
2 - middle-right
3 - bottom-right corner
4 - bottom-left corner
5 - middle-left
6 - top-left corner

inserisci qui la descrizione dell'immagine

  • Nella casella a discesa Posizione è possibile scegliere tra Fisso e Dinamico , la dinamica elimina il divario tra la bolla di notifica e il trattino superiore

Bravo per questa risposta !!
jatanismo,

Grazie per questa risposta La casella di timeout è abilitata sia sulla mia macchina che nello screenshot. Sai come posso abilitarlo?
Vitaly Mijiritsky,

1
È importante notare che il PPA webupd8 ha molti altri pacchetti, quindi potrebbe sovrascrivere altri pacchetti ...
MarkovCh1

17
Un po 'ridicolo che nel 2014 è necessario installare un sacco di patch non ufficiali solo per configurare le notifiche, qualcosa che è un clic con il tasto destro su altri sistemi operativi / desktop manager.
Dan Dascalescu,

1
Solo 2 funziona per me nello schema gsettings, Ubuntu 14.04 LTS :(
Sergiy Kolodyazhnyy

5

Nel caso in cui qualcuno potesse venire a questa domanda qualche volta con una distro Lubuntu (o qualsiasi altra delle versioni di Buntu), tieni presente che le cose potrebbero essere molto diverse lì. Su Lubuntu, il modo migliore e più veloce è usare xfce4-notifyd-config; tuttavia, non è possibile visualizzare la finestra di notifica in qualsiasi punto in alto al centro; sono supportati solo i quattro angoli. Ma per quelli che non hanno bisogno di altro, questo sarà di gran lunga sufficiente per togliere il dialogo di notifica quando qualcos'altro è stato posizionato lì e interferirebbe costantemente. sovrapposizione.


Grazie per aver considerato noi utenti di Lubuntu. Dopo un anno e mezzo, questa risposta merita un voto. A proposito, l'ultima frase con "resp. sovrapposizione "non è molto chiaro.
Anthony G - giustizia per Monica,

2
Se le tue xfce4-notifyd-configimpostazioni non hanno alcun effetto, potrebbe essere perché notify-osdè installato anche Ubuntu, quindi mostrerà le notifiche, no xfce-notifyd. Per risolvere questo problema: sudo apt-get remove notify-osde sudo killall notify-osd.
tanius,

5

Non ho potuto installare notifyosdconfigusando il PPA sul mio Ubuntu 15.04, ma l'ho fatto funzionare nel modo seguente:

sudo apt-get install bzr libqt4-dev
bzr branch lp:notifyconf
cd notifyconf
make
./notifyosdconf

Il che non lo installa completamente (non sarai in grado di trovarlo nel trattino) ma funziona.


Questo strumento fornisce le stesse opzioni e fa lo stesso, ma è diverso da notifyosdconfig. Sembra un po 'diverso, sembra essere la sua porta Qt4. Altre informazioni qui .
tanius,

Super Man,
Funziona

ha lavorato per Ubuntu 17.10. Bel lavoro
Rahal Kanishka,

2

inserisci qui la descrizione dell'immagine

Nel mio strumento ci sono 3 opzioni Casella di controllo alla fine della scheda Bubble che non è mostrata nell'immagine della risposta precedente, queste opzioni hanno funzionato per me, suggerirò di ricontrollare la procedura di installazione di questo strumento.


Un anno fa - 3/4 anni fa Unity non esisteva nemmeno - probabilmente è stato appena aggiornato.
Wilf,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.