ความแตกต่างระหว่างชุดรูปแบบ GTK, ชุดรูปแบบ Metacity และชุดรูปแบบ Emerald คืออะไร


13

ฉันเห็นว่าธีมต่างๆมีการระบุว่าเป็นความทึบหรือ GTK หรือ Emerald จากการอ่านในที่อื่นฉันรวบรวมว่า Metacity เป็นผู้จัดการหน้าต่างและเปลี่ยนขอบหน้าต่างดังนั้นธีม GTK คืออะไร GTK เป็นชุดเครื่องมือวิดเจ็ตที่ใช้สำหรับการวาดการควบคุมและองค์ประกอบส่วนต่อประสานอื่น ๆ ภายในหน้าต่างหรือไม่? มรกตคืออะไร ใครบางคนโปรดอธิบายด้วยคำศัพท์ noob-to-linux ง่ายๆได้ไหม?

คำตอบ:


6

สิ่งที่คุณอ้างถึงในรูปแบบอาจเป็นรูปแบบที่แตกต่างกัน (ในแง่ของความคิดเห็นของคุณในคำตอบของ Uri)

ป้อนคำอธิบายรูปภาพที่นี่

ชุดรูปแบบเหล่านั้นควบคุม GTK, Metacity, ไอคอน, เม้าส์และบางครั้งวอลเปเปอร์ทั้งหมดในที่เดียว อย่างไรก็ตามพวกเขาไม่ได้ควบคุมธีมมรกตของคุณ สิ่งที่คุณเห็นเรียกว่าธีม GTK, Metacity, Cursor หรือ Icon คือสิ่งที่คุณได้รับเมื่อคุณคลิกกำหนดเอง
แต่ละรายการเหล่านี้ควบคุมส่วนต่อประสานที่แตกต่างกันของคุณและแน่นอนว่ามันเป็นธีมทั้งหมดที่เป็นของตนเอง


8

Metacity เป็นเครื่องมือจัดการหน้าต่าง - สิ่งที่อยู่ด้านบนสุดของหน้าต่างที่มีปุ่มย่อเล็กสุดขยายใหญ่สุดและปิด ใน Ubuntu 11.04 และก่อนหน้านี้คุณสามารถปรับแต่งชุดรูปแบบของคุณเพื่อเปลี่ยนเพียงส่วนหนึ่งของชุดรูปแบบ

ชุดรูปแบบ GTK เป็นชุดรูปแบบโดยรวมที่จัดการกับสิ่งต่าง ๆ เช่นสีของพาเนลพื้นหลังสำหรับหน้าต่างและแท็บลักษณะของแอปพลิเคชันเมื่อมีการใช้งานเทียบกับไม่ใช้งานปุ่มกล่องกาเครื่องหมาย ฯลฯ แพ็คเกจธีมส่วนใหญ่รวมถึง Metacity ชุดรูปแบบเพื่อให้ทุกอย่างดูรวม

ธีม Emerald เป็นเหมือนธีม metacity แต่จะใช้เมื่อคุณใช้ Compiz เพื่อจัดการการจัดการหน้าต่างของคุณ Compiz สามารถทำสิ่งที่น่าสนใจทางสายตามากกว่าชุดรูปแบบปกติ

โปรดทราบว่า Gnome shell ใช้ "mutter" เป็นตัวจัดการหน้าต่างซึ่งเป็น Metacity ที่ใช้งานโดยใช้ชุดเครื่องมือ Clutter Metacity + clutter = Mutter :)


5

ในเงื่อนไขง่าย ๆ

ความกล้าหาญเป็นไปตามที่คุณรู้ Gnome Window Manager ซึ่งบางครั้งจะถูกแทนที่ด้วย Emerald Window Manager ผ่าน Compiz

Emerald ใช้งานได้กับ Gnome, KDE, XFCE และอื่น ๆ

ชุดรูปแบบ GTK เปลี่ยนลักษณะหน้าต่าง (สี) ไม่ใช่เส้นขอบหน้าต่าง


1
ตกลง. แต่เมื่อฉันติดตั้ง Elementary GTK Theme ขอบของหน้าต่างจะเปลี่ยนไปเช่นไร
Nishant George Agrwal

1
หากคุณไม่ได้ใช้ Emerald ธีม Metacity คือ Used.Most GTK ไม่เพียง แต่ให้สีสำหรับหน้าต่าง (ธีมเอง) แต่ยังมาพร้อมกับธีม Metacity ด้วย
Uri Herrera
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.