ไซมอนปีเตอร์ (ผู้สร้างรูปแบบแพ็กเกจสแตนด์อโลนของ AppImage) เมื่อเร็ว ๆ นี้ ฉันทำไฟล์ โพสต์บน GitHub ซึ่งโดยพื้นฐานแล้ว เรียกร้องให้คว่ำบาตร Wayland "เพราะมันทำลายทุกอย่าง"
ปัญหาสำคัญประการหนึ่ง ในความคิดของเขาคือด้วยแอปพลิเคชัน Wayland จำนวนมากได้รับความเสียหาย และผู้พัฒนา Wayland หวังว่าผู้เขียนแอปพลิเคชันจะแก้ไขทุกอย่างด้วยตัวเอง
ในการแชร์ข้อความโพสต์ ต่อไป
“ Wayland ไม่สามารถแก้ไขปัญหาใด ๆ ที่ฉันมีได้ แต่มันแตกเกือบทุกแอปพลิเคชันที่ฉันต้องการ และพวกเขายังคงใช้งานไม่ได้เพราะผู้คนใน Wayland ดูเหมือนจะสนใจ แต่ GNOME และคายคนอื่น ๆ อย่าติดตั้ง WAYLAND! อย่าปล่อยให้ Wayland ทำลายทุกอย่างเพื่อที่คนอื่นจะได้ไม่ต้องแก้ไขปัญหาในภายหลัง หรือส่งเสริมคอมโพเนนต์ Red Hat / GNOME ที่เฉพาะเจาะจงมากขึ้น (glib, Portals, Pipewire) ตามที่ต้องการ! «
ภายในโพสต์ แบ่งปันตัวอย่างต่อไปนี้ ในประเภทแอปพลิเคชันที่ "ทำลายด้วย Wayland":
Wayland แบ่งแอพบันทึกหน้าจอ
- Wayland ไม่รองรับแอพพลิเคชั่นบันทึกหน้าจอ ตัวอย่างเช่น:
SimpleScreenRecorder: ผู้เขียนจะไม่สนับสนุน Wayland จนกว่าจะมีอินเทอร์เฟซที่เป็นมาตรฐาน ที่ไม่ได้เชื่อมโยงกับ GNOME เสียตั้งแต่วันที่ 24 มกราคม 2016 ไม่มีการแก้ไข ("ฉันคิดว่าพวกเขาใช้อินเทอร์เฟซ GNOME ที่ไม่ได้มาตรฐานสำหรับสิ่งนี้") - การศึกษา OBS ในขณะเดียวกันก็มีปลั๊กอินเฉพาะของ GNOME ที่ให้คุณใช้งานได้ OBS Studio พร้อม Wayland แต่เมื่อใช้ gnome-shell เท่านั้น ใช่ตกลง ผู้สนับสนุน OBS Studio ที่ใช้งานอยู่ตั้งข้อสังเกตว่า X11 Screenshot API ใกล้เคียงกับที่เลวร้ายที่สุดสถานการณ์ภาพหน้าจอเป็นตัวอย่างที่ดีว่า (GNOME) Wayland กลับไปใช้สิ่งที่ยากกว่า X11 และอาจด้อยกว่าในทางเทคนิค
เสียตั้งแต่วันที่ 7 มีนาคม 2020 เป็นอย่างน้อย ("ไม่รองรับ Wayland ในขณะนี้", "ไม่มีอะไรที่สามารถเปลี่ยนแปลงได้ง่ายๆ Wayland ไม่มี API การจับภาพ") - https://github.com/mhsabbagh/green-recorder
- https://github.com/vkohaupt/vokoscreenNG/issues/51 Roto ตั้งแต่อย่างน้อย 7 มีนาคม 2020 ( "ตอนนี้ฉันตัดสินใจแล้วว่าจะไม่มีการสนับสนุน Wayland ในตอนนี้ไม่มีงบประมาณสำหรับเรื่องนี้เราจะดูว่าจะเป็นอย่างไรในอีกหนึ่งปีหรือสองปี .. " - นี่คือปัญหาสำคัญ Wayland ทำลายทุกอย่างแล้วหวังว่าคนอื่นจะแก้ไขปัญหาที่เขาก่อด้วยตัวเอง
Wayland แบ่งแอพแชร์หน้าจอ
- Wayland ไม่รองรับแอพพลิเคชั่นแชร์หน้าจอ ตัวอย่างเช่น jitsi-meet ในเวลาเดียวกันตัวอย่างเช่นใน Fedora 32 คุณสามารถแชร์หน้าจอในเซสชัน wayland ได้ (โดยใช้ xdg-desktop-portal ซึ่งใช้ Pipewire)
- https://github.com/jitsi/jitsi-meet/issues/2350 เสียตั้งแต่วันที่ 3 มกราคม 2018
- https://github.com/jitsi/jitsi-meet/issues/6389 เสียตั้งแต่วันที่ 24 มกราคม 2016 ("ปิดเพราะไม่มีอะไรให้เราทำได้จากฝั่ง Jitsi Meet") . Wayland ทำลายสิ่งต่างๆและปล่อยให้นักพัฒนาแอพทำอะไรไม่ถูกและไม่สามารถแก้ไขข้อบกพร่องได้แม้ว่าพวกเขาต้องการก็ตาม
- https://github.com/flathub/us.zoom.Zoom/issues/22 Zoom เสียตั้งแต่วันที่ 4 มกราคม 2019 เป็นอย่างน้อย ("ไม่สามารถเริ่มแบ่งปันได้เราสนับสนุนเฉพาะ wayland บน GNOME กับ Ubuntu (17, 18), Fedora (25-29), Debian 9, openSUSE Leap 15, Arch Linux") ไม่มีใครรู้เกี่ยวกับสิ่งที่ไม่ใช่ GNOME!
นอกจากนั้นแล้ว นอกจากนี้ยังกล่าวถึงว่า:
- Wayland เข้ากันไม่ได้กับเมนูส่วนกลางของ GNOME
- Wayland เข้ากันไม่ได้กับเมนูส่วนกลางของปลั๊กอินแพลตฟอร์ม KDE
- Wayland ไม่รองรับเมนูส่วนกลางที่ใช้ Qt
- Wayland เข้ากันไม่ได้กับแพ็คเกจ AppImage ที่ให้มาโดยไม่มีปลั๊กอิน Qt เฉพาะ
ในที่สุด ผู้เขียนความคิดริเริ่มยินดีที่จะเพิ่มตัวอย่างอื่น ๆ ที่มีอยู่ ในรายการของคุณหากมีคนเข้าร่วมโครงการมากขึ้นและแม้กระทั่งเพื่อพิสูจน์ว่า Wayland ไม่สามารถทำงานได้
สิ่งที่เป็นจริงและชุมชน Linux ส่วนใหญ่รู้ก็คือ Wayland ยังคงมีปัญหามากมายกับแอปพลิเคชันบันทึกหน้าจอ (เครื่องบันทึกหน้าจอ) รวมถึงแอปพลิเคชันการเข้าถึงระยะไกลเนื่องจากยังมีปัญหาหลายประการที่ต้องแก้ไขด้วยการจัดการแป้นพิมพ์และเมาส์ (เป็นปัญหาที่ค่อนข้างเก่าและโดยส่วนตัวแล้วฉันไม่รู้ว่ามันได้รับการแก้ไขแล้วหรือไม่เนื่องจากตามที่ฉันได้กล่าวไปแล้วมันเป็นปัญหาที่ลากมา)
และคุณคิดอย่างไรกับมัน?
Wayland ถูกทำลายด้วยทุกสิ่ง Xorg ตายและซ่อมแซมมากกว่าสิ่งใด ๆ
ทำให้สถานการณ์นี้ซับซ้อนสำหรับ Linux
ว้าวขอบคุณที่ทำให้ฉันหัวเราะ ฉันไม่รู้ว่าผู้สร้าง Appimage เป็นเกล็ดหิมะ
ความปลอดภัยเป็นเรื่องสำคัญและนั่นคือเหตุผลที่ Wayland ถือกำเนิดขึ้น X.Org เสียชีวิตเนื่องจากขาดการบำรุงรักษา จะเป็นการดีที่สุดที่จะจัดหาแพตช์เพื่อใช้ Wayland โดยขออนุญาตจากผู้ใช้เพื่อเข้าถึงทรัพยากร
ในทางกลับกัน AppImage ไม่จำเป็นในปัจจุบันมีเครื่องบรรจุหีบห่อสำหรับ deb, rpm และอื่น ๆ ความปลอดภัยของสิ่งที่ติดตั้งมีความสำคัญ แพคเกจที่ลงนามโดยการแจกจ่าย เป็นอีกวิธีหนึ่งในการทำความเข้าใจสิ่งต่าง ๆ โดยที่ความปลอดภัยเป็นสิ่งสำคัญสำหรับสิ่งที่คุณกำลังจะติดตั้ง AppImage ยังทำให้เกิดการทำซ้ำและการใช้หน่วยความจำเพิ่มเติม การคว่ำบาตร AppImage จะรู้สึกอย่างไรสำหรับเหตุผลเหล่านี้
ใช้ mir จาก ubuntu …. หรือรอให้ชุมชนไม่ได้ให้การสนับสนุนสิ่งที่น่าละอาย