Виправлено: Помилка спільного з'єднання IPC Compositor 306 на SteamVR

SteamVR - це платформа віртуальної реальності, розроблена Valve як розширення Steam. SteamVR пропонує 360-градусний повноцінний VR-досвід. Про це було офіційно оголошено 1 березня 2015 року під час Мобільного світового конгресу. Як платформа, SteamVR підтримує не лише власні HMD, такі як Vive, але й інші HMD, такі як Rift.

Однак користувачі отримують повідомлення про помилку “ Помилка запуску 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. Вийміть кабель HDMI монітора з основного порту відеокарти
  2. Тепер покладіть кабель VR у “ Основний порт / Основний порт ”, який надходить від коробки VR
  3. Кабель монітора може знаходитися у додатковому порту, оскільки він все одно буде працювати, тоді як VR ні
  4. Тепер закрийте вікно SteamVR і перезапустіть його знову.

Для тих, хто має лише один порт, ви можете використовувати лише основний порт HDMI для VR, або ви можете отримати адаптер, якщо він працює з вашою системою.

Спосіб 2: Випробування SteamVR Beta

Кілька користувачів виправили помилку 306, змінивши параметри властивостей SteamVR. У налаштуваннях властивостей у вас є вкладка BETAS, і там ви можете вибрати бета-версію для VR, для якої потрібно ввійти. За замовчуванням для нього буде вибрано значення none, але ви можете змінити його на бета-версію і почекати, поки SteamVR оновить його. Щоб змінити бета-версію SteamVR, виконайте наведені нижче дії.

  1. На своєму комп’ютері відкрийте програму Steam
  2. У розділі Бібліотека ви знайдете “ SteamVR
  3. Тепер клацніть правою кнопкою миші SteamVR , а потім клацніть Властивості
  4. Після цього виберіть вкладку “ BETAS
  5. Тут, у спадному меню « Виберіть бета-версію, для якої ви хочете ввійти », потрібно вибрати « бета-версія - оновлення бета-версії SteamVR »
  6. Закрийте вікно і почекайте, поки SteamVR закінчить оновлення.
  7. Якщо ви хочете вимкнути його в майбутньому, ви можете знову вибрати “ Немає - відмовитися від усіх бета-програм ”.

Спосіб 3: Встановлення графічних драйверів вручну

Як виявляється, однією з причин, яка може спричинити помилку 306, є застарілий графічний драйвер. Кілька постраждалих користувачів повідомили, що проблема більше не виникає після того, як вони оновили драйвери Nvidia Graphics до найновіших або видаливши та перевстановивши його. Крім того, Nvidia Vulkan може зіпсувати речі для драйверів, маючи неправильний шлях до бібліотеки у своїх файлах.

За допомогою цього методу ми будемо видалити графічні драйвери, а потім встановити їх вручну з веб-сайту виробника. Переконайтеся, що ви завантажили звідси програму видалення драйверів дисплея та збережете її на робочому столі або зовнішньому диску перед завантаженням у безпечний режим.

  1. Дотримуйтесь інструкцій у нашій статті про те, як завантажити комп’ютер у безпечний режим
  2. Після запуску в безпечному режимі ви можете скопіювати файл DDU на робочий стіл, якщо ви зберегли його на USB, і витягніть на робочий стіл
  3. Тепер відкрийте програму Display Driver Uninstaller , натиснувши на піктограму DDU

    Примітка. Можливо, для виявлення системи відображається “ Windows 8.1 ”, навіть якщо ви використовуєте Windows 10, це нормально

  4. Ви можете вибрати варіант типу картки, який ви використовуєте
  5. Потім виберіть перший варіант « Очистити та перезапустити », це займе деякий час, щоб обробити чисте видалення, а потім система перезавантажиться
  6. Після перезавантаження системи у звичайному режимі ви можете перейти на сайт виробника вашої графічної карти та встановити найновіші драйвери

Спосіб 4: Видалення Natural Locomotion

Natural Locomotion або NaLo - це платна програма, яка переводить поворот рукою у вхід трекпада для пересування. Це дуже корисно для гри на VR, а також трохи допомагає при хворобі. Але це може спричинити помилку 306, оскільки драйвер, який вони використовують, ще не сумісний із SteamVR beta. Вам потрібно видалити це та спробувати запустити SteamVR із згладжуванням руху. Щоб видалити його, виконайте наведені нижче дії.

  1. Перейдіть до панелі керування з меню «Пуск» або за допомогою пошуку
  2. Тепер відкрийте програму та функції

  3. Знайдіть Natural Locomotion і видаліть його
  4. Також перейдіть до каталогу steam і відкрийте папку config :
    D: \ Program Files (x86) \ Steam \ config 
  5. Потім видаліть дві папки локомоції з конфігурації
  6. Тепер відкрийте SteamVR і протестуйте його при згладжуванні руху