
เผยแพร่เมื่อวันที่ 29 พฤศจิกายน 2022 เวลา 17:00 น. EST
Teo เป็น Advocate สำหรับ Free Software และ Digital Privacy ตั้งแต่ 2018 เขาสอนความสำคัญของ Online Privacy และ Digital Literacy ให้ Communities รอบๆ ตัว เขายังพก Fedora Linux Install Flash Drive ไปทุกที่
ในฐานะ Default Desktop Environment สำหรับหลาย Distros GNOME ยอดนิยมใน Linux Desktop Space Design Principles ที่ Consistent และ Large App Ecosystem ทำให้ดึงดูด Linux Users หลายคน แต่ GNOME มี Reputation ว่าขาด Custom Settings
เพื่อ Streamline Desktop Experience GNOME Team ต้อง Compromise บน User Customization Compromises นี้ไม่ได้หมายถึง End of GNOME Customization Settings หลายอย่างของ GNOME อยู่จริง แต่ Hidden Out of the Box Users เข้าถึง Hidden Settings ได้ด้วย App อันทรงพลังชื่อ Dconf Editor
Dconf Editor ทำงานอย่างไร?
Image Credit: Jean-Baptiste Delon/Wikimedia Commons
เพื่อให้ Linux Apps โต้ตอบกันได้ GNOME ใช้ Messaging System ชื่อ D-Bus พัฒนาโดย Red Hat D-Bus ทำหน้าที่ Middleman สำหรับ Apps ที่ต้อง Message กัน GNOME ยังสร้าง APIs เช่น Dconf และ GSettings ซึ่งทำให้ Apps สื่อสารได้โดยไม่มี Settings Conflicts
Built บน D-Bus Dconf และ GSettings ให้แต่ละ App ใน GNOME กำหนด Settings ของตัวเอง Apps บน GNOME เขียน Settings บน APIs ทั้งสอง ซึ่งถูก Read Back ให้ Apps เมื่อจำเป็น Dconf ทำหน้าที่ Backend สำหรับ GSettings GNOME Apps หลายตัววันนี้ใช้ GSettings Store, Edit และ Use Settings ของพวกเขา
App Interactions ทั้งหมดอย่าง Settings เกิดขึ้นภายใน D-Bus เนื่องจาก Built ให้ทำงานเบื้องหลัง GNOME ซ่อน Settings บางส่วนจาก End-users
GNOME ยังเสนอ Basic Customization Levels ภายใน Settings App GNOME-based Apps หลายตัวก็มี Settings ของตัวเอง แต่เทียบกับ KDE GNOME รู้สึกขาด Options สำหรับ Tailor Desktop ให้เข้ากับ Needs
Default Settings บน GNOME ไม่จำเป็นต้องเป็น Options เพียงอย่างเดียวสำหรับ Linux Users โดยเฉพาะเมื่อคุณมี Dconf Editor Built โดย GNOME Dconf Editor ให้ Users View และ Edit ทั้ง GSettings และ Dconf App Settings ที่ปกติ Hidden
ด้วย App นี้ GNOME's Settings Databases เข้าถึงได้ผ่าน GUI ที่ใช้ง่าย มี Search Function ที่คุณใช้หา Particular Settings ได้ในทันที
Download: Dconf Editor (Free)
ระวังเมื่อใช้ Dconf Editor!
Bear in mind Dconf Editor เป็น Powerful Tool หากใช้ดี คุณ Fine-tune GNOME Desktop ให้ Exact Liking แต่หากใช้ไม่ระมัดระวัง คุณอาจ Break Apps คุณอาจ Break GNOME เองหาก Misuse Dconf Editor มากเกินไป คุณสามารถเปลี่ยน Hidden Settings ทุกประเภทผ่าน App รวมถึงที่ Vital ต่อ Desktop
เมื่อใช้ Dconf Editor ให้แน่ใจว่าอ่าน Schema ของแต่ละ Setting ให้รู้ว่าคุณทำ Changes อะไร หากเห็น Setting ที่ไม่มี Schema คุณสามารถ Look Up Online ได้ว่ามันทำอะไร อย่าเปลี่ยน Settings นอก Dconf Database's /org/gnome Folder เว้นแต่คุณรู้ว่ากำลังทำอะไร
หากมีอะไรผิดพลาดตอนใช้ Dconf Editor อย่าตกใจ คุณอาจ Reverse Changes ผ่าน App หากไม่ได้ คุณสามารถ Reset GNOME Desktop Settings ทั้งหมดเป็น Defaults ผ่าน Terminal:
dconf reset -f /
Note ว่าคำสั่งนี้จะ Undo ทุก Changes ที่ทำไปที่ Desktop Settings
Dconf Editor Settings ที่มีประโยชน์บางอย่าง
Folder /org/gnome คือที่ Users หา Useful Dconf Editor Settings ได้มากที่สุด ที่นี่คุณจะพบ Treasure Trove ของ Custom Options สำหรับ GNOME Experience ของตัวเอง
GNOME Settings App มี Basic Privacy Settings เช่น App Access ไป Microphone, Camera และ Location ด้วย Dconf Editor คุณได้ Settings เพิ่ม เช่น Toggle App Access ไป Sound Output และ USB Protection
คุณยังสามารถ Hide Personal Details และ Full Username บน Screen ได้ Settings เหล่านี้มีประโยชน์หากคุณอยากปกป้อง Identity ตอน Share Screenshots Online หาเหล่านี้และ Privacy Settings เพิ่มที่ /org/gnome/desktop/privacy ใน App
Settings ส่วนใหญ่บน /org/gnome/desktop/interface Available ผ่าน GNOME Tweaks App แต่ยังมี Interface Settings บางอย่างที่ Users เข้าถึงได้แค่ผ่าน Dconf Editor Folder นี้มี Settings ทั้งหมดบน GNOME Tweaks มี Extra Settings เช่น Animations, Cursor Size และ Typing Bar Behavior คุณยังทำให้ Scroll Bars Permanently Visible บนทุก Window ได้
คุณยังเข้าถึง Settings ของ GNOME Shell Extensions ได้จาก /org/gnome/shell/extensions Users สามารถเปลี่ยน Settings ของ GNOME Extensions ผ่าน Extension Manager App ยังไงก็ตาม Dconf Editor Handy หากคุณ Tweak Extensions หลายตัวพร้อมกัน
หากคุณ Look Around คุณอาจหา Extra Settings ที่ Extension Developers เลือกไม่ใส่ใน Extension Preferences
เมื่อ Browse /org/gnome คุณยังหาและเปลี่ยน Settings ของ GNOME Default Apps ได้ ตัวอย่าง Calculator Settings ใน /org/gnome/calculator และ GNOME Files Settings ใน /org/gnome/nautilus
Apps ส่วนใหญ่ยังมี Default Window Size Settings Settings นี้มีประโยชน์หากคุณอยากให้ App Windows Stick 某 Size หรือ Maximized On Startup
คุณยังใช้ Dconf Editor Customize และทำ Desktop Backgrounds ของตัวเองได้ บน /org/gnome/desktop/ คุณตั้ง Wallpaper Images ให้ Scaled, Zoomed, Stretched และอื่นๆ คุณยังลด Wallpaper Image Opacity และวางบน Custom Solid Color หรือ Gradient Backgrounds ได้
Setting Custom Light และ Dark Mode Wallpapers ก็เป็นไปได้ผ่าน Dconf Editor Combine กับ Night Theme Switcher หากคุณอยาก Wallpapers และ Theme Modes เปลี่ยนตามเวลาในวัน
Image Credit: The Linux Experiment/YouTube
หากคุณใช้ Linux บน Laptop Power-saving Options ให้ Notebook Battery Life ดีกว่า Folder /org/gnome/settings-daemon/plugins/power มี Power Settings ที่ได้เวลาเพิ่มจาก Battery Laptop ที่นี่คุณเปลี่ยน Brightness Level บน Idle, Power Mode บน Low Battery และ Idle Time ก่อน Computer Sleep
Fine-tune GNOME Experience ของคุณด้วย Dconf Editor
GNOME Desktop Environment มี Settings ที่น่าประหลาดภายใต้ฮู้ด Linux Users สามารถทำ GNOME Desktop ให้เป็นของตัวเองด้วย Apps อย่าง Extension Manager, Tweaks และ Dconf Editor นี่เพียงบางส่วนของ GNOME's Large Selection of Apps
Users สามารถ Fine-tune Important GNOME Apps เช่น File Manager ได้ คุณสามารถนำ GNOME Customization ไประดับใหม่ทั้งหมด—แต่ต่อเมื่อคุณรู้ว่าจะมองที่ไหน