Como configurar notificações de sistema melhores no Linux com Dunst

Como configurar notificações de sistema melhores no Linux com Dunst

Se você deseja um sistema de notificação robusto e altamente personalizável para substituir o entediante sistema integrado de seu sistema, você precisa verificar o Dunst. É uma substituição completa do sistema de notificação que é muito configurável e tem muito mais recursos do que o que vem por padrão. Veja como fazer isso funcionar.

Nota: não tente usar o Dunst no KDE Plasma 5, Gnome Shell ou desktops construídos no Plasma ou Gnome. Esses desktops já têm bons sistemas e não vale a pena usar o Dunst com eles.

Desativar sistema de notificação atual

O Dunst não funcionará corretamente, ou mesmo iniciará se você ainda não tiver o sistema de notificação em seu ambiente de área de trabalho desligado. Portanto, abra uma janela de terminal pressionando Ctrl + Alt + T ou Ctrl + Shift + T no teclado. Então, a partir daí, siga as instruções que correspondem ao seu ambiente de desktop Linux.

Nota: gerenciadores de janela de tiling normalmente não têm um sistema de notificação embutido. Pule esta seção se estiver usando i3, Dwm ou algo semelhante que não tenha um sistema de notificação.

XFCE4

O ambiente de desktop XFCE4 não possui um recurso que permite aos usuários desligar o sistema de notificação com um ajuste rápido. Em vez disso, os usuários precisam limpar completamente o serviço Notifyd e eliminá-lo antes de trabalhar com o Dunst. Para fazer isso, siga as instruções de desinstalação abaixo.

Ubuntu

sudo apt remove xfce4-notificationd

Debian

sudo apt-get remove xfce4-notificationd

Arch Linux

sudo pacman -R xfce4-notif.

Fedora

sudo dnf remover xfce4-notificar

OpenSUSE

sudo zypper remove xfce4-Noticed

Com o pacote desinstalado de sua área de trabalho XFCE4, use o comando pidof para determinar o nome do serviço de notificação, pois ele ainda está em execução na RAM.

pidof xfce4-Noticed

Pegue o número de saída do pidof e conecte-o ao comando kill abaixo para desabilitar completamente o Xfce4-Noticed.

sudo kill -9 número de identificação do processo

Pode ser necessário executar pidof xfce4-notifydapós usar o comando kill para garantir que o processo esteja morto. Se for, o pidof não retornará nenhum ID de processo na segunda vez.

Amigo

Com o Mate, o aplicativo Dunst deve ser capaz de ultrapassar o sistema de notificação embutido sem a necessidade de desativar nada. Dito isso, se você quiser desativá-lo, abra uma janela de terminal e digite o comando abaixo.

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

Outras

Além do Mate e do XFCE4, muitos outros ambientes de desktop leves podem precisar ter seus sistemas de notificação desativados antes de continuar. Devido à quantidade de desktops, consulte o manual do seu ambiente de desktop. Ou considere instalar o XFCE4 ou Mate para usar o Dunst, se necessário.

Instalando Dunst

Instalar o Dunst no Linux é fácil na maioria das distribuições Linux devido à documentação detalhada que os desenvolvedores fornecem. Para fazê-lo funcionar em seu PC Linux, abra uma janela de terminal e siga as instruções que correspondem ao sistema operacional que você usa atualmente.

Ubuntu

Usar Dunst no Ubuntu requer o repositório de software “Ubuntu Universe”. Para habilitar o repositório de software Ubuntu Universe, digite o comando abaixo.

sudo add-apt-repository universe

Com o Universe habilitado, instale o Dunst no 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

Código fonte

Para instalar o Dunst a partir da fonte, comece lendo a página do GitHub para saber quais dependências devem ser instaladas para que o software seja construído em seu PC Linux. Em seguida, digite os comandos abaixo para compilá-lo e instalá-lo.

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

Configurar Dunst

O Dunst deve ser configurado antes de funcionar como seu sistema de notificação padrão. A primeira coisa que deve ser feita é gerar um novo arquivo de configuração. A maneira mais fácil de fazer isso é baixar o padrão da Internet.

Usando a ferramenta de download wget , baixe “dunstrc” para o seu PC Linux.

cd ~ / Downloads

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

Com o download do arquivo “dunstrc” concluído, use o comando mkdir para criar uma pasta para ele em seu diretório pessoal (~ /).

mkdir -p ~ / .config / dunst /

Em seguida, mova o arquivo de configuração para a nova pasta.

mv ~ / Downloads / dunstrc ~ / .config / dunst /

A partir daqui, abra o arquivo dunstrc no editor de texto Nano.

Como configurar notificações de sistema melhores no Linux com Dunst

nano ~ / .config / dunst / dunstrc

Use a tecla de seta para baixo no Nano para rolar para baixo o arquivo de configuração. Sinta-se à vontade para personalizar qualquer aspecto do sistema de notificação de sua escolha.

Nota: Dunst funciona bem sem editar o arquivo de configuração, então não há pressão para modificá-lo se você não souber como!

Quando terminar de editar o arquivo de configuração, pressione Ctrl + O para salvar as edições. Fechar Nano com Ctrl + X .

Iniciar Dunst

O software está instalado e o arquivo de configuração dunstrc está pronto. Agora é hora de iniciar o serviço systemd Dunst. Para fazer isso, abra uma janela de terminal e siga os comandos abaixo específicos para o seu sistema operacional.

Como configurar notificações de sistema melhores no Linux com Dunst

Ubuntu / Debian

O gerenciador de pacotes Apt, durante a instalação, deve habilitar e configurar automaticamente os serviços systemd necessários para usar o Dunst. No entanto, ele não coloca um arquivo de configuração padrão no local, portanto, o serviço systemd deve ser reiniciado. Para fazer isso, use o comando systemctl restart abaixo.

systemctl restart --user dunst.servicee

Arch Linux / Fedora / OpenSUSE e código-fonte

Muitas distribuições de Linux que usam o systemd não assumem a liderança do Ubuntu e do Debian habilitando serviços durante o processo de instalação. Em vez disso, essas coisas devem ser configuradas manualmente.

Primeiro, use systemctl enable para configurar o serviço para ser executado na inicialização.

systemctl enable --user dunst.service

Em seguida, inicie o serviço usando systemctl start .

systemctl start --user dunst.service

Supondo que os serviços sejam iniciados com sucesso, você usará o sistema de notificação Dunst!


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.