Dunst ile Linux'ta daha iyi sistem bildirimleri nasıl ayarlanır?

click fraud protection

Sisteminizin yerleşik sıkıcı sisteminin yerini alması için sağlam ve son derece özelleştirilebilir bir bildirim sistemi istiyorsanız, Dunst'a göz atmanız gerekir. Çok yapılandırılabilir ve varsayılan olarak gelenlerden çok daha fazla özelliğe sahip eksiksiz bir bildirim sistemi değişimidir. Nasıl çalıştıracağınız aşağıda açıklanmıştır.

Not: Dunst'ı KDE Plazma 5, Gnome Kabuğu veya Plazma veya Gnome üzerine kurulmuş masaüstlerinde kullanmaya çalışmayın. Bu masaüstlerinin zaten iyi sistemleri var ve bunlarla birlikte Dunst'ı kullanmaya değmez.

Mevcut bildirim sistemini devre dışı bırak

Dunst düzgün çalışmaz, hatta masaüstü ortamınızda zaten bildirim sisteminiz yoksa, başlatılamaz. Yani, tuşuna basarak bir terminal penceresi açın. Ctrl + Alt + T veya Ctrl + Üst Karakter + T klavyede. Ardından, Linux masaüstü ortamınıza karşılık gelen talimatları izleyin.

Not: döşeme penceresi yöneticilerinin genellikle yerleşik bir bildirim sistemi yoktur. İ3, Dwm veya bildirim sistemi olmayan benzer bir şey kullanıyorsanız bu bölümü atlayın.

instagram viewer

XFCE4

XFCE4 masaüstü ortamı kullanıcıların bildirim sistemini hızlı bir şekilde kapatmasını sağlayan bir özelliği yoktur. Bunun yerine, kullanıcıların Dunst ile çalışmaya başlamadan önce Notifyd hizmetini tamamen temizlemesi ve öldürmesi gerekir. Bunu yapmak için aşağıdaki kaldırma talimatlarını izleyin.

Ubuntu

sudo apt kaldır xfce4-notifyd

Debian

sudo apt-get kaldır xfce4-notifyd

Arch Linux

sudo pacman -R xfce4-notifyd

fötr şapka

sudo dnf xfce4-notifyd kaldır

OpenSUSE

sudo zypper xfce4-notifyd kaldır

Paket XFCE4 masaüstünüzden kaldırılmış olarak, pidof hala RAM'de çalıştığı için bildirim hizmetinin adını belirleme komutu.

pidof xfce4-notifyd

Numarayı al pidof Xfce4-notifyd'i tamamen devre dışı bırakmak için aşağıdaki kill komutuna bağlayın.

sudo kill -9 işlem kimliği numarası

Koşmanız gerekebilir pidof xfce4-notifyd İşlemin öldüğünden emin olmak için kill komutunu kullandıktan sonra. Eğer öyleyse, pidof ikinci kez hiçbir işlem kimliği döndürmez.

Dostum

Mate ile Dunst uygulaması, herhangi bir şeyi devre dışı bırakmaya gerek kalmadan yerleşik bildirim sistemini geçebilmelidir. Bunu devre dışı bırakmak istiyorsanız, bir terminal penceresi açın ve aşağıdaki komutu girin.

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

Diğerleri

Mate ve XFCE4 dışında, diğer birçok hafif masaüstü ortamının devam etmeden önce bildirim sistemlerinin devre dışı bırakılması gerekebilir. Kaç tane masaüstü olduğundan, masaüstü ortamınızın kılavuzuna başvurun. Veya gerekirse Dunst'ı kullanmak için XFCE4 veya Mate'i kurmayı düşünün.

Dunst Kurulumu

Linux'ta Dunst'i yüklemek, geliştiricilerin sağladığı ayrıntılı belgeler nedeniyle çoğu Linux dağıtımında kolaydır. Linux PC'nizde çalışmasını sağlamak için bir terminal penceresi açın ve şu anda kullandığınız işletim sistemine karşılık gelen talimatları izleyin.

Ubuntu

Ubuntu'da Dunst kullanmak için “Ubuntu Universe” yazılım deposu gerekir. Ubuntu Universe yazılım deposunu etkinleştirmek için aşağıdaki komutu girin.

sudo add-apt-depo evreni

Evren etkinken, Dunst'ı kullanarak uygun kurulum.

sudo apt install dunst

Debian

sudo uygun-get install dunst

Arch Linux

sudo pacman -S dunst

fötr şapka

sudo dnf yükleme dunst

OpenSUSE

sudo dnf yükleme dunst

Kaynak kodu

Dunst'ı kaynaktan kurmak için, GitHub sayfasını okuyarak başlayıne Yazılımın Linux PC'nizde oluşması için hangi bağımlılıkların yüklenmesi gerektiğini öğrenmek. Ardından, derlenip kurulmasını sağlamak için aşağıdaki komutları girin.

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

Dunst'ı Yapılandır

Dunst, varsayılan bildirim sisteminiz olarak çalışması için yapılandırılmalıdır. Yapılması gereken ilk şey, yeni bir yapılandırma dosyası oluşturmanız gerektiğidir. Bunu yapmanın en kolay yolu, varsayılanı internetten indirmektir.

Kullanmak wget indirme aracı, Linux PC'nize "dunstrc" indirin.

cd ~ / Yüklemeler
wget https://raw.githubusercontent.com/dunst-project/dunst/master/dunstrc

“Dunstrc” dosyası indirildikten sonra, mkdir ana dizininizde bir klasör oluşturmak için komut (~ /).

mkdir -p ~ / .config / dunst /

Ardından, yapılandırma dosyasını yeni klasöre taşıyın.

mv ~ / Dosyalar / dunstrc ~ / .config / dunst /

Buradan, dunstrc Nano metin düzenleyicide.

nano ~ / .config / dunst / dunstrc

Kullan Aşağı ok Yapılandırma dosyasını aşağı kaydırmak için Nano tuşuna basın. Seçtiğiniz bildirim sistemine herhangi bir yönü özelleştirmekten çekinmeyin.

Not: Dunst, yapılandırma dosyasını düzenlemeden iyi çalışır, bu nedenle nasıl yapacağınızı bilmiyorsanız değiştirmek için herhangi bir baskı yoktur!

Yapılandırma dosyasını düzenlemeyi tamamladığınızda, Ctrl + Ö düzenlemeleri kaydetmek için. Nano'yu Ctrl + X.

Dunst'i başlat

Yazılım yüklenir ve dunstrc yapılandırma dosyası mevcuttur. Şimdi Dunst systemd hizmetini başlatmanın zamanı geldi. Bunu yapmak için bir terminal penceresi açın ve aşağıdaki işletim sisteminize özgü komutları izleyin.

Ubuntu / Debian

Apt paket yöneticisi, kurulum sırasında Dunst'ı kullanmak için gerekli olan sistem hizmetlerini otomatik olarak etkinleştirmeli ve yapılandırmalıdır. Ancak, varsayılan bir yapılandırma dosyası yerleştirmez, bu nedenle systemd hizmetinin yeniden başlatılması gerekir. Bunu yapmak için, systemctl yeniden başlatma aşağıdaki komut.

systemctl restart --user Instagram Hesabındaki Resim ve Videoları dunst.servicee

Arch Linux / Fedora / OpenSUSE ve Kaynak Kodu

Systemd kullanan birçok Linux dağıtımı, yükleme işlemi sırasında hizmetleri etkinleştirerek Ubuntu ve Debian’ın liderliğini almaz. Bunun yerine, bunlar manuel olarak ayarlanmalıdır.

İlk kullanım systemctl etkinleştir hizmeti önyüklemede çalışacak şekilde ayarlamak için.

systemctl enable --user dunst.service

Ardından, hizmeti kullanarak systemctl başlangıç.

systemctl start --user Instagram Hesabındaki Resim ve Videoları dunst.service

Hizmetlerin başarılı bir şekilde başladığını varsayarsak, Dunst bildirim sistemini kullanacaksınız!

watch instagram story