Vulkan Segmentation Fault on Ubuntu 20.04 - GTX1060 eGPU

I just updated my Ubuntu install to Ubuntu20.04 on my MacMini 2014 with intel graphics and using an eGPU GTX1060, also installed the Nvidia 440.66.14, and every time I do launch the vulkaninfo command I do get a “Segmentation fault”:

vulkaninfo[6578]: segfault at 7ffc9e49ef90 ip 00007f50df1d3a01 sp 00007ffc9e49eee0 error 6 in libc-2.31.so[7f50df17f000+178000]

I can’t find a way to fix this error, so please help.

nvidia-bug-report.log (1.3 MB)

I’ve runned the sudo nvidia-bug-report.sh and I do get some missing files:

-> Unable to find installed file ‘/etc/vulkan/implicit_layer.d/nvidia_layers.json’ (No such file or directory).
-> Unable to find installed file ‘/usr/bin/nvidia-xconfig’ (No such file or directory).
-> Unable to find installed file ‘/usr/share/man/man1/nvidia-xconfig.1.gz’ (No such file or directory).
-> Unable to find installed file ‘/usr/bin/nvidia-bug-report.sh’ (No such file or directory).
-> Unable to find installed file ‘/usr/bin/nvidia-smi’ (No such file or directory).
-> Unable to find installed file ‘/usr/share/man/man1/nvidia-smi.1.gz’ (No such file or directory).
-> Unable to find installed file ‘/usr/bin/nvidia-debugdump’ (No such file or directory).

How can I create this files? Why they are missing?

The logs look like installed the .run driver over a ubuntu provided package, then a package was installed over that and you used a .run installer over that again.
Hard to tell in which state you’re now.

  • don’t use the .run installers, use --uninstall to uninstall them
  • purge anything nvidia/cuda
  • install the driver using Ubuntu’s Software&Updates applocation