หน้าต่างเทอร์มินัลสองหน้าต่างเคียงข้างกันใน Sway ซึ่งเป็นตัวจัดการหน้าต่าง
ในเดือนตุลาคม 2010 Canonical ได้เปิดตัว Ubuntu 10.10 และเปิดตัว เอกภาพเดสก์ท็อปที่ทำให้ทุกอย่างกลับหัวกลับหางและบังคับให้หลายคนทำสิ่งที่เรียกว่า "distro hopping" โดยพื้นฐานแล้วจะเปลี่ยนระบบปฏิบัติการทุก ๆ ครั้งเพื่อค้นหาระบบที่จะเป็นการกระจายที่ต้องการ หลายปีต่อมาพวกเขาก็กลับมาที่ GNOME ซึ่งเป็นเดสก์ท็อปที่คุณใช้อยู่ทุกวันนี้
Unity และ GNOME เป็นเดสก์ท็อปสองเครื่อง และเดสก์ท็อปใช้ตัวจัดการหน้าต่าง และเนื่องจากมีระบบปฏิบัติการที่เปลี่ยนจากเวอร์ชันแรกและทำงานโดยตรงกับเวอร์ชันหลัง จึงมีผู้ใช้ที่หลงทาง สับสน และไม่รู้ว่าแต่ละตัวมีบทบาทอย่างไร เล่นและแตกต่างกันอย่างไร ต่อไปนี้เราจะพยายามอธิบายโดยย่อและกระชับ ตัวจัดการหน้าต่างคืออะไรโต๊ะทำงานคืออะไรและแตกต่างกันอย่างไร
Window Manager คืออะไร?
ตัวจัดการหน้าต่างคือ ซอฟต์แวร์ที่รับผิดชอบในการแสดงโปรแกรมต่างๆ ที่เราดำเนินการบนส่วนต่อประสานกราฟิก แต่แค่นั้น ไม่มีหน้าที่ในการจัดการเครือข่ายที่เราเชื่อมต่ออยู่ ไม่เห็นไฟล์ของเราหรือไม่สามารถเพิ่มระดับเสียงได้ เดสก์ท็อปใช้ตัวจัดการหน้าต่าง แต่ตัวจัดการหน้าต่างไม่ได้ใช้เดสก์ท็อป โดยตัวของมันเองแล้ว การใช้ตัวจัดการหน้าต่างแทบจะเป็นไปไม่ได้เลย เว้นแต่คุณจะมีประสบการณ์ด้าน Linux และรู้วิธีทำทุกอย่างจากเทอร์มินัล
ด้วยเหตุนี้ ระบบปฏิบัติการที่ใช้เฉพาะตัวจัดการหน้าต่าง (ไม่มีเดสก์ท็อป) ยังใช้แพ็คเกจเพื่อจัดการสิ่งต่างๆ เช่น ระดับเสียง การเชื่อมต่อเครือข่าย และบางครั้งมีตัวเรียกใช้งานชนิดหนึ่ง ซึ่งเราสามารถเปิดโปรแกรมหรือบางครั้งเป็นลิ้นชักแอปได้ แต่ทั้งหมดนี้เพิ่มเข้ามา ผู้จัดการหน้าต่างดังที่เราได้กล่าวไปแล้วนั้นเป็นผู้รับผิดชอบแต่เพียงผู้เดียว จัดการหน้าต่าง…. ดังนั้นชื่อของมัน
และโต๊ะทำงาน?
เราสามารถอ้างถึงคำจำกัดความทางเทคนิคได้ แต่สิ่งที่จะทำให้เกิดความสับสนมากขึ้น ทำให้สิ่งต่างๆ ง่ายขึ้นมาก เดสก์ท็อปคือชุดของแอปพลิเคชัน แอปเพล็ต โปรแกรม และซอฟต์แวร์ทุกประเภทที่รวมกันเพื่อลดความซับซ้อนของการใช้ระบบปฏิบัติการบนพีซี ดังนั้นบนเดสก์ท็อปเราไม่เพียงพบตัวจัดการหน้าต่างที่จัดการส่วนต่อประสานกราฟิกเท่านั้น แต่เรายังพบตัวจัดการเครือข่ายและเสียงพร้อมตัวบ่งชี้ระดับเสียงที่สอดคล้องกัน เรายังสามารถเข้าถึงไฟล์ของเราได้อย่างรวดเร็วผ่านตัวจัดการไฟล์ ฯลฯ... ข้อแตกต่างคือในขณะที่ตัวจัดการหน้าต่างเป็นส่วนหนึ่ง เดสก์ท็อปคือชุดของโปรแกรมที่ออกแบบมาเพื่อมอบฟังก์ชันการทำงาน.
เหตุใดเราจึงคิดว่าจำเป็นต้องรู้สิ่งนี้ เพราะมีหลายคนที่พูดถึงตัวจัดการหน้าต่างราวกับว่ามันเป็นเดสก์ท็อปแล้วพบว่าไม่สามารถทำได้ นอกจากนี้การรู้ยังช่วยให้เราสามารถเล่นกับระบบเพื่อให้เราสามารถติดตั้ง Ubuntu และเปลี่ยนส่วนต่อประสานกราฟิกของ GNOME โดย i3wm หรือ Sway (ตัวจัดการหน้าต่าง) เร่งความเร็วระบบอย่างมากและทำให้โปรแกรมเดสก์ท็อปเช่น หอยโข่ง ทั้ง ผู้จัดการเครือข่าย.
โต๊ะทำงานมีความหลากหลายและบางส่วนเป็นที่รู้จักกันดีในชื่อ KDE, GNOME, Xfce, LXQt o อบเชย. เมื่อมองย้อนเวลากลับไป Unity อยู่กึ่งกลางระหว่างเดสก์ท็อปและตัวจัดการหน้าต่าง ในตัวอย่างแรก มันเป็นตัวจัดการหน้าต่างที่ใช้กับ GNOME, แต่รุ่นแล้วรุ่นเล่าพวกเขาแก้ไขจนถึงระดับที่วันนี้ถือว่าเป็นเดสก์ท็อปแล้ว
ในบรรดาโปรแกรมจัดการหน้าต่างที่รู้จักกันดี ได้แก่ i3wm, Sway, Fluxbox, Openbox, Metacity หรือ Icewm เป็นต้น
หากคนที่อ่านเราสามารถตรวจสอบและติดตั้ง Ubuntu เวอร์ชันต่างๆ ได้ พวกเขาจะสังเกตเห็นว่ามีการกระจายที่เรียกว่า Xubuntu, Kubuntu หรือ Lubuntu ดี, ทั้งหมดเป็น Ubuntuแต่ด้วยเดสก์ท็อปที่แตกต่างกัน ดังนั้น Xubuntu จึงเป็น Ubuntu ที่มีเดสก์ท็อป Xfce, Kubuntu อยู่กับเดสก์ท็อป KDE และ Lubuntu อยู่กับเดสก์ท็อป LXQt.
ฉันหวังว่าฉันจะอธิบายได้ดี ในโอกาสอื่นฉันจะพูดถึงตัวจัดการหน้าต่างซึ่งเป็นหัวข้อที่น่าสนใจและไม่รู้จักมากนัก ทักทาย.
