Score:-3

ทำไมเราต้องการ Wayland (หรือ X)

ธง in

ฉันไม่แน่ใจว่าทำไมเราถึงต้องการ Wayland (หรือ X) เลย เนื่องจากภายใต้แอปพลิเคชันของ Wayland จะเป็นการวาดตัวเอง แล้วจุดของ Wayland คืออะไร? แอปพลิเคชันสามารถวาดหน้าต่างและวิดเจ็ตของตัวเองได้ใช่ไหม

สิ่งที่เราทำไม่ได้หากไม่มี Wayland (หรือ X)

Nmath avatar
ng flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [สภาพแวดล้อมเดสก์ท็อปและตัวจัดการหน้าต่างแตกต่างกันอย่างไร](https://askubuntu.com/questions/18078/what-is-the-difference-between-a-desktop-environment-and-a-window- ผู้จัดการ) หรือ https://askubuntu.com/questions/11537/why-is-wayland-better
Score:2
ธง vn

ใช่ แอปพลิเคชันวาดวิดเจ็ตและหน้าต่างของตัวเอง แต่ไม่เกินนั้น โดยเฉพาะอย่างยิ่งพวกเขาไม่ทราบว่าแอปพลิเคชันอื่นกำลังวาดอะไรบนหน้าจอแต่ละแอปพลิเคชันจะบอกผู้จัดการหน้าต่างว่าต้องการวาดพิกเซลใดบนหน้าจอ จากนั้นตัวจัดการหน้าต่างจะรับผิดชอบในการรวมพิกเซลเหล่านั้นเพื่อสร้างการแสดงผลหลายแอปพลิเคชันสำหรับผู้ใช้โดยไม่ต้องมีการสื่อสารโดยตรงระหว่างแอปพลิเคชัน ดู https://en.wikipedia.org/wiki/Compositing_window_manager

ฟังก์ชันอื่นๆ ของ Wayland หรือ X คือการนำอินพุตของผู้ใช้ (แป้นพิมพ์และเมาส์เคลื่อนไหว/คลิก) ไปยังแอปพลิเคชันที่ถูกต้อง หากไม่มีตัวจัดการหน้าต่าง แต่ละแอปพลิเคชันจะต้องรับการกดแป้นพิมพ์ การเคลื่อนเมาส์ และการคลิกทั้งหมด จากนั้นพิจารณาว่าอินพุตนั้นส่งไปยังตัวเองหรือไปยังแอปพลิเคชันอื่น แม้ว่าสิ่งนี้สามารถจัดการได้ในชุดเครื่องมือ UI แต่จะมีประสิทธิภาพมากกว่า (และปลอดภัยกว่า) อย่างชัดเจนในการคำนวณเพียงครั้งเดียวในส่วนประกอบระดับล่าง

ที่ระดับต่ำกว่า X และ Wayland ให้ API ที่เป็นนามธรรมสำหรับโปรแกรมที่จะทำงานแทน API ของกราฟิกการ์ดระดับต่ำ เป็นโบนัสสถาปัตยกรรมไคลเอนต์เซิร์ฟเวอร์ช่วยให้เราเรียกใช้แอปพลิเคชันกราฟิกผ่าน SSH

โพสต์คำตอบ

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