ตัวจัดการหน้าต่าง: อินเทอร์เฟซผู้ใช้แบบกราฟิกสำหรับ GNU / Linux

ตัวจัดการหน้าต่าง: อินเทอร์เฟซผู้ใช้แบบกราฟิกสำหรับ GNU / Linux

ตัวจัดการหน้าต่าง: อินเทอร์เฟซผู้ใช้แบบกราฟิกสำหรับ GNU / Linux

นับตั้งแต่เริ่มใช้GNU/Linuxการใช้งานและความหลากหลายของส่วนติดต่อผู้ใช้แบบกราฟิก (GUI)ก็เพิ่มขึ้นอย่างต่อเนื่อง ควบคู่ไปกับการเติบโตนี้ การแข่งขันก็เพิ่มสูงขึ้นในหมู่ผู้ใช้ทั้งมือใหม่และมือเก๋า ในเรื่องของการเลือก GUI ที่ดีที่สุดจากตัวเลือกมากมายที่มีอยู่

อย่างไรก็ตามตัวเลือก GUI ที่มีอยู่ในปัจจุบันสำหรับ GNU/Linuxซึ่งก็คือWindow Manager ( WM ) ที่ได้รับความนิยมหรือเป็นที่รู้จักกันดี มักจะถูกรวมเข้ากับ Desktop Environment ( DE ) ที่รู้จักกันดีและสมบูรณ์แบบอยู่แล้ว ในขณะที่ตัวเลือกอื่นๆ ที่ดีไม่แพ้กัน แต่บางทีอาจเป็นที่รู้จักหรือใช้งานน้อยกว่า มักจะมาพร้อมกับDesktop Environmentแยก ต่างหาก

ผู้จัดการหน้าต่าง: บทนำ

โปรดจำไว้ว่า ระหว่างสภาพแวดล้อมเดสก์ท็อปและตัวจัดการหน้าต่างนั้นมีความแตกต่างกันอย่างชัดเจนเมื่อพูดถึงระบบปฏิบัติการ GNU/ Linux

ก่อนอื่นเลย ควรกล่าวถึงระบบX Window System ( X Windows ) ซึ่งถือเป็นพื้นฐานสำหรับการวาดองค์ประกอบกราฟิกบนหน้าจอX Windowsให้การสนับสนุนการเคลื่อนย้ายหน้าต่าง การโต้ตอบด้วยแป้นพิมพ์และเมาส์ และการแสดงผลหน้าต่าง ทั้งหมดนี้จำเป็นสำหรับสภาพแวดล้อมเดสก์ท็อปแบบกราฟิกใดๆ ก็ตาม

เมื่อเข้าใจเช่นนี้แล้ว เราจะสามารถเข้าใจได้ดียิ่งขึ้นว่าWindow ManagerและDesktop Environment คืออะไร

ตัวจัดการหน้าต่าง

มันคือชิ้นส่วนปริศนาที่ควบคุมการจัดวางและลักษณะที่ปรากฏของหน้าต่างต่างๆ มันต้องการX Windows ในการทำงาน แต่ไม่ จำเป็นต้องมีสภาพแวดล้อมเดสก์ท็อป ตามข้อมูล จาก Arch Linux Wiki อย่างเป็นทางการในส่วนที่เกี่ยวกับ " ตัวจัดการหน้าต่าง " ได้แบ่งตัวจัดการหน้าต่างออกเป็นสามประเภท:

  • การซ้อน: ผู้ที่เลียนแบบรูปลักษณ์และการทำงานของ Windows และ OS X จึงจัดการหน้าต่างเหมือนเศษกระดาษบนเดสก์ท็อปซึ่งสามารถวางซ้อนกันได้
  • ปูกระเบื้อง: ประเภท "กระเบื้องโมเสค" ที่หน้าต่างไม่ซ้อนทับกันและโดยปกติจะมีการใช้แป้นพิมพ์ลัดอย่างกว้างขวางและได้รับการพึ่งพาการใช้เมาส์น้อยลง
  • พลวัต: สิ่งที่ช่วยให้คุณสามารถสลับการออกแบบของหน้าต่างได้แบบไดนามิกระหว่างกระเบื้องโมเสคหรือแบบลอยตัว

สภาพแวดล้อมเดสก์ท็อป

X Windows เป็นองค์ประกอบหรือระบบที่มีการบูรณาการมากกว่าWindow Manager มาก ดังนั้นจึงจำเป็นต้องใช้ทั้งX WindowsและWindow Managerในการทำงาน นี่คือเหตุผลที่ระบบส่วนใหญ่มี Window Manager ของตัวเองและ/หรือใช้ Window Manager อิสระอย่างน้อยหนึ่งตัวเพื่อให้ทำงานได้อย่างเหมาะสมที่สุด

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

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

ผู้จัดการหน้าต่าง: เนื้อหา

ผู้จัดการหน้าต่างเทียบกับสภาพแวดล้อมเดสก์ท็อป

เกี่ยวข้องกับสภาพแวดล้อมเดสก์ท็อปเฉพาะ

  1. Metacity: จาก GNOME
  2. พูดพึมพำ: จาก GNOME Shell
  3. ชนะ: จาก KDE และ KDE Plasma
  4. เอ็กซ์เอฟดับบลิวเอ็ม: จาก XFCE
  5. มัฟฟิน: จากอบเชย
  6. มาร์โก: เคลือบด้าน
  7. DeepinWM: จาก Deepin
  8. งานรื่นเริง: จาก Pantheon
  9. บัดกี้WM: จาก Budgie
  10. สหราชอาณาจักร: จาก UKUI

เป็นอิสระจากสภาพแวดล้อมเดสก์ท็อปเฉพาะ

  1. 2BWM: https://github.com/venam/2bwm
  2. 9 วัตต์: https://github.com/9wm/9wm
  3. เออีดับบลิวเอ็ม: http://freshmeat.sourceforge.net/projects/aewm
  4. หลังจากขั้นตอน: http://afterstep.org/
  5. WM ที่ยอดเยี่ยม: https://awesomewm.org/
  6. เบอร์รี่WM: https://berrywm.org/
  7. กล่องดำ: https://github.com/bbidulock/blackboxwm
  8. BSPWM: https://github.com/baskerville/bspwm
  9. เบียวบุ: https://byobu.org/
  10. รวบรวม: http://www.compiz.org/
  11. CWM: https://github.com/leahneukirchen/cwm
  12. ดีดับบลิวเอ็ม: http://dwm.suckless.org/
  13. การตรัสรู้: http://www.enlightenment.org
  14. ความชั่วร้ายWM: https://github.com/nikolas/evilwm
  15. ตัวอย่าง: https://github.com/ch11ng/exwm
  16. ฟลักซ์บ็อกซ์: http://www.fluxbox.org
  17. FLWM: http://flwm.sourceforge.net/
  18. เอฟวีเอ็ม: https://www.fvwm.org/
  19. หมอกควัน: http://www.escomposlinux.org/jes/
  20. สมุนไพร https://herbstluftwm.org/
  21. I3WM: https://i3wm.org/
  22. ไอซ์ ดับเบิ้ลยูเอ็ม: https://ice-wm.org/
  23. ไอออน: http://freshmeat.sourceforge.net/projects/ion/
  24. เจดับบลิวเอ็ม: https://joewing.net/projects/jwm/
  25. กล่องไม้ขีด: https://www.yoctoproject.org/software-item/matchbox/
  26. เมทิส: http://insitu.lri.fr/metisse/
  27. มัสก้า: https://github.com/enticeing/musca
  28. MWM: https://motif.ics.com/
  29. เปิดกล่อง: http://openbox.org/wiki/Main_Page
  30. เพ็คแวม: https://github.com/pekdon/pekwm
  31. เล่นWM: https://github.com/wyderkat/playwm
  32. คิวไทล์: http://www.qtile.org/
  33. ยาเบื่อหนู: http://www.nongnu.org/ratpoison/
  34. ปลาสวาย: https://sawfish.fandom.com/wiki/Main_Page
  35. สเปกตรัม: https://github.com/conformal/spectrwm
  36. steamcompmgr: https://github.com/ValveSoftware/SteamOS/wiki/steamcompmgr
  37. ตอไม้ WM: https://stumpwm.github.io/
  38. น้ำตาล: https://sugarlabs.org/
  39. แกว่งไปแกว่งมาWM: https://swaywm.org/
  40. ทีดับบลิวเอ็ม: https://www.x.org/releases/X11R7.6/doc/man/man1/twm.1.xhtml
  41. สุดยอดWM: http://udeproject.sourceforge.net/
  42. วีทีดับบลิวเอ็ม: http://www.vtwm.org/
  43. เวย์แลนด์: https://wayland.freedesktop.org/
  44. วิงโก: https://github.com/BurntSushi/wingo
  45. WM2: http://www.all-day-breakfast.com/wm2/
  46. WMFS: https://github.com/xorg62/wmfs
  47. WMX: http://www.all-day-breakfast.com/wmx/
  48. เครื่องทำหน้าต่าง: https://www.windowmaker.org/
  49. วินโดว์แล็บ: https://github.com/nickgravgaard/windowlab
  50. เอ็กซ์โมนาด: https://xmonad.org/

รูปภาพทั่วไปสำหรับการสรุปบทความ

ข้อสรุป

เราหวังว่าสิ่งนี้ "โพสต์เล็ก ๆ น้อย ๆ ที่มีประโยชน์" เกี่ยวกับ «Gestores de Ventanas», ใช้แล้วภายในหรือภายนอกก «Entorno de Escritorio»กล่าวคือในรูปแบบที่ขึ้นอยู่กับหรือเป็นอิสระจากวิธีใดวิธีหนึ่งเหล่านี้ถือเป็นประโยชน์และประโยชน์อย่างยิ่งสำหรับส่วนรวม «Comunidad de Software Libre y Código Abierto» และมีส่วนช่วยอย่างมากต่อการแพร่กระจายของระบบนิเวศที่ยอดเยี่ยมขนาดมหึมาและการเติบโตของการใช้งาน «GNU/Linux».

และสำหรับข้อมูลเพิ่มเติมอย่าลังเลที่จะเยี่ยมชมใด ๆ ห้องสมุดออนไลน์ ในขณะที่ OpenLibra y เจดไอที เพื่ออ่าน หนังสือ (PDF) ในหัวข้อนี้หรืออื่น ๆ พื้นที่ความรู้. สำหรับตอนนี้ถ้าคุณชอบสิ่งนี้ «publicación», อย่าหยุดแบ่งปัน กับคนอื่น ๆ ในไฟล์ เว็บไซต์ช่องกลุ่มหรือชุมชนที่ชื่นชอบ ของเครือข่ายสังคมโดยเฉพาะอย่างยิ่งฟรีและเปิดเป็น สัตว์แมสทอดอนหรือปลอดภัยและเป็นส่วนตัว Telegram.

หรือเยี่ยมชมหน้าแรกของเราที่ จากลินุกซ์ หรือเข้าร่วมช่องทางการ โทรเลขจาก DesdeLinux เพื่ออ่านและโหวตสิ่งพิมพ์ที่น่าสนใจนี้หรืออื่น ๆ «Software Libre», «Código Abierto», «GNU/Linux» และหัวข้ออื่น ๆ ที่เกี่ยวข้องกับ «Informática y la Computación»และ «Actualidad tecnológica».


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google