Come impostare notifiche di sistema migliori su Linux con Dunst

Se desideri un sistema di notifica robusto e altamente personalizzabile che prenda il posto del noioso sistema integrato, devi dare un'occhiata a Dunst. È una sostituzione completa del sistema di notifica che è molto configurabile e ha molte più funzionalità di quelle fornite di default. Ecco come farlo funzionare.

Nota: non provare a utilizzare Dunst su KDE Plasma 5, Gnome Shell o desktop basati su Plasma o Gnome. Questi desktop hanno già buoni sistemi e non vale la pena usare Dunst con loro.

Disabilita il sistema di notifica corrente

Dunst non funzionerà correttamente, né si avvierà se non hai già spento il sistema di notifica sul tuo ambiente desktop. Quindi, apri una finestra di terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Quindi, da lì, segui le istruzioni che corrispondono al tuo ambiente desktop Linux.

Nota: i gestori di finestre di piastrellatura in genere non hanno un sistema di notifica integrato. Salta questa sezione se stai usando i3, Dwm o qualcosa di simile che non ha un sistema di notifica.

XFCE4

L' ambiente desktop XFCE4 non ha una funzione che consente agli utenti di disattivare il sistema di notifica con una rapida modifica. Invece, gli utenti devono eliminare completamente il servizio Notificato e terminarlo prima di lavorare con Dunst. Per fare ciò, seguire le istruzioni di disinstallazione di seguito.

Ubuntu

sudo apt remove xfce4-notified

Debian

sudo apt-get remove xfce4-notified

Arch Linux

sudo pacman -R xfce4-notified

Fedora

sudo dnf rimuovere xfce4-notified

OpenSUSE

sudo zypper rimuovere xfce4-notified

Con il pacchetto disinstallato dal desktop XFCE4, usa il comando pidof per determinare il nome del servizio di notifica, poiché è ancora in esecuzione nella RAM.

pidof xfce4-notified

Prendi il numero che pidof emette e collegalo al comando kill di seguito per disabilitare completamente Xfce4-notified.

sudo kill -9 numero-id-processo

Potrebbe essere necessario eseguire pidof xfce4-notifyddopo aver utilizzato il comando kill per assicurarsi che il processo sia morto. Se lo è, pidof non restituirà alcun ID di processo la seconda volta.

Compagno

Con Mate, l'app Dunst dovrebbe essere in grado di superare il sistema di notifica integrato senza dover disabilitare nulla. Detto questo, se desideri disabilitarlo, apri una finestra di terminale e inserisci il comando di seguito.

sudo mv /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service.disabled

Altri

A parte Mate e XFCE4, molti altri ambienti desktop leggeri potrebbero dover disattivare i loro sistemi di notifica prima di continuare. A causa del numero di desktop presenti, consultare il manuale del proprio ambiente desktop. Oppure, considera l'installazione di XFCE4 o Mate per utilizzare Dunst, se necessario.

Installazione di Dunst

L'installazione di Dunst su Linux è facile sulla maggior parte delle distribuzioni Linux grazie alla documentazione dettagliata fornita dagli sviluppatori. Per farlo funzionare sul tuo PC Linux, apri una finestra di terminale e segui le istruzioni che corrispondono al sistema operativo che utilizzi attualmente.

Ubuntu

L'utilizzo di Dunst su Ubuntu richiede il repository software "Ubuntu Universe". Per abilitare il repository del software Ubuntu Universe, inserisci il comando seguente.

sudo add-apt-repository universo

Con Universe abilitato, installa Dunst sul sistema usando  apt install .

sudo apt install dunst

Debian

sudo apt-get install dunst

Arch Linux

sudo pacman -S dunst

Fedora

sudo dnf install dunst

OpenSUSE

sudo dnf install dunst

Codice sorgente

Per installare Dunst dai sorgenti, inizia leggendo la pagina GitHub per sapere quali dipendenze devono essere installate in modo che il software possa essere compilato sul tuo PC Linux. Quindi, inserisci i comandi seguenti per compilarlo e installarlo.

git clone https://github.com/dunst-project/dunst.git cd dunst make -j($nproc) sudo make install

Configura Dunst

Dunst deve essere configurato prima che funzioni come sistema di notifica predefinito. La prima cosa da fare è generare un nuovo file di configurazione. Il modo più semplice per farlo è scaricare quello predefinito da Internet.

Utilizzando lo strumento di download wget , scarica "dunstrc" sul tuo PC Linux.

cd ~/Download

wget https://raw.githubusercontent.com/dunst-project/dunst/master/dunstrc

Dopo aver scaricato il file "dunstrc", usa il comando mkdir per creare una cartella per esso nella tua directory home (~/).

mkdir -p ~/.config/dunst/

Quindi, sposta il file di configurazione nella nuova cartella.

mv ~/Download/dunstrc ~/.config/dunst/

Da qui, apri il file dunstrc nell'editor di testo Nano.

Come impostare notifiche di sistema migliori su Linux con Dunst

nano ~/.config/dunst/dunstrc

Utilizzare il tasto Freccia giù in Nano per scorrere verso il basso il file di configurazione. Sentiti libero di personalizzare qualsiasi aspetto del sistema di notifica che scegli.

Nota: Dunst funziona bene senza modificare il file di configurazione, quindi non c'è nessuna pressione per modificarlo se non sai come!

Al termine della modifica del file di configurazione, premere Ctrl + O per salvare le modifiche. Chiudi Nano con Ctrl + X .

Inizia Dunst

Il software è installato e il file di configurazione di dunstrc è a posto. Ora è il momento di avviare il servizio di sistema Dunst. Per fare ciò, apri una finestra di terminale e segui i comandi seguenti specifici per il tuo sistema operativo.

Come impostare notifiche di sistema migliori su Linux con Dunst

Ubuntu/Debian

Il gestore di pacchetti Apt, durante l'installazione, dovrebbe abilitare e configurare automaticamente i servizi systemd necessari per utilizzare Dunst. Tuttavia, non inserisce un file di configurazione predefinito, quindi il servizio systemd deve essere riavviato. Per fare ciò, usa il comando di riavvio systemctl di seguito.

systemctl riavvio --user dunst.servicee

Arch Linux/Fedora/OpenSUSE e codice sorgente

Molte distribuzioni Linux che usano systemd non prendono l'esempio di Ubuntu e Debian abilitando i servizi durante il processo di installazione. Invece, queste cose devono essere impostate manualmente.

Innanzitutto, usa systemctl enable per configurare il servizio in modo che venga eseguito all'avvio.

systemctl enable --user dunst.service

Quindi, avvia il servizio usando systemctl start .

systemctl start --user dunst.service

Supponendo che i servizi si avviino correttamente, utilizzerai il sistema di notifica Dunst!

Leave a Comment

Mp3 Diags: Risolvi fino a 50 problemi con i file audio Mp3

Mp3 Diags: Risolvi fino a 50 problemi con i file audio Mp3

MP3 Diags è lo strumento definitivo per risolvere i problemi nella tua collezione audio musicale. Può taggare correttamente i tuoi file mp3, aggiungere copertine di album mancanti e correggere VBR.

App di notifica desktop di Google Voice

App di notifica desktop di Google Voice

Proprio come Google Wave, Google Voice ha generato un certo fermento in tutto il mondo. Google mira a cambiare il nostro modo di comunicare e poiché sta diventando

Scarica i preferiti di Flickr con FlickrFaves

Scarica i preferiti di Flickr con FlickrFaves

Esistono molti strumenti che consentono agli utenti di Flickr di scaricare le proprie foto in alta qualità, ma esiste un modo per scaricare i Preferiti di Flickr? Di recente siamo arrivati

OK Sampler è un software gratuito per il campionamento musicale

OK Sampler è un software gratuito per il campionamento musicale

Cos'è il campionamento? Secondo Wikipedia, "È l'atto di prendere una porzione, o campione, di una registrazione sonora e riutilizzarla come strumento o

Backup di Google Sites: Importa/Esporta

Backup di Google Sites: Importa/Esporta

Google Sites è un servizio di Google che consente agli utenti di ospitare un sito web sul server di Google. Ma c'è un problema: non è integrata alcuna opzione per il backup.

Applicazione desktop di Google Tasks

Applicazione desktop di Google Tasks

Google Tasks non è così popolare come altri servizi Google come Calendar, Wave, Voice, ecc., ma è comunque ampiamente utilizzato e costituisce parte integrante della vita delle persone.

Come recuperare partizioni perse e dati del disco rigido [Guida]

Come recuperare partizioni perse e dati del disco rigido [Guida]

Nella nostra precedente guida sulla cancellazione sicura del disco rigido e dei supporti rimovibili tramite Ubuntu Live e CD di avvio DBAN, abbiamo discusso del fatto che il disco basato su Windows

3 modi per registrare la tua voce su Linux

3 modi per registrare la tua voce su Linux

Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Birdtray è un

Come configurare Jellyfin su Linux in Docker

Come configurare Jellyfin su Linux in Docker

Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.