Vk error incompatible driver war thunder

Я потратил + - 22 часа, пытаясь заставить его работать, но я нахожу больше проблем, чем решения. ПРОБЛЕМНЫЕ Шаги для репродуцирования № 1 Новая установка Ubuntu с Xubuntu DE. Следуйте официальным инструкциям - https://...

Я потратил + — 22 часа, пытаясь заставить его работать, но я нахожу больше проблем, чем решения.

ПРОБЛЕМА

Шаги для репродуцирования № 1

  • Новая установка Ubuntu с Xubuntu DE.

  • Следуйте официальным инструкциям — https://support.amd.com/en-us/kb-articles/Pages/Install-LunarG-Vulkan-SDK.aspx

    https://pastebin.com/Lr1sa50v

  • Строка 15 — VULKAN_SDK =/home/kreyren/vulkan/VulkanSDK/1.0.37.0/x86_64 shoudn’t это быть 1.1.73.0? (на основе официальной инструкции AMD)

  • VK_ERROR_INCOMPATIBLE_DRIVER

ЗАКОРОЧЕННЫЙ, БОЛЬШЕ В ИСХОДНОМ DOC.

ИНФОРМАЦИЯ

  • GPU: ATI Sapphire 7870 И AMD Radeon 7870AMD/ATI

    • Производитель имеет два названия этого GPU насколько я знаю.

    • Поддержки GPU Вулкан на основе Теста в Windows 10 рабочий DotA 2 с “- вулкан” аргумент и Wiki: https://en.wikipedia.org/wiki/Radeon_HD_7000_Series

  • ОС: протестированный на Debian 9, Xubuntu и Ubuntu.

    • Прямо сейчас у меня есть новая установка Ubuntu с резервным использованием Clonezilla и основная установка.

    • способный список — установленный> /home/kreyren/Desktop/Installed_packages.txt https://pastebin.com/WrKWWbhg

    • Установленное использование обновлений sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y

    • Дистрибутив имеет 20 ГБ корня + подкачка на 2 ГБ на SSD и 100 ГБ / домой на жестком диске

    • Проверьте, что это поддерживается AMD:

ИСПЫТАННОЕ РЕШЕНИЕ

  • добавьте, что NAND изменяет /etc/X11/xorg.conf с

    Section "Device"
        Identifier "AMD"
        Driver "amdgpu"
        Option "TearFree" "true"
    EndSection
    
  • Перезагрузка> VK_ERROR_INCOMPATIBLE_DRIVER

ЗАКОРОЧЕННЫЙ, БОЛЬШЕ В ИСХОДНОМ DOC.

ПРЕДЫСТОРИЯ

Исходный доступно на персональных документах Google.

Я сделал документ Facebook, где я пытался устранить эту проблему с помощью других пользователей Linux. Документ Facebook был удален после решения и проблемы был отправлен на askubuntu! Надежда достигнуть большего количества людей с той же проблемой.

Недостаточно репутации для регистрации остальной части оригинала и кажется бессмысленным послать спам с несоответствующей информацией, здесь для тех, кто интересуется этой проблемой как Разработчики, которые могли возможно устранить эту проблему по умолчанию.

задан
21 August 2018 в 11:08

поделиться

1 ответ

Это решение может устареть. Это кажется этим только mesa-vulkan-driver и sudo apt dist-upgrade необходим для создания вулкана работой API. — Обновленный 07.10.2018

Я нашел решение, прежде чем я отправил этот ответ, это — пересообщение, рекомендуемое @ElderGeek на форуме. (• ̀ᴗ • ́) و

Установка вулкана на AMD Radeon 7870 под управлением Ubuntu 18.04 (возможные другие находящиеся в debian дистрибутивы)

Примечание: Я не смог воспроизвести его на Debian 9.4.

ПРЕДУПРЕЖДЕНИЕ: Захватите резервное копирование, так как systemd (или его альтернативы) не сможет загрузить с ошибкой что-то как: ERR: Install firmware-amd-graphics package.

WARNING_EDIT: Это кажется тем пакетом firmware-amd-graphics теперь установлен по умолчанию на Ubuntu 18.04. Я заметил изменение 07.10.2018.

  1. Выполните эту команду для обновления системы

    sudo apt-get update -y && sudo apt-get upgrade -y
    
  2. Мезаструктура установки драйверы вулкана:

    sudo apt-get install mesa-vulkan-drivers vulkan-utils
    
  3. Измените параметры ядра в /etc/default/grub как:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.si_support=0 amdgpu.si_support=1 modprobe.blacklist=radeon"
    

    Это должно зафиксировать VK_ERROR_INCOMPATIBLE_DRIVER.

  4. Включить amdgpu драйвер. (Radeon, не работающий с этим GPU.)

  5. Выполните эти команды:

    • sudo update-grub Обновить личинку на основе информации в /etc/default/grub .
    • sudo shutdown -r now Перезапускать Ваше устройство.
    • lspci -k | grep "Kernel driver in use:" Чтобы проверить, что это загружается правильно, вывод должен быть: "Kernel driver in use: amdgpu".
  6. Должен обнаружиться в vulkaninfo без проблем.


В случае, если это не работает

  1. Добавьте, ни измените /etc/X11/xorg.conf И /etc/X11/20-amdgpu.conf со следующим содержанием (перезагрузка после этого модификации):

    Section "Device"
        Identifier "AMD"
        Driver "amdgpu"
        Option "TearFree" "true"
    EndSection
    
    • Option "TearFree" "true" должен решить проблему с экранным разрывом.
  2. Проверьте, что amdgpu загружается путем загрузки GRUB и нажатия E.

  3. sudo usermod -a -G video $LOGNAME

    • Должен зафиксировать «VK_ERROR_INITIALIZATION_FAILED».
    • Походит на волшебство, но оно рекомендуется AMD.
  4. sudo apt-get install hexchat > join #radeon и обратитесь за помощью.

Не стесняйтесь обмениваться своим опытом, я готов обновить это сообщение. (☞゚ヮ゚) ☞

ответ дан David Košecký
29 October 2019 в 06:05

поделиться

Другие вопросы по тегам:

Похожие вопросы:

Hello @apemax,


I’ve noticed similar problems to the others in this thread.

System: Debian testing/Linux 5.9.0-1-amd64
Video card: Nvidia GTX 1080
Driver: nvidia-proprietary 450.80.02 with nvidia-vulkan-* libraries installed.
Peculiarity: GTX 750 Ti is installed, but not connected to any monitors.

 
On 11-Nov, I couldn’t run the launcher anymore.  Re-installing the launcher through steam solved the problem for a single launch (it reverted the launcher to the 26-May build), but still failed on any subsequent launches (it self-updated to the 11-Nov build).  Log [1] shows successful execution using the 26-May launcher.  Log [2] shows failed execution from the 11-Nov build.  As of 15-Nov, Steam serves the 11-Nov build so re-installing is no longer a work-around.  Interesting parts of the log [2] show:

  BUILD TIMESTAMP:   Nov 11 2020 21:34:32
  0.01 [D]  Command line argument: ./launcher
  ...
  0.24 [D]  Vulkan: Selecting device
  0.24 [D]  Vulkan: considering GeForce GTX 1080
  0.24 [D]  Device: GeForce GTX 1080
  0.24 [D]  API version: 1.2.133
  0.24 [D]  Driver version: 450.320.128
  ...
  0.25 [D]  Vulkan: Device requirements check passed, creating device...
  0.30 [D]  vk_instance->vkCreateDevice(pd, &dci, nullptr, ptr(device)) returned VK_ERROR_INITIALIZATION_FAILED, ../../../../prog/engine2/drv/drv3d_vulkan/vulkan_device.h 334

As others have found, the launcher now uses Vulkan.  Troubleshooting Vulkan on the client-side, I suspected vsync tearing and ran the kernel with

nvidia-drm.modeset=0

 but that had no effect.  I was able to confirm Vulkan was working through vulkaninfo (log attached)[3] and running vulkan tools vkcube and vkcubepp successfully.

In `War Thunder/config.blk`, I set `doShowDriversOutdated:b=no` but that also had no effect.

I can run `aces` directly in the ultralow degraded state with

./linux64/aces -forcestart -driver:gl3 -renderer:gl3

lspci might be interesting

$ lspci -v
...
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: NVIDIA Corporation GP104 [GeForce GTX 1080]
        Flags: bus master, fast devsel, latency 0, IRQ 59, IOMMU group 1
        Memory at de000000 (32-bit, non-prefetchable) [size=16M]
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        Memory at d0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at e000 [size=128]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
        Kernel modules: nvidia
...
02:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. GM107 [GeForce GTX 750 Ti]
        Flags: bus master, fast devsel, latency 0, IRQ 60, IOMMU group 1
        Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
        Memory at a0000000 (64-bit, prefetchable) [size=256M]
        Memory at b0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at d000 [size=128]
        Expansion ROM at dd000000 [virtual] [disabled] [size=512K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
        Kernel modules: nvidia


[1] 2020_11_13_08_44_18_29696.txt  
[2] 2020_11_15_17_29_57_103474.txt
[3] vulkaninfo.log

vulkaninfo.log
2020_11_13_08_44_18_29696.txt
2020_11_15_17_29_57_103474.txt

I spent +- 22 hours trying to make it work, but I find more problems than solutions.

PROBLEM

Steps to reproduce #1

  • Fresh install of Ubuntu with Xubuntu DE.

  • Follow official instructions — https://support.amd.com/en-us/kb-articles/Pages/Install-LunarG-Vulkan-SDK.aspx

    https://pastebin.com/Lr1sa50v

  • Row 15 — VULKAN_SDK=/home/kreyren/vulkan/VulkanSDK/1.0.37.0/x86_64 shoudn’t it be 1.1.73.0? (based on AMD’s official instruction)

  • VK_ERROR_INCOMPATIBLE_DRIVER

SHORTED, MORE IN ORIGINAL DOC.

INFORMATION

  • GPU: ATI Sapphire 7870 AND AMD Radeon 7870AMD/ATI

    • Manufacturer has two names for this GPU as far as i know.

    • GPU Supports Vulkan based on Test in Windows 10 running DotA 2 with “-vulkan” argument and wiki: https://en.wikipedia.org/wiki/Radeon_HD_7000_Series

  • OS: Tested on Debian 9, Xubuntu and Ubuntu.

    • Right now I have fresh installation of Ubuntu with backup using Clonezilla and basic setup.

    • apt list —installed > /home/kreyren/Desktop/Installed_packages.txt
      https://pastebin.com/WrKWWbhg

    • Installed updates using sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y

    • Distro has 20GB of root + 2GB swap on SSD and 100GB of /home on HDD

    • Verify that it’s supported by AMD:

TRIED SOLUTION

  • add NAND modify /etc/X11/xorg.conf with

    Section "Device"
        Identifier "AMD"
        Driver "amdgpu"
        Option "TearFree" "true"
    EndSection
    
  • Reboot > VK_ERROR_INCOMPATIBLE_DRIVER

SHORTED, MORE IN ORIGINAL DOC.

BACKSTORY

Original is available on personal Google docs.

I made Facebook document where I tried to fix this issue with the help of other Linux users. Facebook document was removed after solution and the issue was posted on askubuntu! Hoping to reach more people with same issue.

Not enough reputation to post rest of the original and it seems pointless to spam with irelevant info, its here for those who are interested in this issue like Developers who could possibly fix this issue by default.

SurvivalMachine's user avatar

asked May 29, 2018 at 1:16

David Košecký's user avatar

1

This solution may be outdated. It seems that only mesa-vulkan-driver and sudo apt dist-upgrade is needed to make vulkan API work. — Updated 10/07/2018

I found the solution before i posted this answer this is repost recommended by @ElderGeek on forum. (•̀ᴗ•́)و

Vulkan installation on AMD Radeon 7870 running Ubuntu 18.04 (possible other debian-based distros)

NOTE: I wasn’t able to reproduce it on Debian 9.4.

WARNING: Grab a backup since systemd (or its alternatives) won’t be able to boot with error something like: ERR: Install
firmware-amd-graphics package
.

WARNING_EDIT: It seems that package firmware-amd-graphics is now installd by default on Ubuntu 18.04. I noticed the change at 10/07/2018.

  1. Run this command to update your system

    sudo apt-get update -y && sudo apt-get upgrade -y
    
  2. Install Mesa Vulkan Drivers:

    sudo apt-get install mesa-vulkan-drivers vulkan-utils
    
  3. Modify kernel parameters in /etc/default/grub as:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.si_support=0 amdgpu.si_support=1 modprobe.blacklist=radeon"
    

    This should fix VK_ERROR_INCOMPATIBLE_DRIVER.

  4. To switch on amdgpu driver. (radeon’s not working with this GPU.)

  5. Run these commands:

    • sudo update-grub To update grub based on info in /etc/default/grub .
    • sudo shutdown -r now To restart your device.
    • lspci -k | grep "Kernel driver in use:" To verify that it’s loaded correctly, output should be: "Kernel driver in use: amdgpu".
  6. Should show up in vulkaninfo without problems.


In case it doesn’t work

  1. Add nor modify /etc/X11/xorg.conf AND /etc/X11/20-amdgpu.conf with the following content (reboot after this modifications):

    Section "Device"
        Identifier "AMD"
        Driver "amdgpu"
        Option "TearFree" "true"
    EndSection
    
    • Option "TearFree" "true" should fix problem with screen thearing.
  2. Verify that amdgpu is loaded by loading GRUB and pressing E.

  3. sudo usermod -a -G video $LOGNAME

    • Should fix «VK_ERROR_INITIALIZATION_FAILED«.
    • Seems like magic, but it’s recommended by AMD.
  4. sudo apt-get install hexchat > join #radeon and ask for help.

Feel free to share your experience I’m willing to update this post. (☞゚ヮ゚)☞

answered Jun 2, 2018 at 0:58

David Košecký's user avatar

David KošeckýDavid Košecký

1332 gold badges3 silver badges9 bronze badges

4

На чтение 3 мин Опубликовано 22.11.2017 Обновлено 22.11.2017

Здравствуйте, сегодня мы рассмотрим ошибку Wolfenstein 2: The New Colossus vk error initialization failed и vk error incompatible driver, которая возникает у многих, кто пробовал играть в эту игру. Эта ошибка возникает у большого количества людей, причем даже на лицензиях или топовых компах она тоже возникает. Я тщательно изучил эту тему и теперь разобрался.

Wolfenstein 2: The New Colossus vk error initialization failed

Содержание

  1. В чем причина ошибки?
  2. Какие видеокарты поддерживают игру?
  3. Как решить проблему Wolfenstein 2: The New Colossus vk error initialization failed?

В чем причина ошибки?

  1. Банальная, но возможна ваша видеокарта просто напросто не поддерживает технологию Vulcan, которая реализована в этой игре. В том же Doom 2016 тоже самое был вулкан, но это можно было обойти и выбрать возможность OpenGL в настройках и в общем- то можно было играть. Но здесь не дали такой возможности и соответственно, если ваша видеокарта не поддерживает Vulcan, а это, должен вам сказать, достаточно большое количество таких видеокарт.
  2. Если у вас встроенная видеокарта, то её нужно тоже отключить, поскольку игра видит её, а она не поддерживает, вот и ошибку выдаёт. Заходим в диспетчер устройств, переходим видеоадаптеры, где написано «встроенная видеокарта» — нажимаем отключить. Уже многие так делали и это действительно помогает на топовых системах.
  3. Уже выпустили Fix для нового драйвера GeForce Hotfix version 388. 10 многие переустановили и остались довольны, при переустановке удалили драйвер Driver display Uninstaller, а потом уже новый поставили, и ошибка прошла.

Какие видеокарты поддерживают игру?

Wolfenstein 2: The New Colossus vk error initialization failed

Как решить проблему Wolfenstein 2: The New Colossus vk error initialization failed?

Появился новый метод, с большим количеством положительных откликов. Нужно просто скачать вулкан последней версии, вы заходите на этот сайт https://vulkan.lunarg.com/sdk/home#wi… и там качаете последнюю версию.
Смотрите по себе винда у вас или линекс. И игра запускается, но вы должны перед этим удалить тот файл, который до этого скачивали и скидывали. Если у вас после этого появится такой баг или он начался ещё до того, что вы заходите и просто черный экран. То просто заходите в локальный диск C, пользователи, выбираете ваш, далее сохранённые игры, выбираете нашу игру и там должен быть один файл – удалите его. И всё, опять всё будет работать.

Конечно, очень жаль, что разработчики так ограничивают большое количество людей, что приходится придумывать какие-то лайфаки, для входа. И даже очень крутые видюхи не могут зайти, зачем они сделали эту привязку к вулкану- непонятно. Не все же будут разбираться и пытаться решить проблему и многих клиентов они упустили. А игра действительно очень крутая.

Надеюсь, что информация вам была полезна и помогла немного войти в суть проблемы и решить ваши ошибки. Если это так, то обязательно отписывайтесь в комментариях и делитесь инфой с друзьями. Не переживайте, оставленная ссылка рабочая и это просто один из сайтов для скачивания Vulcan. Также не забывайте вступать в нашу группу в контакте, которую вы можете видеть на сайте и спасибо за просмотр.

Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.

Titan91

Level 2
Level 2
Posts: 60
Joined: Mon May 23, 2016 8:30 am

Vulkan Not Working with nvidia-driver Package

I’m running LMDE3 64-bit with a GeForce GTX 1050 Ti card. I’ve installed nvidia-driver=418.74-1~bpo9+1 from the stretch-backports repository. Nvidia states this development driver supports Vulkan 1.1. I also installed libvulkan1 and vulkan-utils from the same repo. Vulkaninfo is telling me I have an incompatible driver. This is after rebooting and allowing the kernel to utilize the new driver:

Code: Select all

===========
VULKAN INFO
===========

Vulkan Instance Version: 1.1.70

Cannot create Vulkan instance.
/build/vulkan-IxfvhA/vulkan-1.1.70+dfsg1/demos/vulkaninfo.c:768: failed with VK_ERROR_INCOMPATIBLE_DRIVER

This thread shows a similar issue, which was resolved by recreating the initrd RAMdisk file. Should I try this? Do I also need nvidia-vulkan-common and/or nvidia-vulkan-icd?

https://bbs.archlinux.org/viewtopic.php?id=246293

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.

Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

Titan91

Level 2
Level 2
Posts: 60
Joined: Mon May 23, 2016 8:30 am

Re: Vulkan Not Working with nvidia-driver Package

Post

by Titan91 » Mon Aug 12, 2019 8:36 pm

I looked in to recreating the RAMdisk image. /boot looks like this:

Code: Select all

ls /boot/
config-4.9.0-8-amd64          memtest86+.bin
config-4.9.0-9-amd64          memtest86+_multiboot.bin
efi                           System.map-4.9.0-8-amd64
grub                          System.map-4.9.0-9-amd64
initrd.img-4.9.0-8-amd64      vmlinuz-4.9.0-8-amd64
initrd.img-4.9.0-9-amd64      vmlinuz-4.9.0-9-amd64

Reading some guides, I tried making a backup copy and using mkinitrd but the command isn’t found. I’m guessing I’m using initramfs which seems to be a newer standard, but I don’t seem to have any initramfs images in /boot.

Last edited by Titan91 on Sun Aug 18, 2019 1:19 pm, edited 1 time in total.

Titan91

Level 2
Level 2
Posts: 60
Joined: Mon May 23, 2016 8:30 am

Re: Vulkan Not Working with nvidia-driver Package

Post

by Titan91 » Sun Aug 18, 2019 1:19 pm

I did a kernel update to 4.9.0.9 which updated initramfs. I also installed nvidia-common and saw the same issue after both steps. Since the resolution isn’t clear I will probably just get an AMD card and use the built-in open source drivers from AMD. Seems people have a lot better luck going that route.

Понравилась статья? Поделить с друзьями:
  • Vk combo подписка приостановлена как исправить
  • Vk com неизвестная ошибка
  • Vk com javascript error
  • Vk coffee ошибка авторизации
  • Vk coffee не скачивает музыку пишет ошибка