- Proton ซึ่งเป็นส่วนหนึ่งของ CachyOS โดดเด่นในด้านความสามารถในการรันวิดีโอเกมบน Wayland ได้โดยตรง โดยไม่ต้องผ่านเลเยอร์ตัวกลาง XWayland
- ระบบนี้อาศัยการปรับแต่งขั้นสูง เช่น NTSync และ Wine-staging patches เพื่อปรับปรุงประสิทธิภาพและความเข้ากันได้
- การติดตั้งสามารถทำได้โดยอัตโนมัติโดยใช้เครื่องมือต่างๆ เช่น ProtonPlus ซึ่งช่วยให้การจัดการเวอร์ชันที่อัปเดตทำได้ง่ายขึ้น
นับตั้งแต่ Valve สร้างความฮือฮาในปี 2018 ด้วยการเปิดตัว Steam Play วิธีการเล่นเกมบน Linux ของเราก็เปลี่ยนไปตลอดกาล เนื่องจากProton ใช้ Wine เป็นพื้นฐานและเป็นโอเพนซอร์ส ชุมชนจึงไม่หยุดสร้างเวอร์ชันดัดแปลงหรือ "fork" ที่ในหลายกรณีมีประสิทธิภาพและความเข้ากันได้ดีกว่าเวอร์ชันอย่างเป็นทางการของ Valve มาก
คุณอาจคุ้นเคยกับ Glorious Eggroll (GE) เวอร์ชันต่างๆ ซึ่งเป็นมาตรฐานในการทำให้เกม AAA เล่นได้อย่างราบรื่นมานานหลายปีแล้ว อย่างไรก็ตาม คู่แข่งรายใหม่ที่แข็งแกร่งได้ปรากฏตัวขึ้นจากหนึ่งในดิสทริบิวชัน Arch ที่ทรงพลังที่สุด นั่นคือCachyOS และ Proton เวอร์ชันของมันเองเวอร์ชันนี้ได้รับความนิยมจากผู้ใช้เนื่องจากแก้ไขจุดอ่อนที่สำคัญ นั่นคือ การรองรับ Wayland แบบเนทีฟ
อะไรทำให้ Proton ของ CachyOS มีความพิเศษ?
แตกต่างจากเวอร์ชันอื่นๆ ที่ใช้ XWayland, Proton ของ CachyOS รองรับWayland โดยตรง (ซึ่งสืบทอดมาจาก Proton-EM บางส่วน) นี่ไม่ใช่แค่การปรับปรุงทางเทคนิคที่น่าเบื่อเท่านั้น แต่ในทางปฏิบัติแล้ว มันส่งผลให้ประสบการณ์การใช้งานราบรื่นขึ้น ลดความหน่วง และสามารถเปิดใช้งาน HDR ได้โดยไม่ต้องใช้ GameScope
นอกเหนือจากที่กล่าวมาข้างต้นแล้ว Proton ตัวนี้ยังมาพร้อมกับฟีเจอร์พิเศษมากมาย เช่นแพทช์สำหรับ Wine-staging , การรองรับ Wine Fullscreen FSR และโคเดกที่จำเป็นเพื่อให้การเล่นเกมราบรื่น จุดเด่นทางเทคนิคที่สำคัญคือการเปิดใช้งาน NTSync โดยค่าเริ่มต้นซึ่งช่วยเพิ่มประสิทธิภาพการซิงโครไนซ์เธรดและปรับปรุงประสิทธิภาพโดยรวม

คู่มือการติดตั้งทีละขั้นตอน
เพื่อหลีกเลี่ยงความยุ่งยากในการอัปเดตเวอร์ชันด้วยตนเอง วิธีที่ดีที่สุดคือการใช้ProtonPlusซึ่งคุณสามารถดาวน์โหลดได้ง่ายๆ จาก Flathub ต่างจาก ProtonUp-Qt เครื่องมือนี้ยอดเยี่ยมสำหรับการดาวน์โหลด เวอร์ชัน ล่าสุดของ CachyOS, GE หรือ EM โดยอัตโนมัติ เพียงแค่เปิดแอป เลือกไคลเอ็นต์ของคุณ (Steam หรือ Heroic) แล้วคลิกปุ่มเพื่อติดตั้งเวอร์ชันล่าสุด
เมื่อติดตั้งเสร็จแล้ว หากคุณใช้ Steam ให้ไปที่ การตั้งค่า > ความเข้ากันได้ และเลือก "Proton-CachyOS เวอร์ชันล่าสุด" ตั้งค่าเป็นเครื่องมือเริ่มต้นของคุณ อย่าลืมรีสตาร์ทไคลเอ็นต์เพื่อให้การเปลี่ยนแปลงมีผล หากคุณต้องการวิธีที่ซับซ้อนกว่า คุณสามารถย้ายโฟลเดอร์ที่แตกไฟล์แล้วไปยังตำแหน่งที่กำหนดได้ด้วยตนเอง ~/.steam/steam/compatibilitytools.d/.
ปลุกพลังเวทมนตร์ของ Wayland บน Steam
เพื่อป้องกันไม่ให้เกมเปิดใช้งานผ่าน XWayland และให้ใช้การรองรับแบบเนทีฟแทน ให้คลิกขวาที่เกม ไปที่ Properties และใน Startup Parameters ให้พิมพ์คำสั่งต่อไปนี้: PROTON_ENABLE_WAYLAND=1 %command%วิธีนี้แนะนำเป็นอย่างยิ่งหากคุณใช้ GNOME เนื่องจากสภาพแวดล้อมเดสก์ท็อปนี้รองรับการทำงานแบบเนทีฟอย่างมาก
การตั้งค่าใน Heroic Games Launcher และ Lutris
ใน Heroic นั้นง่ายมาก: ไปที่ Settings > Game Defaults > Wine แล้วเลือกเวอร์ชัน CachyOS จากนั้น ติ๊กช่อง"Enable Wine-Wayland (Experimental) " ส่วนใน Lutris นั้น ทำได้ในแท็บ System Options โดยคุณต้องเพิ่มตัวแปรPROTON_ENABLE_WAYLAND=1ลงในตารางตัวแปรสภาพแวดล้อม
การปรับแต่งขั้นสูงและเทคนิคการเพิ่มประสิทธิภาพ
CachyOS ไม่ได้ละเลยตัวแปรสภาพแวดล้อมเพื่อให้ได้ประสิทธิภาพสูงสุดจากฮาร์ดแวร์ของคุณ หากคุณมีการ์ด Nvidia คุณสามารถใช้PROTON_DLSS_UPGRADE=1เพื่อให้ได้ DLSS เวอร์ชันล่าสุดอยู่เสมอ หรือPROTON_NVIDIA_LIBS_NO_32BIT=1หากคุณมีการ์ด RTX 4000 ซีรีส์และประสบปัญหาด้านประสิทธิภาพ
- สำหรับ AMD และ Intel: ประเทศสหรัฐอเมริกา
PROTON_FSR4_UPGRADE=1เพื่ออัปเดตการปรับขนาด FSR โดยอัตโนมัติ - การควบคุมหน้าต่าง: หากคุณมีปัญหาในการใช้งานโหมดเต็มหน้าจอแบบไร้ขอบ ให้เพิ่ม...
PROTON_NO_WM_DECORATION=1. - จอยควบคุมและเกมแพด: หาก Wayland ตรวจไม่พบตัวควบคุม ให้ลองใช้วิธีต่อไปนี้
PROTON_NO_STEAMINPUT=1oPROTON_PREFER_SDL=1.
ประเด็นสำคัญอีกประการหนึ่งคือ การจัดการเชเดอร์เพื่อหลีกเลี่ยงสิ่งที่น่ารำคาญ การพูดติดอ่าง หากเกิดอาการกระตุกขณะเล่นเกม ขอแนะนำอย่างยิ่งให้เพิ่มขนาดแคชเชเดอร์โดยการสร้างไดเร็กทอรีใน environment.d และด้วยการปรับขีดจำกัดหน่วยความจำ จึงป้องกันไม่ให้ระบบลบเชเดอร์เก่าและต้องคอมไพล์ใหม่ทุกครั้งที่เปิดเกม
สำหรับผู้ที่ต้องการประสิทธิภาพสูงสุด CachyOS มี สคริปต์ game-performanceซึ่งจะเปลี่ยนโปรไฟล์พลังงานเป็นโหมดประสิทธิภาพและปรับตัวควบคุม CPU อย่างไรก็ตาม โปรดระมัดระวัง: แนะนำให้ใช้งานโดยไม่ใช้ ananicy-cpp เพื่อหลีกเลี่ยงความขัดแย้งด้านลำดับความสำคัญของกระบวนการ หากคุณต้องการความเสถียรสูงสุดในเกมที่มีคุณสมบัติป้องกันการโกง เช่น BattlEye เวอร์ชัน proton-cachyos-slrคือตัวเลือกที่ปลอดภัยที่สุด
การมีเลเยอร์ความเข้ากันได้ที่ได้รับการปรับแต่งมาอย่างดี เช่น CachyOS ช่วยให้คุณเพลิดเพลินกับประสบการณ์การเล่นเกมที่ราบรื่นยิ่งขึ้นบน Linux โดยเฉพาะอย่างยิ่งด้วยการกำจัด XWayland และการรวมแพทช์ที่อัปเดตแล้ว ทำให้ HDR และเฟรมภาพที่ลื่นไหลเป็นจริงได้ในเกมสมัยใหม่ส่วนใหญ่