32-Bit Vulkan Libraries on Clear Linux

Hello, I just installed Clear Linux (again) and managed to make the Nvidia Drivers working on an Optimus laptop. My problem is that everytime I launch Lutris I get a warning that the 32 - bit Vulkan libraries are missing. Can I get those and if so how?

Can you run lutris from a terminal and copy/paste the relevant output? Knowing exactly what library is missing will help us resolve the issue.

Also, please make sure to install the games bundle. It has most of the 32bit support.

I’ve installed the games bundle, that’s how I got Lutris. The output when I start Lutris is the following:

Lutris Output
2019-09-23 07:23:34,289: Running Lutris 0.5.2
2019-09-23 07:23:34,290: Using NVIDIA drivers 435.21 for x86_64
2019-09-23 07:23:34,290: GPU: GeForce GTX 1060 with Max-Q Design
2019-09-23 07:23:34,290: GPU: 10DE:1C20 1028:0802 using nvidia drivers
2019-09-23 07:23:34,290: GPU: 8086:591B 1028:0802 using i915 drivers
2019-09-23 07:23:34,291: i386 libvulkan.so.1 missing (needed by vulkan)

I see the problem - this isn’t part of the games bundle yet, but it should be.

There’s no “simple” fix available yet, but I’ll try and see what needs adding to lutris to make it have the needed dependencies by default.

Until then you can sudo swupd bundle-add games-dev to get around it. That’s a very large bundle, so, that’s not a permanent solution.

2 Likes

Thank you so much. :smiley:

Hm, I could have sworn this got merged.
https://lists.clearlinux.org/hyperkitty/list/dev@lists.clearlinux.org/thread/5FFKPXGMAJ3QDWBNHFOOHWJDVQ7PRUYC/#5FFKPXGMAJ3QDWBNHFOOHWJDVQ7PRUYC

I just applied this.

1 Like

@ahkok is this issue solved now without the bundle?

I have no idea. I don’t have the time to test lutris.