วิธีตั้งค่าการแจ้งเตือนระบบที่ดีขึ้นบน Linux ด้วย Dunst

หากคุณต้องการระบบการแจ้งเตือนที่แข็งแกร่งและปรับแต่งได้สูงเพื่อแทนที่ระบบการแจ้งเตือนในตัวที่น่าเบื่อ คุณต้องลองใช้ Dunst เป็นการแทนที่ระบบการแจ้งเตือนที่สมบูรณ์ซึ่งสามารถกำหนดค่าได้มากและมีคุณสมบัติมากกว่าค่าเริ่มต้น นี่คือวิธีการทำงาน

หมายเหตุ: อย่าพยายามใช้ Dunst บน KDE Plasma 5, Gnome Shell หรือเดสก์ท็อปที่สร้างจาก Plasma หรือ Gnome เดสก์ท็อปเหล่านี้มีระบบที่ดีอยู่แล้ว และไม่คุ้มที่จะใช้ Dunst กับมัน

ปิดการใช้งานระบบการแจ้งเตือนปัจจุบัน

Dunst จะไม่ทำงานอย่างถูกต้อง หรือแม้แต่เปิดถ้าคุณยังไม่มีระบบการแจ้งเตือนบนเดสก์ท็อปของคุณที่ปิดไปแล้ว ดังนั้น เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ จากนั้น ทำตามคำแนะนำที่สอดคล้องกับสภาพแวดล้อมเดสก์ท็อป Linux ของคุณ

หมายเหตุ: ตัวจัดการหน้าต่างการเรียงต่อกันมักจะไม่มีระบบการแจ้งเตือนในตัว ข้ามส่วนนี้หากคุณใช้ i3, Dwm หรือสิ่งที่คล้ายกันที่ไม่มีระบบการแจ้งเตือน

XFCE4

สภาพแวดล้อมเดสก์ทอป XFCE4ไม่ได้มีคุณสมบัติที่ช่วยให้ผู้ใช้สามารถปิดระบบการแจ้งเตือนที่มีการปรับแต่งอย่างรวดเร็ว ผู้ใช้จำเป็นต้องล้างบริการ Notifyd ทั้งหมดและฆ่ามันก่อนที่จะทำงานกับ Dunst โดยทำตามคำแนะนำในการถอนการติดตั้งด้านล่าง

อูบุนตู

sudo apt ลบ xfce4-notifyd

เดเบียน

sudo apt-get ลบ xfce4-notifyd

Arch Linux

sudo pacman -R xfce4-notifyd

Fedora

sudo dnf ลบ xfce4-notifyd

OpenSUSE

sudo zypper ลบ xfce4-notifyd

เมื่อยกเลิกการติดตั้งแพ็คเกจจากเดสก์ท็อป XFCE4 ของคุณแล้ว ให้ใช้คำสั่งpidofเพื่อระบุชื่อของบริการแจ้งเตือน เนื่องจากบริการดังกล่าวยังทำงานใน RAM

pidof xfce4-notifyd

ใช้หมายเลขที่pidofส่งออกและเสียบเข้ากับคำสั่ง kill ด้านล่างเพื่อปิดใช้งาน Xfce4 ที่ได้รับแจ้งทั้งหมด

sudo kill -9 process-id-number

คุณอาจต้องเรียกใช้pidof xfce4-notifydหลังจากใช้คำสั่ง kill เพื่อให้แน่ใจว่ากระบวนการนั้นตายแล้ว ถ้าใช่ pidof จะไม่ส่งคืน ID กระบวนการในครั้งที่สอง

เพื่อน

ด้วย Mate แอพ Dunst ควรจะสามารถแซงระบบการแจ้งเตือนในตัวโดยไม่จำเป็นต้องปิดการใช้งานอะไรเลย ที่กล่าวว่าหากคุณต้องการปิดการใช้งาน ให้เปิดหน้าต่างเทอร์มินัลแล้วป้อนคำสั่งด้านล่าง

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

คนอื่น

นอกเหนือจาก Mate และ XFCE4 สภาพแวดล้อมเดสก์ท็อปน้ำหนักเบาอื่นๆ จำนวนมากอาจจำเป็นต้องปิดระบบการแจ้งเตือนก่อนที่จะดำเนินการต่อ เนื่องจากมีเดสก์ท็อปกี่เครื่อง โปรดอ่านคู่มือสำหรับสภาพแวดล้อมเดสก์ท็อปของคุณ หรือลองติดตั้ง XFCE4 หรือ Mate เพื่อใช้ Dunst ด้วย หากจำเป็น

การติดตั้ง Dunst

การติดตั้ง Dunst บน Linux นั้นทำได้ง่ายบนลีนุกซ์ส่วนใหญ่ เนื่องจากมีเอกสารประกอบโดยละเอียดที่ผู้พัฒนาจัดเตรียมให้ เพื่อให้มันทำงานบน Linux PC ของคุณ ให้เปิดหน้าต่างเทอร์มินัลแล้วทำตามคำแนะนำที่สอดคล้องกับระบบปฏิบัติการที่คุณใช้อยู่ในปัจจุบัน

อูบุนตู

การใช้ Dunst บน Ubuntu ต้องใช้ที่เก็บซอฟต์แวร์ "Ubuntu Universe" ในการเปิดใช้งานที่เก็บซอฟต์แวร์ Ubuntu Universe ให้ป้อนคำสั่งด้านล่าง

sudo add-apt-repository จักรวาล

กับจักรวาลเปิดการใช้งานติดตั้ง Dunst ในระบบโดยใช้  แพกเกจติดตั้ง

sudo apt ติดตั้ง dunst

เดเบียน

sudo apt-get ติดตั้ง dunst

Arch Linux

sudo pacman -S dunst

Fedora

sudo dnf ติดตั้ง dunst

OpenSUSE

sudo dnf ติดตั้ง dunst

รหัสแหล่งที่มา

ในการติดตั้ง Dunst จากแหล่งที่มา ให้เริ่มต้นด้วยการอ่านหน้า GitHub e เพื่อเรียนรู้ว่าต้องติดตั้งการพึ่งพาใดเพื่อให้ซอฟต์แวร์สร้างบนพีซี Linux ของคุณ จากนั้นป้อนคำสั่งด้านล่างเพื่อคอมไพล์และติดตั้ง

โคลน git https://github.com/dunst-project/dunst.git cd dunst make -j($nproc) sudo make install

กำหนดค่า Dunst

ต้องกำหนดค่า Dunst ก่อนจึงจะทำงานเป็นระบบการแจ้งเตือนเริ่มต้นของคุณ สิ่งแรกที่ต้องทำคือ คุณต้องสร้างไฟล์การกำหนดค่าใหม่ วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการดาวน์โหลดค่าเริ่มต้นจากอินเทอร์เน็ต

ใช้เครื่องมือดาวน์โหลดwgetดาวน์โหลด “dunstrc” ไปยัง Linux PC ของคุณ

cd ~/ดาวน์โหลด

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

เมื่อดาวน์โหลดไฟล์ “dunstrc” เสร็จแล้ว ให้ใช้คำสั่งmkdirเพื่อสร้างโฟลเดอร์ในโฮมไดเร็กตอรี่ของคุณ (~/)

mkdir -p ~/.config/dunst/

ถัดไป ย้ายไฟล์การกำหนดค่าไปยังโฟลเดอร์ใหม่

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

จากที่นี่ ให้เปิดไฟล์dunstrcในโปรแกรมแก้ไขข้อความ Nano

วิธีตั้งค่าการแจ้งเตือนระบบที่ดีขึ้นบน Linux ด้วย Dunst

nano ~/.config/dunst/dunstrc

ใช้แป้นลูกศรลงใน Nano เพื่อเลื่อนดูไฟล์การกำหนดค่า ปรับแต่งลักษณะใดก็ได้ตามระบบการแจ้งเตือนที่คุณเลือก

หมายเหตุ: Dunst ทำงานได้ดีโดยไม่ต้องแก้ไขไฟล์กำหนดค่า ดังนั้นจึงไม่จำเป็นต้องแก้ไขหากคุณไม่ทราบวิธีการ!

เมื่อแก้ไขไฟล์การกำหนดค่าเสร็จแล้ว ให้กดCtrl + Oเพื่อบันทึกการแก้ไข ปิดนาโนกับCtrl + X

เริ่ม Dunst

ติดตั้งซอฟต์แวร์แล้ว และมีไฟล์การกำหนดค่า dunstrc ตอนนี้ได้เวลาเริ่มบริการ Dunst systemd ในการดำเนินการนี้ ให้เปิดหน้าต่างเทอร์มินัลแล้วทำตามคำสั่งด้านล่างสำหรับระบบปฏิบัติการของคุณโดยเฉพาะ

วิธีตั้งค่าการแจ้งเตือนระบบที่ดีขึ้นบน Linux ด้วย Dunst

Ubuntu/Debian

ระหว่างการติดตั้ง ตัวจัดการแพ็คเกจ Apt ควรเปิดใช้งานและกำหนดค่าบริการ systemd ที่จำเป็นต่อการใช้ Dunst โดยอัตโนมัติ อย่างไรก็ตาม มันไม่ได้วางไฟล์การกำหนดค่าเริ่มต้นไว้ ดังนั้นบริการ systemd ต้องเริ่มใหม่ ในการดำเนินการนี้ ให้ใช้คำสั่งsystemctl restartด้านล่าง

systemctl restart --user dunst.servicee

Arch Linux/Fedora/OpenSUSE และซอร์สโค้ด

ลีนุกซ์รุ่นต่างๆ ที่ใช้ systemd ไม่ได้นำอูบุนตูและเดเบียนมาเป็นผู้นำด้วยการเปิดใช้บริการระหว่างขั้นตอนการติดตั้ง แต่จะต้องตั้งค่าสิ่งเหล่านี้ด้วยตนเอง

ขั้นแรก ใช้systemctl enableเพื่อตั้งค่าบริการให้ทำงานเมื่อบู๊ต

เปิดใช้งาน systemctl --user dunst.service

ถัดไปเริ่มต้นขึ้นโดยใช้บริการเริ่มต้น systemctl

systemctl start --user dunst.service

สมมติว่าบริการเริ่มต้นได้สำเร็จ คุณจะใช้ระบบการแจ้งเตือนของ Dunst!

Leave a Comment

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

MP3 Diags คือเครื่องมือขั้นสุดยอดสำหรับแก้ไขปัญหาในคอลเลกชันเพลงของคุณ สามารถแท็กไฟล์ MP3 ของคุณได้อย่างถูกต้อง เพิ่มปกอัลบั้มที่หายไป และแก้ไข VBR

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

เช่นเดียวกับ Google Wave, Google Voice ได้สร้างกระแสฮือฮาไปทั่วโลก Google มุ่งมั่นที่จะเปลี่ยนแปลงวิธีการสื่อสารของเรา และนับตั้งแต่นั้นมาก็กำลังกลายเป็น...

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

มีเครื่องมือมากมายที่ช่วยให้ผู้ใช้ Flickr สามารถดาวน์โหลดรูปภาพคุณภาพสูงได้ แต่มีวิธีดาวน์โหลด Flickr Favorites บ้างไหม? เมื่อเร็ว ๆ นี้เราได้...

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

การสุ่มตัวอย่างคืออะไร? ตามข้อมูลของ Wikipedia “คือการนำส่วนหนึ่งหรือตัวอย่างจากการบันทึกเสียงหนึ่งมาใช้ซ้ำเป็นเครื่องดนตรีหรือ...

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

Google Sites เป็นบริการจาก Google ที่ช่วยให้ผู้ใช้โฮสต์เว็บไซต์บนเซิร์ฟเวอร์ของ Google แต่มีปัญหาหนึ่งคือไม่มีตัวเลือกสำรองข้อมูลในตัว

แอปพลิเคชันเดสก์ท็อป Google Tasks

แอปพลิเคชันเดสก์ท็อป Google Tasks

Google Tasks ไม่ได้รับความนิยมเท่ากับบริการอื่นๆ ของ Google เช่น ปฏิทิน Wave เสียง ฯลฯ แต่ยังคงใช้กันอย่างแพร่หลายและเป็นส่วนสำคัญของผู้คน

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

ในคู่มือฉบับก่อนหน้าของเราเกี่ยวกับการล้างฮาร์ดดิสก์และสื่อแบบถอดได้อย่างปลอดภัยผ่าน Ubuntu Live และซีดีบูต DBAN เราได้กล่าวถึงดิสก์ที่ใช้ Windows

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux