Steam Tinker Launch เป็นเครื่องมือ wrapper Linux อเนกประสงค์สำหรับใช้กับไคลเอนต์ Steam ซึ่งช่วยให้กำหนดค่าเครื่องมือเกมแบบกราฟิกได้อย่างง่ายดาย เช่น GameScope, MangoHud, เครื่องมือ modding และอื่นๆ อีกมากมาย รองรับทั้งเกมที่ใช้ Proton และเกม Linux และใช้งานได้ทั้ง X11 และ Wayland
ตามที่อธิบายโดย /u/TaylorRoyal23 บน r/linux_gaming:
"เสื้อคลุมที่น่าทึ่งด้วยเมนูที่ช่วยให้คุณสามารถสลับและแก้ไขการตั้งค่าต่างๆ สำหรับเกมบน Linux ได้อย่างง่ายดาย อะไรก็ได้ตั้งแต่เวอร์ชันโปรตอน ไปจนถึงสคริปต์เริ่มต้นและออก การตั้งค่าโปรตอน/dxvk/อื่นๆ FSR การปรับสี และแม้กระทั่งตัวเลือกสำหรับเครื่องมือต่างๆ เช่น gamemode, replay-sorcery, gamescope ฯลฯ อีกมากมายเช่นกัน ฉันเพิ่งตั้งค่าเวอร์ชันโปรตอนเริ่มต้นเป็น "steam tinker launcher" จากนั้นทุกเกมจะเปิดตัวด้วยเมนู 2 วินาทีที่ให้คุณเปลี่ยนได้อย่างง่ายดาย การตั้งค่าใดๆ ก็ตาม หากคุณไม่กดปุ่มใดๆ มันก็จะเป็นไปตามค่าเริ่มต้นและเปิดเกมขึ้นมา เมนูต่างๆ อาจดูสับสนเล็กน้อยแต่มันจะรวมทุกอย่างไว้ในที่เดียวและง่ายกว่าการพยายามจดจำหลายๆ อย่าง คำสั่งการตั้งค่าต่าง ๆ ที่อาจจำเป็น”
SteamTinkerLaunch นำเสนอคุณสมบัติที่หลากหลายมากมายเกินกว่าจะระบุไว้ใน Readme นี้ โปรดดูรายการคุณสมบัติและหน้าวิกิที่เกี่ยวข้องเพื่อดูรายละเอียดทั้งหมด อย่างไรก็ตาม ต่อไปนี้เป็นคุณสมบัติหลักบางส่วนที่นำเสนอโดย SteamTinkerLaunch โปรดทราบว่าคุณสมบัติบางอย่างเหล่านี้อาจไม่ทำงานกับ Flatpak Steam!
คุณสมบัติ | คำอธิบาย |
---|---|
ตัวแปรสภาพแวดล้อมต่อเกมที่กำหนดเอง | ตั้งค่าตัวแปรสภาพแวดล้อมแบบกำหนดเองในแต่ละเกม มีประโยชน์สำหรับการเพิ่มการปรับแต่งบรรทัดคำสั่งสำหรับเกมต่างๆ |
ปฏิบัติการเกมแบบกำหนดเองได้ | เปลี่ยนปฏิบัติการที่ Steam เปิดตัว มีประโยชน์สำหรับตัวเรียกใช้งานเกมแบบกำหนดเอง/ตัวเรียกใช้งาน mod ตัวเลือกนี้มีความยืดหยุ่นอย่างมาก ช่วยให้สามารถเรียกใช้ไฟล์ปฏิบัติการแบบกำหนดเองกับเกม แทนเกม ก่อนเกมหรือหลังเกม ดูหน้าวิกิโปรแกรมแบบกำหนดเองสำหรับการใช้งาน |
ติดตั้งกริยา Winetricks อย่างง่ายดาย | SteamTinkerLaunch สามารถใช้ขั้นตอนที่จำเป็นในการติดตั้ง เช่น dotnet48 หรือใหม่กว่าในส่วนนำหน้า Proton ซึ่งสามารถแก้ไขปัญหาทั่วไปเกี่ยวกับเครื่องมือ GUI ที่ทำงานผ่าน Protonขอแนะนำอย่างยิ่ง ให้ติดตั้ง dotnet48 โดยใช้เวอร์ชันชุมชนของ Proton เช่น GE-Proton หรือ Proton 5.0 คุณจะต้องแน่ใจว่าเวอร์ชัน Winetricks ของคุณเป็นเวอร์ชันล่าสุดด้วย |
รองรับ ModOrganizer 2 | ติดตั้งและตั้งค่าการติดตั้ง mod และเครื่องมือจัดระเบียบ ModOrganizer 2 รวมเบราว์เซอร์และการรวมบรรทัดคำสั่งสำหรับจัดการลิงก์ NXM ด้วย xdg-open ดูหน้า ModOrganizer wiki ของเราและหน้า modding wiki สำหรับรายละเอียดเพิ่มเติม |
รองรับ Vortex Mod Manager | ติดตั้งและตั้งค่าเครื่องมือจัดการ Mod ของ Nexus Mods Vortex Mod Manager รวมเบราว์เซอร์และการรวมบรรทัดคำสั่งสำหรับการจัดการลิงก์ NXM ด้วย xdg-open ดูหน้าวิกิ Vortex และหน้าวิกิการดัดแปลงของเราสำหรับรายละเอียดเพิ่มเติม |
การสนับสนุนพิเศษ K | ยูทิลิตี้สำหรับการปรับปรุงและแก้ไขปัญหาทั่วไปเกี่ยวกับเกม Windows ดูหน้าวิกิ SpecialK ของเราสำหรับการใช้งาน อาจต้องมีการพึ่งพาเพิ่มเติมเพิ่มเติม |
รองรับ ReShade (โปรตอน/ไวน์เท่านั้น) | รองรับการใช้ ReShade shaders เพื่อปรับปรุงคุณภาพของภาพของเกม Windows โปรดทราบว่า ReShade ไม่รองรับเกม Linux ดั้งเดิม ดูหน้าวิกิ ReShade ของเราสำหรับการใช้งานและข้อมูลเกี่ยวกับการใช้ ReShade และ SpecialK ร่วมกัน |
รองรับ Hedge Mod Manager | รองรับการติดตั้งตัวจัดการม็อดเกม Open-Source Modern Sonic โดยอัตโนมัติ รวมถึงการพยายามติดตั้งวิธีแก้ปัญหาสำหรับเกมต่างๆ ที่จำเป็นต้องใช้ เนื่องจากลักษณะของการปรับแต่งนี้ต้องอาศัย Winetricks ในบางกรณีอาจจำเป็นต้องมีการแทรกแซงด้วยตนเอง โปรดดูรายละเอียดที่หน้าวิกิ SteamTinkerLaunch Hedge Mod Manager |
ดาวน์โหลดไวน์/โปรตอนแบบกำหนดเอง | จัดการการดาวน์โหลดรุ่น Proton และ Wine แบบกำหนดเอง เช่น Proton รสชาติ GEProton ยอดนิยมของ GloriousEggroll เวอร์ชันเหล่านี้ได้รับการติดตั้งและจัดการโดย SteamTinkerLaunch ( ต้องติดตั้ง jq ! )ดูหน้าวิกิของเราเกี่ยวกับเวอร์ชันโปรตอนแบบกำหนดเองและเวอร์ชันไวน์แบบกำหนดเองสำหรับรายละเอียดเพิ่มเติม |
หากต้องการทราบข้อมูลเกี่ยวกับรีลีสล่าสุด โปรดดูบันทึกการเปลี่ยนแปลงของรีลีสที่เสถียร หากต้องการทราบเกี่ยวกับการเปลี่ยนแปลงการพัฒนาครั้งใหญ่ล่าสุดที่ยังไม่มีในเวอร์ชันที่เสถียร โปรดดูบันทึกการเปลี่ยนแปลงฉบับเต็ม
Steam Tinker Launch ใช้งานได้กับเกมและเกมบน Linux ที่ใช้ Proton อย่างไรก็ตาม ยูทิลิตี้เฉพาะ Windows บางตัว (เช่น ReShade) มีให้ใช้งานสำหรับเกม Proton เท่านั้น SteamTinkerLaunch ยังรองรับเกมที่ไม่ใช่ Steam ตราบใดที่เปิดตัวผ่านไคลเอนต์ Steam
มีสองวิธีในการใช้ SteamTinkerLaunch ผ่าน Steam ไม่ว่าจะเป็นเครื่องมือความเข้ากันได้ (มีไว้สำหรับเกม Proton) หรือเป็นตัวเลือกการเปิดตัว (มีไว้สำหรับเกม Linux แบบเนทีฟ) ควรใช้เพียง หนึ่ง ตัวเลือกเหล่านี้ต่อเกม
การใช้ SteamTinkerLaunch เป็นเครื่องมือความเข้ากันได้เป็นแนวทางในการใช้งานกับเกม Proton เมื่อติดตั้ง SteamTinkerLaunch แล้ว ให้บังคับเป็นเครื่องมือที่เข้ากันได้สำหรับเกมที่คุณเลือกจากรายการเครื่องมือที่เข้ากันได้ คุณยังสามารถตั้งค่า SteamTinkerLaunch เป็นเครื่องมือความเข้ากันได้เริ่มต้นสำหรับแอปพลิเคชันทั้งหมดจากการตั้งค่า Steam Play ของไคลเอนต์ Steam โปรดทราบว่าหากคุณบังคับให้ SteamTinkerLaunch เป็นเครื่องมือที่เข้ากันได้ Steam จะดาวน์โหลดเกมเวอร์ชัน Windows เสมอ
การใช้ SteamTinkerLaunch เป็นตัวเลือกการเริ่มเป็นแนวทางในการใช้งานกับเกม Linux ดั้งเดิม คุณสามารถเปิดใช้งาน SteamTinkerLaunch เป็นตัวเลือกการเริ่มได้
Steamtinkerlaunch % คำสั่ง%
ในบางแพลตฟอร์ม เช่น Steam Deck การใช้ SteamTinkerLaunch เป็นตัวเลือกการเปิดใช้อาจทำให้คุณต้องเพิ่มลงในเส้นทางของคุณ โปรดดูเอกสารการแจกแจงของคุณเกี่ยวกับวิธีเพิ่มสคริปต์ในพาธของคุณ เนื่องจากอาจแตกต่างกันระหว่างการแจกแจงและเชลล์ หากคุณติดตั้ง SteamTinkerLaunch ผ่าน ProtonUp-Qt ระบบจะเพิ่มไปยังเส้นทางของคุณให้กับคุณ แม้ว่าคุณอาจจะยังต้องกำหนดเส้นทางเป็น $HOME/stl/prefix/steamtinkerlaunch
ตามที่อธิบายไว้ในหน้าวิกิตัวเลือกการเปิดใช้งาน
คุณสามารถใช้ SteamTinkerLaunch เป็นตัวเลือกการเริ่มเกม Proton ได้ แต่นี่ ไม่ใช่ กรณีการใช้งานที่ตั้งใจไว้
เมื่อเริ่มเกม กล่องโต้ตอบ Wait Requester ขนาดเล็กจะปรากฏขึ้น ซึ่งจะทำให้คุณสามารถเข้าถึงเมนูหลักได้โดยการกดปุ่มหรือกดแป้นเว้นวรรค หรือข้ามไปที่การเปิดเกม ตามค่าเริ่มต้น กล่องโต้ตอบจะอยู่เพียงสองวินาทีก่อนที่จะหมดเวลาและเริ่มเกม แต่สามารถกำหนดค่าได้ในการตั้งค่า SteamTinkerLaunch
เมนูหลักเป็นจุดเริ่มต้นในการปรับแต่งตัวเลือกเกมของคุณ ดูหน้าวิกิสำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกที่มีให้
SteamTinkerLaunch มีตัวเลือกบรรทัดคำสั่งหลายตัวเลือกซึ่งอาจมีประโยชน์ภายนอก Steam เช่น สำหรับการติดตั้งเครื่องมือม็อด คุณสามารถเรียกใช้ steamtinkerlaunch help
เพื่อดูรายการคำสั่งทั้งหมดที่มีอยู่ หรือหาก SteamTinkerLaunch ไม่ได้อยู่ในเส้นทางของคุณ คุณสามารถเรียกใช้ sh steamtinkerlaunch help
จากโฟลเดอร์ที่คุณดาวน์โหลด SteamTinkerLaunch
SteamTinkerLaunch สามารถติดตั้งได้หลายวิธี ขึ้นอยู่กับแพลตฟอร์มและความต้องการของคุณ โปรดดูหน้าวิกิการติดตั้งสำหรับคำแนะนำในการติดตั้งโดยละเอียด
แพลตฟอร์ม | หมายเหตุ |
---|---|
ผู้จัดการแพ็คเกจ | วิธีการติดตั้งที่ต้องการ ดูสถานะแพ็คเกจการแจกจ่ายด้านล่าง แม้ว่ารายการนี้อาจไม่ครบถ้วนสมบูรณ์ก็ตาม ขอบคุณมากสำหรับผู้ดูแลแพ็คเกจทุกคน! โปรดดูที่ วิกิการติดตั้ง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพ็คเกจที่มี |
ProtonUp-Qt | ตั้งแต่เวอร์ชัน 2.7.3 เป็นต้นไป ProtonUp-Qt รองรับ SteamTinkerLaunch สิ่งนี้จะทำให้คุณสามารถติดตั้ง SteamTinkerLaunch ไม่ว่าคุณจะใช้การแจกจ่ายแบบใด รวมถึง Steam Deck ด้วย ดูวิกิการติดตั้งและหน้าวิกิ ProtonUp-Qt ของเราสำหรับรายละเอียดเพิ่มเติม ภายนอก Steam Deck ตรวจสอบให้แน่ใจว่าคุณได้ปฏิบัติตามการขึ้นต่อกันอย่างหนักของ SteamTinkerLaunch ที่เกี่ยวข้องแล้ว |
การติดตั้งด้วยตนเอง | SteamTinkerLaunch รองรับการติดตั้ง ทั้งระบบ (รูท) และการติดตั้งด้วย ตนเอง (ไม่ใช่รูท) ดูหมายเหตุการติดตั้ง Wiki สำหรับการตั้งค่าและรายละเอียด |
ดาดฟ้าอบไอน้ำ | ดูคำแนะนำการติดตั้งเฉพาะสำหรับการติดตั้ง Wiki สำหรับ Steam Deck |
Steam Flatpak | ดูคำแนะนำในการตั้งค่าเกี่ยวกับการใช้ Steam Flatpak และ SteamTinkerLaunch ใน Wiki การติดตั้ง หมายเหตุ: นี่เป็นเพียง Steam ของ Flatpak เท่านั้น |
อื่น | ดูการติดตั้ง Wiki สำหรับคำแนะนำในการติดตั้งเฉพาะ distro |
บุคคลดีๆ หลายคนพูดถึง SteamTinkerLaunch บนแพลตฟอร์ม/ช่องทางของตน ขอบคุณมากสำหรับทุกคนที่กล่าวถึง SteamTinkerLaunch!
ชื่อ | กด |
---|---|
podiki (รวมถึงผู้สนับสนุน SteamTinkerLaunch ด้วย) | เขียนบทความใหญ่เกี่ยวกับ SteamTinkerLaunch บน BoilingSteam! |
เอเกียนโจ | เขียนคำถามและคำตอบบน BoilingSteam กับผู้สร้าง SteamTinkerLaunch Frostworx! |
เลขฐานสิบหก DSL | สร้างวิดีโอ YouTube ที่แสดง SteamTinkerLaunch |
ทักซ์ฟู | สร้างวิดีโอ YouTube ที่แสดง SteamTinkerLaunch |
แคสต์เกม Linux | กล่าวถึง SteamTinkerLaunch ในการร่ายของพวกเขาหลายครั้งและเพิ่มขึ้นอีก! |
เควิน แวมเมอร์ | เขียนบทความนี้ |
สตาร์โลจิคอลจาก HiTechLoLife | สร้างวิดีโอนี้เพื่ออธิบาย SteamTinkerLaunch |
joker1007 (ภาษาญี่ปุ่น) | เขียนบทความใหญ่เกี่ยวกับ SteamTinkerLaunch สำหรับผู้ใช้ชาวญี่ปุ่น |
เมื่อ SteamTinkerLaunch เริ่มต้นเป็นครั้งแรก ระบบจะสร้างโครงสร้างการกำหนดค่าเริ่มต้น (โดยปกติจะอยู่ใน ~/.config/steamtinkerlaunch
) ไฟล์การกำหนดค่าทั้งหมดเป็นเอกสารในตัวเองและมีจำนวนเพิ่มขึ้นเรื่อยๆ ส่งผลให้ตัวเลือกบางอย่างอาจหายไป หากคุณพบตัวเลือกการกำหนดค่าที่ไม่ได้ระบุไว้ โปรดขอได้จากเครื่องมือติดตามปัญหา คุณอาจจะเขียนเอกสารด้วยตัวเองและผู้ร่วมงานก็สามารถเพิ่มเข้าไปได้
สำหรับภาพรวมทั่วไปที่สามารถกำหนดค่าได้ ให้คุณตรวจสอบวิกิ หรือเพียงแค่เรียกดูผ่านเมนูหลัก ซึ่งครอบคลุมเกือบทุกอย่างที่มี หากคุณต้องการดูภาพรวมคุณสมบัติของ SteamTinkerLaunch และคุณพบว่าวิกิจำนวนมากล้นหลามเกินไป คุณอาจต้องการตรวจสอบบทความและวิดีโอที่สร้างโดยสมาชิกของชุมชน
ตามที่กล่าวไว้ เกือบทุกอย่างสามารถกำหนดค่าได้จากเมนูหลัก แต่คุณสามารถเลือกแก้ไขไฟล์การกำหนดค่าส่วนกลางและต่อเกมของ SteamTinkerLaunch ด้วยโปรแกรมแก้ไขข้อความกราฟิกเพื่อให้มีแนวทางที่ละเอียดยิ่งขึ้น ก่อนที่จะเจาะลึกการแก้ไขด้วยโปรแกรมแก้ไขข้อความ อาจเป็นความคิดที่ดีที่จะเริ่มต้นด้วยการสำรวจตัวเลือกการกำหนดค่าในเมนูหลัก จากนั้นจึงเจาะลึกและปรับแต่งด้วยโปรแกรมแก้ไขข้อความ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับไฟล์การกำหนดค่าเฉพาะของ SteamTinkerLaunch โปรดดูที่หน้าวิกิไฟล์การกำหนดค่า
สำหรับข้อมูลเกี่ยวกับตำแหน่งที่ SteamTinkerLaunch เก็บไฟล์ที่ดาวน์โหลด โปรดดูที่หน้าวิกิการดาวน์โหลด
บันทึกจะถูกเขียนลงใน LOGDIR
ตามที่กำหนดไว้ในเมนูสากลหรือการกำหนดค่าส่วนกลาง (โดยค่าเริ่มต้น โดยปกติจะเป็น ~/.config/steamtinkerlaunch/logs/
) ความฟุ่มเฟือยของไฟล์บันทึกขึ้นอยู่กับตัวแปร WRITELOG
โดยที่ 0
คือไม่มีการบันทึก, 1
คือความฟุ่มเฟือยน้อยกว่า และ 2
คือความฟุ่มเฟือยมากที่สุด
SteamTinkerLaunch สร้างบันทึกจำนวนหนึ่ง รวมถึงไฟล์บันทึกเฉพาะเกมด้วย สำหรับบันทึกที่มี Steam AppID อยู่ในนั้น (เช่น บันทึก Proton) โดยปกติแล้วจะมีลิงก์สัญลักษณ์สำหรับไฟล์บันทึกพร้อมชื่อเกม เพื่อให้ระบุบันทึกได้ง่ายขึ้น
SteamTinkerLaunch ยังอาจจัดเก็บข้อมูลการบันทึกเพิ่มเติมใน /dev/shm/steamtinkerlaunch
นอกจากบันทึกแล้ว ยังมีหน้าวิกิสำหรับการแก้ไขปัญหาซึ่งแสดงรายการปัญหาบางอย่างที่ผู้ใช้บางรายพบและปัญหาที่ทราบบางประการ
โปรดทราบว่าคุณกำลังใช้ SteamTinkerLaunch ด้วยความเสี่ยงของคุณเอง และคุณต้องรับผิดชอบต่อโปรแกรมของบุคคลที่สามที่คุณเปิดใช้งานด้วย SteamTinkerLaunch ไม่มีส่วนเกี่ยวข้องกับ Valve Corporation หรือ Steam
SteamTinkerLaunch มองหาผู้มีส่วนร่วมรายใหม่อยู่เสมอ ดู CONTRIBUTING.md สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการมีส่วนร่วมในโครงการ
SteamTinkerLaunch ได้รับใบอนุญาตภายใต้ GNU General Public License v3.0 ดูใบอนุญาตสำหรับข้อมูลเพิ่มเติม