Linix :: Ошибка "DX11 feature level 10.0 is required to run the engine" при запуске Windows-игры через Steam Play (Proton)
Данное решение скорее всего подойдёт только для видеокарт от AMD (Radeon), тем не менее информация может пригодится и владельцам карт от nVidia
Иногда при запуске под Linux игры через Steam Play (Proton), разработанной изначально для Windows, игра завершается с ошибкой "DX11 feature level 10.0 is required to run the engine".
Решение
Поставьте драйвер с официального сайта производителя вашей видеокарты. Причём ставить нужно именно PRO-версию а не обычную, так как с ней ставится Vulkan. Если испытываете проблемы с установкой, вам может помочь вот это руководство.
Сработало для:
- ОС: Kubuntu 18.04.3
- Игра: Холат - перевал Дятлова
У меня ошибка "DX11 feature level 10.0 is required to run the engine" вылетала при запуске игры Холат - перевал Дятлова и Doom (новый). Doom ещё попробовать не успел, но скорее всего тоже заработает. Скорее всего всё утыкается в отсутствии в системе Vulkan, который нужен для запуска и устанавливается как раз при установке PRO-версии драйвера видеокарты.
Кстати это решение помогло и с запуском ещё одной игры The Age of Decadence. Она вылетала во время работы и пресловутого "DX11 feature level 10.0 is required to run the engine" не выдавала, однако после решения этой проблемы она заработала, что позволяет сделать вывод о том что установка pro-версии драйвера от производителя видеокарты крайне желательна если вы собираетесь пытаться запускать именно Windows игры.
Альтернативное решение с просадкой производительности
Тут надо отметить, что в качестве решения так же предлагают добавлять для игры параметр запуска:
Его в свойствах игры в стиме нужно вписать в строчку "параметры запуска".
Я не пробовал его в чистом виде (когда стоял встроенный драйвер видеокарты. Но когда я попробовал использовать этот параметр с PRO-драйвером от производитля у игры дико просел FPS, и это при том, что без него игра идёт прекрасно на максимальных настройках.
Помогло? :)
Черкани Инфловии пару строк если нашёл здесь помощь. Можешь писать под любым постом в группе VK или по старинке на почту: inFlowia@netc.it :)
inFlowia Lab. не делает добро за деньги, но знать, что её труды кому-то помогают очень классно. Если тебе помогли - не поленись, всего пара слов: "Спасибо! Помогло :)" сделают дни инфловии светлее. ^^
Количество откликнувшихся: 8