Устранение проблем с Vulkan в Star Citizen: полезное руководство
Если вы увлекаетесь Star Citizen и любите покопаться в Vulkan, как и я, вам стоит продолжить чтение. Один из игроков столкнулся с проблемами с Vulkan и поделился своим опытом с сообществом. Думаю, это стоит проверить, ведь мы все знаем, насколько требовательна Star Citizen к нашему оборудованию.
Первоначальная настройка
У пользователя была довольно мощная конфигурация, мягко говоря. У него был AMD 5800X3D с 64 ГБ ОЗУ, RX 6700 XT и все хорошее. В первый раз, когда он запустил Star Citizen, все работало как часы. Игра построила свой кеш шейдеров, и они были в деле. Часы шли, и ни одной заминки.
Перезагрузка, которая пошла не так
Но потом он перезагрузил свою систему, и вот тогда все пошло наперекосяк. Вдруг Vulkan не загружался. Игра выдала черный экран и закрылась, показав ошибку проверки. Быстрая проверка показала, что все в порядке, так в чем дело?
Сообщество подключается
Эта ситуация заставила других игроков почесать головы. Они предложили проверить логи. Наш пользователь заглянул и, даже не понимая, что это все значит, заметил повторяющуюся проблему в логах. Оказалось, что не удалось найти vkGetDeviceProcAddr
в драйвере AMD Vulkan.
Временное решение: переустановка драйверов
Первое предложенное решение заключалось в переустановке графического драйвера. Это сработало… по крайней мере, на некоторое время. Но потом проблема вернулась. Так что это было временное решение, мягко говоря.
Рабочее решение: откат драйверов
После дальнейших поисков кто-то в комментариях предложил откатить драйвер до более старой версии, а именно 24.9.1. И угадайте что? Это сработало. Это заставило пользователя поверить, что проблема была в драйвере.
Виновник проблемы с Anti-Lag
Чтобы добавить еще один штрих к этой истории, пользователь также узнал, что функция Anti-Lag от AMD вызывала проблему с черным экраном. Отключение этой функции наконец позволило ему запустить Vulkan без проблем.
Итог
Вот вам и все. Vulkan иногда может быть капризным, но, похоже, откат на более старую версию драйвера может сгладить углы. Просто напоминание о том, что иногда новейшее не всегда лучше для крипты… то есть, для игр.
Автор не владеет и не имеет доли в ценных бумагах, о которых идет речь в статье.