การแก้ไข: การเชื่อมต่อ IPC Compositor ที่ใช้ร่วมกันล้มเหลว 306 บน SteamVR

SteamVR เป็นแพลตฟอร์มเสมือนจริงที่พัฒนาโดย Valve เพื่อเป็นส่วนเสริมของ Steam SteamVR ให้บริการ 360 องศาเต็มประสบการณ์ VR ได้มีการประกาศอย่างเป็นทางการเมื่อวันที่ 1 มีนาคม 2015 ในช่วงการประชุม Mobile World Congress ในฐานะที่เป็นแพลตฟอร์ม SteamVR ไม่เพียง แต่รองรับ HMD ของตัวเองเช่น Vive แต่ยังมี HMD อื่น ๆ เช่น Rift

ข้อผิดพลาดการเชื่อมต่อ Compositor IPC ที่แชร์ไม่สำเร็จ

อย่างไรก็ตามผู้ใช้กำลังพบข้อความแสดงข้อผิดพลาด“ ข้อผิดพลาดในการเริ่มต้น SteamVR ” เมื่อพวกเขาลองเปิดแอปพลิเคชัน SteamVR ข้อความแสดงข้อผิดพลาดเต็มรูปแบบคือ“ ข้อผิดพลาด: การเชื่อมต่อ IPC Compositor ที่เชื่อมต่อล้มเหลว (306) ” ในบทความนี้เราจะพูดถึงเหตุผลมากมายเนื่องจากข้อผิดพลาดนี้สามารถถูกเรียก

สาเหตุข้อผิดพลาด SteamVR 306 คืออะไร

เนื่องจาก SteamVR ใช้ประโยชน์จากส่วนประกอบจำนวนมากในคอมพิวเตอร์ของคุณเมื่อเทียบกับ Steam ทั่วไปจึงมีหลายเหตุผลที่สามารถเรียกใช้ข้อความแสดงข้อผิดพลาดนี้ได้ ต่อไปนี้เป็นสาเหตุบางประการที่อาจเกิดขึ้น:

  • สาย HDMI : เหตุผลพื้นฐานและที่พบบ่อยที่สุดคือสาย HDMI ของคุณที่เชื่อมต่อกล่องกับระบบของคุณ เมื่อสาย HDMI ของคุณไม่ได้อยู่ในช่องเสียบหลักของพอร์ตกราฟิก HDMI พอร์ตนั้นจะแสดงข้อผิดพลาดนี้และจะไม่สามารถเริ่ม SteamVR ได้
  • การอัปเดต SteamVR : ในบางกรณีการอัปเดตของ SteamVR สามารถรับผิดชอบต่อข้อผิดพลาดเฉพาะนี้ได้ ผู้ใช้หลายคนพบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายกันรายงานว่าพวกเขาจัดการเพื่อแก้ไขปัญหาหลังจากเปลี่ยน SteamVR เป็นรุ่นเบต้า
  • ไดรเวอร์กราฟิก : กรณีอื่นที่เป็นไปได้ที่ข้อผิดพลาดนี้เกิดขึ้นคือเมื่อคุณใช้ไดรเวอร์กราฟฟิกที่อัปเดตหรือล้าสมัย สิ่งนี้สามารถทำให้ SteamVR เข้ากันไม่ได้กับข้อกำหนดของคุณ

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

วิธีที่ 1: การใช้พอร์ต HDMI หลัก

บางครั้งข้อผิดพลาดนี้อาจเกี่ยวข้องกับสาย HDMI ของคุณก็หมายความว่าสาย HDMI ของ VR อาจไม่ได้อยู่ในพอร์ต HDMI หลักของระบบของคุณ เราจำเป็นต้องใช้พอร์ตหลักเสมอเพื่อให้ VR ทำงานได้อย่างถูกต้อง บางครั้งก็มีอะแดปเตอร์หรืออุปกรณ์ที่อยู่ระหว่าง การเชื่อมต่อกล่องสาย HDMI เข้ากับพอร์ตกราฟิกการ์ด HDMI ของคุณไม่ควรใช้ ดังนั้นการเชื่อมต่อสาย VR HDMI ที่มาจากกล่องโดยตรงกับพอร์ต HDMI บนการ์ดกราฟิกของคุณจะดีกว่า

  1. นำสาย Monitor HDMI ออกจากพอร์ตหลักกราฟิกการ์ดของคุณ
  2. ตอนนี้ใส่สาย VR ใน“ พอร์ตหลัก / พอร์ตหลัก ” ซึ่งมาจากกล่อง VR

    ใช้พอร์ตหลักสำหรับสาย VR HDMI
  3. สายเคเบิลมอนิเตอร์สามารถอยู่ในพอร์ตรองได้เนื่องจากจะยังคงทำงานในขณะที่ VR ไม่ทำงาน
  4. ตอนนี้ออกจากหน้าต่าง SteamVR และเริ่มใหม่อีกครั้ง

สำหรับผู้ที่มีพอร์ตเดียวเท่านั้นคุณสามารถใช้พอร์ต HDMI หลักของคุณสำหรับ VR หรือคุณสามารถรับอะแดปเตอร์ได้ถ้ามันทำงานกับระบบของคุณ

วิธีที่ 2: ลองใช้ SteamVR Beta

ผู้ใช้หลายคนแก้ไขข้อผิดพลาด 306 โดยเปลี่ยนการตั้งค่าคุณสมบัติ SteamVR ในการตั้งค่าคุณสมบัติคุณมีแท็บ BETAS และคุณสามารถเลือกเบต้าสำหรับ VR เพื่อเลือกใช้ โดยค่าเริ่มต้นจะถูกเลือกเป็นไม่มี แต่คุณสามารถเปลี่ยนเป็นเบต้าและรอ SteamVR เพื่ออัปเดต วิธีเปลี่ยน SteamVR เป็นรุ่นเบต้าทำตามขั้นตอนด้านล่าง:

  1. บนคอมพิวเตอร์ของคุณเปิด แอป Steam
  2. ใต้ Library คุณจะพบ“ SteamVR

    SteamVR ใน Steam Library
  3. ตอนนี้คลิกขวาที่ SteamVR แล้วคลิก คุณสมบัติ
  4. หลังจากนั้นเลือกแท็บ“ BETAS
  5. ที่นี่ในส่วน " เลือกเบต้าที่คุณต้องการเลือกใช้ " คุณต้องเลือก“ เบต้า - อัพเดต SteamVR Beta

    เลือกการอัพเดต SteamVR เบต้า
  6. ปิดหน้าต่างแล้วรอให้ SteamVR เสร็จสิ้นการอัปเดต
  7. หากคุณต้องการปิดเครื่องในอนาคตคุณสามารถเลือก“ ไม่มี - ยกเลิกโปรแกรมเบต้าทั้งหมด ” อีกครั้ง

วิธีที่ 3: การติดตั้งไดรเวอร์กราฟิกด้วยตนเอง

ตามที่ปรากฎเหตุผลหนึ่งที่อาจทำให้เกิดข้อผิดพลาด 306 คือไดรเวอร์กราฟฟิกที่ล้าสมัย ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าปัญหาดังกล่าวไม่ได้เกิดขึ้นอีกต่อไปหลังจากพวกเขาอัพเดตไดร์เวอร์ Nvidia Graphics เป็นไดรเวอร์ล่าสุดหรือโดยการถอนการติดตั้งแล้วติดตั้งใหม่ นอกจากนี้ Nvidia Vulkan ยังสามารถทำสิ่งต่าง ๆ สำหรับผู้ขับขี่โดยมีเส้นทางไลบรารีที่ไม่ถูกต้องในไฟล์ของพวกเขา

ในวิธีนี้เราจะทำการถอนการติดตั้งไดร์เวอร์กราฟิกจากนั้นทำการติดตั้งไดร์เวอร์ด้วยตนเองจากเว็บไซต์ของผู้ผลิต ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลด Display Driver Uninstaller จากที่นี่และบันทึกไว้บนเดสก์ท็อปหรือไดรฟ์ภายนอกก่อนที่คุณจะบูตเข้าสู่เซฟโหมด

  1. ทำตามคำแนะนำในบทความของเราเกี่ยวกับวิธีการบูตคอมพิวเตอร์ของคุณในเซฟโหมด
  2. เมื่อคุณเริ่มในเซฟโหมดคุณสามารถคัดลอกไฟล์ DDU ไปยังเดสก์ท็อปหากคุณบันทึกลงใน USB และแยกมันบนเดสก์ท็อป
  3. ตอนนี้เปิดตัว ถอนการติดตั้งไดร์เวอร์จอแสดงผล โดยคลิกที่ไอคอน DDU

    หมายเหตุ: มันอาจแสดง“ Windows 8.1 ” สำหรับการตรวจหาระบบแม้ว่าคุณกำลังใช้ Windows 10 นั่นเป็นเรื่องปกติ

  4. คุณสามารถเลือกตัวเลือกสำหรับ ประเภทบัตร ที่คุณใช้
  5. จากนั้นเลือกตัวเลือกแรก“ ล้างและเริ่มใหม่ ” จะใช้เวลาสักครู่ในการประมวลผลการถอนการติดตั้งใหม่ทั้งหมดจากนั้นระบบจะ รีบูต
  6. หลังจากระบบรีบูตในโหมดปกติคุณสามารถไปที่เว็บไซต์ของผู้ผลิตการ์ดกราฟิกของคุณและติดตั้งไดรเวอร์ล่าสุด

    ถอนการติดตั้งไดรเวอร์กราฟฟิกโดยใช้ DDU

วิธีที่ 4: ถอนการติดตั้ง Locomotion ตามธรรมชาติ

Natural Locomotion หรือ NaLo เป็นแอพที่จ่ายเงินซึ่งแปลการแกว่งแขนไปเป็นแทร็คแพดสำหรับการเคลื่อนไหว มันมีประโยชน์มากสำหรับการเล่นบน VR ​​และยังช่วยให้เจ็บป่วยเล็กน้อย แต่สิ่งนี้อาจทำให้เกิดข้อผิดพลาด 306 เนื่องจากไดรเวอร์ที่ใช้ไม่สามารถทำงานร่วมกับ SteamVR เบต้าได้ คุณต้องถอนการติดตั้งสิ่งนี้และลองเรียกใช้ SteamVR ด้วย Motion Smoothing ทำตามขั้นตอนด้านล่างเพื่อถอนการติดตั้ง:

  1. ไปที่ แผงควบคุม จากเมนูเริ่มหรือค้นหา
  2. ตอนนี้เปิด โปรแกรมและคุณสมบัติ

    เข้าสู่โปรแกรมและคุณสมบัติต่าง ๆ ในแผงควบคุม
  3. ค้นหา Natural Locomotion และ ถอนการติดตั้ง

    ถอนการติดตั้ง Natural locomotion
  4. นอกจากนี้ยังไปที่ ไดเรกทอรีไอน้ำ ของคุณและเปิดโฟลเดอร์ config
     D: \ Program Files (x86) \ Steam \ config 

    โฟลเดอร์การกำหนดค่า Steam
  5. จากนั้นลบสองโฟลเดอร์ของการ เคลื่อนที่ ออกจากการกำหนดค่า
  6. ตอนนี้เปิด SteamVR และทดสอบใน Motion Smoothing

บทความที่น่าสนใจ