เกม Deus Ex: Human Revolution - Director's Cutไม่มีเวอร์ชันสำหรับ Linux โดยเฉพาะบน Steam แต่สามารถเล่นบน Linux ได้ผ่าน Steam Play และ Proton ซึ่งเป็นเลเยอร์ความเข้ากันได้ของ Valve สำหรับผู้ใช้ Linux บนเดสก์ท็อปส่วนใหญ่ วิธีที่ง่ายที่สุดคือติดตั้งไคลเอนต์ Steam สำหรับ Linux ติดตั้งเกมตามปกติ และปล่อยให้ Steam เลือก Proton หากเกมไม่เปิดหรือคุณต้องการทดสอบเวอร์ชันความเข้ากันได้อื่น คุณสามารถบังคับใช้เวอร์ชัน Proton สำหรับเกมนี้ได้เท่านั้น
สิ่งที่คุณต้องเตรียมก่อนเริ่ม
เวอร์ชัน Steam ที่วางจำหน่ายในปัจจุบันคือDeus Ex: Human Revolution - Director's Cutซึ่งวางจำหน่ายในปี 2013 หน้าเว็บร้านค้าแสดงข้อกำหนดของระบบ Windows และพื้นที่จัดเก็บประมาณ 17 GB ในขณะที่ Steam ระบุว่าเกม นี้ สามารถเล่นได้บน Steam Deck การจัดอันดับบน Deck นั้นเป็นสัญญาณที่มีประโยชน์สำหรับการใช้งานร่วมกับ Proton แต่ผลลัพธ์บนเดสก์ท็อป Linux อาจแตกต่างกันไปขึ้นอยู่กับไดรเวอร์การ์ดจอ ระบบปฏิบัติการ และเวอร์ชันของไคลเอนต์ Steam
ข้อกำหนด ปัจจุบันของSteam สำหรับ Linux จาก Valve ระบุว่าต้องใช้ระบบ 64 บิต x86_64, ไลบรารีกราฟิก 64 บิตและ 32 บิตเวอร์ชันล่าสุด และ glibc 2.31 หรือใหม่กว่า โปรดอัปเดตระบบปฏิบัติการและไดรเวอร์การ์ดจอของคุณก่อนที่จะแก้ไขปัญหาตัวเกม
1. ติดตั้ง Steam บน Linux
Valve กำหนดเป้าหมายอย่างเป็นทางการให้ใช้งาน Steam บน Ubuntu หรือ Ubuntu LTS เวอร์ชันล่าสุด สำหรับระบบ Linux ที่ใช้ Ubuntu คุณสามารถติดตั้ง Steam จากเครื่องมือติดตั้งแพ็กเกจของระบบปฏิบัติการ หรือดาวน์โหลดsteam_latest.debแพ็กเกจปัจจุบันของ Valve จากที่เก็บแพ็กเกจ Steam Linux อย่างเป็นทางการได้
ระบบปฏิบัติการ Linux อื่นๆ มักจะให้บริการ Steam ผ่านทางคลังแพ็กเกจของตนเอง ตัวอย่างเช่น Arch Linux มี Steam อยู่ในคลังแพ็กเกจ multilib นอกจากนี้ยังมีเวอร์ชัน Flatpak ให้ดาวน์โหลดผ่าน Flathub แต่แพ็กเกจนั้นได้รับการดูแลโดยชุมชน ไม่ใช่การสนับสนุนจาก Valve ไม่ว่าคุณจะใช้วิธีใดก็ตาม หลังจากติดตั้งเสร็จแล้ว ให้เปิด Steam และปล่อยให้โปรแกรมทำการอัปเดตอัตโนมัติให้เสร็จสมบูรณ์

2. เข้าสู่ระบบ ค้นหาเกม และติดตั้งเกม
ลงชื่อเข้าใช้บัญชี Steam ของคุณ เปิดStoreแล้วค้นหาDeus Ex: Human Revolution - Director's Cutเวอร์ชันในคู่มือนี้อ้างอิงจากหน้าเพจ Steamอย่างเป็นทางการ สำหรับแอปหมายเลข 238010
- ซื้อเกมหากยังไม่มีอยู่ในบัญชีของคุณ
- เปิดคลังเกมและเลือกเกม
- คลิกติดตั้งเลือกตำแหน่งจัดเก็บในไลบรารี Steam แล้วรอจนกว่าการดาวน์โหลดจะเสร็จสิ้น
- เมื่อการติดตั้งเสร็จสมบูรณ์แล้ว ให้คลิกเล่น

บนระบบที่รองรับ Steam สามารถใช้งาน Proton ได้โดยอัตโนมัติ การเปิดใช้งานครั้งแรกอาจใช้เวลานานกว่าการเปิดใช้งานครั้งต่อๆ ไป เนื่องจาก Proton จะสร้างสภาพแวดล้อมที่เข้ากันได้ของเกมและติดตั้งส่วนประกอบ Windows ที่จำเป็น
3. บังคับใช้ Proton หากเกมไม่เริ่ม
หาก Steam ไม่เลือกเครื่องมือตรวจสอบความเข้ากันได้ที่ใช้งานได้โดยอัตโนมัติ ให้ตั้งค่าเครื่องมือดังกล่าวสำหรับเกมนี้แทนที่จะเปลี่ยนทุกเกมในคลังของคุณ Valve ได้อธิบายวิธีการควบคุมแบบเดียวกันนี้ไว้ในคำแนะนำการสนับสนุนความเข้ากันได้ของ Steam แล้ว
- ในโฟลเดอร์ Libraryให้คลิกขวาที่เกม แล้วเลือกProperties
- ความเข้ากันได้แบบเปิด
- เปิดใช้งานการบังคับใช้เครื่องมือความเข้ากันได้ของ Steam Play ที่เฉพาะเจาะจง
- เลือกเวอร์ชัน Proton ที่เสถียรล่าสุดที่โปรแกรม Steam ของคุณมีให้ หากไม่ได้ผล ให้ลองใช้Proton Experimentalซึ่งได้รับการแก้ไขปัญหาความเข้ากันได้ในเวอร์ชันใหม่กว่า


คุณสามารถตรวจสอบเวอร์ชัน Proton ปัจจุบันของ Valve ได้ที่หน้าเพจเผยแพร่ Proton อย่างเป็นทางการหลีกเลี่ยงการคัดลอกคำสั่งเรียกใช้งานเฉพาะเกมเก่าๆ เว้นแต่คุณจะรู้แน่ชัดว่าคำสั่งเหล่านั้นแก้ปัญหาอะไร เพราะการปรับแต่ง Proton เก่าๆ หลายอย่างจะไม่จำเป็นอีกต่อไปหลังจากมีการอัปเดตไคลเอ็นต์ ไดรเวอร์ หรือ Proton แล้ว
4. แก้ไขปัญหาโปรแกรมหยุดทำงาน หน้าจอดำ หรือการเปิดใช้งานล้มเหลว
หากเกมยังคงไม่สามารถเล่นได้ ให้ลองแก้ไขปัญหาแบบง่ายๆ ก่อน:
- อัปเดต Steam และระบบ Linux ของคุณไคลเอนต์ที่ล้าสมัย, Mesa stack, ไดรเวอร์ NVIDIA หรือไลบรารีกราฟิก 32 บิต อาจทำให้เกม Proton ไม่สามารถเริ่มต้นได้
- ลองเปลี่ยนเวอร์ชัน Proton ดูลองใช้ Proton เวอร์ชันเสถียรล่าสุดของ Valve ก่อน แล้วค่อยลองใช้ Proton Experimental รีสตาร์ท Steam หลังจากเปลี่ยนเครื่องมือความเข้ากันได้แล้ว หากอาการยังไม่เปลี่ยนแปลงทันที
- ตรวจสอบไฟล์เกมเปิดคุณสมบัติ > ไฟล์ที่ติดตั้งและใช้ตัวเลือกการตรวจสอบความสมบูรณ์ของไฟล์ของ Steam เพื่อแทนที่ไฟล์ที่หายไปหรือเสียหาย
- ลบตัวเลือกการเปิดเกมหรือม็อดเก่าๆออก ทดสอบเกมด้วยการตั้งค่าที่สะอาดก่อนที่จะเพิ่มตัวแปรสภาพแวดล้อมแบบกำหนดเอง การเขียนทับ DLL หรือการแก้ไขจากบุคคลที่สาม
- ตรวจสอบพื้นที่ว่างในดิสก์เกมเองต้องการพื้นที่ประมาณ 17 GB และ Steam ก็ต้องการพื้นที่เพิ่มเติมสำหรับแคช shaders, ข้อมูล Proton และการอัปเดตด้วย
คำแนะนำในการแก้ไขปัญหาความเข้ากันได้ของ Steamจาก Valve ยังแนะนำให้ลองใช้ Proton เวอร์ชันล่าสุดและลดการตั้งค่ากราฟิกเมื่อเกมไม่เสถียร
คุณต้องการ Wine หรือ Lutris ครับ/คะ?
ไม่ใช่สำหรับเวอร์ชัน Steam Steam Play ได้รวม Proton ไว้แล้ว ดังนั้นการติดตั้ง Wine prefix หรือ launcher แยกต่างหากจะเพิ่มความซับซ้อนโดยไม่จำเป็นสำหรับการตั้งค่าปกติ เริ่มต้นด้วย Steam และ Proton ก่อน ค่อยเปลี่ยนไปใช้ launcher อื่นหากคุณมีเวอร์ชันที่ไม่ใช่ของ Steam หรือมีปัญหาที่ไม่สามารถแก้ไขได้ภายใน Steam