ฉันต้องการที่จะเพิ่ม miro เข้ากับ GUI แอปพลิเคชันเริ่มต้นในการตั้งค่าระบบ / แอปพลิเคชันเริ่มต้น ฉันเพิ่ม;miro.desktop
ถัดจากรายการ rhythmbox.desktop ในที่สุดก็ค้นพบว่ามันไม่ได้ถูกเพิ่มเข้าไปaudio/x-vorbis+ogg=rhythmbox.desktop
เพราะaudio/x-vorbis+ogg=rhythmbox.desktop;miro.desktop
มันจะไม่ปรากฏในรายการการตั้งค่าระบบ / แอปพลิเคชันเริ่มต้นสำหรับรายการเสียง
ฉันสามารถค้นหาได้default.list
ทั้ง
/etc/gnome/defaults.list
หรือ/usr/share/applications/defaults.list
การแก้ไขอาจให้ผลลัพธ์เดียวกันกับฉัน
อ่านเพิ่มเติมและฉันพบว่า GNOME แยกการตั้งค่าสำหรับแอปพลิเคชันเริ่มต้นในการตั้งค่าทั้งระบบและผู้ใช้เฉพาะ
/etc/gnome/defaults.list
ระบบการมอบหมายงานการประยุกต์กว้างสามารถพบได้ใน~/.local/share/applications/defaults.list
เฉพาะผู้ใช้ใน
ดังนั้นฉันเข้าใจว่าถ้าฉันคลิกขวา / เปิดด้วย / ตั้งเป็นค่าเริ่มต้นมันจะทำการเปลี่ยนแปลงของฉัน~/.local/share/applications/mimeapps.list
และจะเชื่อมโยงกับผู้ใช้นั้น ฉันคิดว่าฉันสามารถสร้างรายการเริ่มต้นได้~/.local/share/applications/
แต่เนื่องจากการเปลี่ยนแปลงทั้งสองเกิดขึ้น/usr/share/applications/defaults.list
และ/etc/gnome/defaults.list
เป็นระบบที่กว้างฉันไม่แน่ใจว่าวิธีใดที่ถูกต้อง ความแตกต่างระหว่างสองสิ่งและรายการที่ถูกต้องในการแก้ไขคืออะไร