Novum / vkQuake

Vulkan Quake port based on QuakeSpasm
GNU General Public License v2.0
1.83k stars 222 forks source link

Arch Linux: QUAKE ERROR: Couldn't find any Vulkan devices #58

Closed mdeguzis closed 8 years ago

mdeguzis commented 8 years ago

I know you do not mainly deal with Arch Linux, so this likely is a "help wanted" tag/issue. The window flashes for a moment, then dumps back to the CLI. I was sure how to use the new debug extension either.

I tried to trace it, but the CLI just hangs:

vktrace -p vkquake -o vkquake.vktrace -w ${PWD}

Steps to reproduce on Arch Linux

git clone https://github.com/Novum/vkQuake
cd vkQuake/Quake
make
cp ../id1 ${PWD}
./vkquake
Novum commented 8 years ago

Does the stuff from the Vulkan SDK run? I doubt this has anything to do with vkQuake, it's simply not finding any Vulkan devices which means the driver is not working.

mdeguzis commented 8 years ago

Seems some folks have some issues. Grr... not sure what's going on then. You're correct, likely isn't vkquake then if the below steps work for you.

Steps

wget https://github.com/LunarG/VulkanSamples
./update_external_sources.sh
cmake -H. -Bdbuild -DCMAKE_BUILD_TYPE=Debug
cd dbuild
make
cd Sample-Programs/Hologram
./Hologram

Error:

terminate called after throwing an instance of 'std::runtime_error'
  what():  failed to find any capable Vulkan physical device
Aborted (core dumped)
mdeguzis commented 8 years ago

My fault, my card upstairs on this box, is a GTX 560, which is not capable after checking.

Yaksinikos commented 7 years ago

Same error, but GTX 760 ... by the way for me the game worked well till yesterday. But than I tried to install Vulkan SDK (whyever)

Some ways to fix it?

(here some information)