Hit
General error E0010180
while trying to make Overwatch work under Lenovo Thinkbook 14 g2 ITL (Ubuntu22.04)
via Thunderbolt-plugged GeForce 970 (Akitio Node Pro)
Turned out that some package messed with files in /usr/share/vulkan/icd.d
:
/usr/share/vulkan/icd.d$ ls
intel_icd.i686.json lvp_icd.x86_64.json radeon_icd.i686.json
intel_icd.x86_64.json nvidia_icd.disabled_by_nv_vulkan_wrapper radeon_icd.x86_64.json
lvp_icd.i686.json nv_vulkan_wrapper.json
What helped:
- Restoring of nvidia_icd.x86_64:
mv /usr/share/vulkan/icd.d/nvidia_icd.disabled_by_nv_vulkan_wrapper /usr/share/vulkan/icd.d/nvidia_icd.x86_64.json
- Enforcing itβs usage:
Lutris β Overwatch β configure β System options
add an Environment variable:
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.x86_64.json
By an unknown reason, just setting
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.disabled_by_nv_vulkan_wrapper
is not enough, a wineserver crashes in this case.
Overwatch was installed by the script, relevant at the moment:
https://lutris.net/games/install/10154/view
Hope that it will help someone in a similar situation.