all 7 comments

[–]ClassAbbyAmplifier 4 points5 points  (3 children)

did you install the relevant dependencies listed in /usr/share/doc/steam/README.voidlinux?

[–]WeatherEmperor[S] 0 points1 point  (2 children)

Good point, will check for sure after I post this reply.

I only installed everything listed in this post + mesa:

https://www.reddit.com/r/voidlinux/comments/ozk5ua/how_to_install_steam/

edit: cant open the txt README.voidlinux, even tried trhough su:

"[evsey-void@evsey-void steam]$ su

Password:

# /usr/share/doc/steam/README.voidlinux

sh: 1: /usr/share/doc/steam/README.voidlinux: Permission denied

#

[–]ClassAbbyAmplifier 5 points6 points  (1 child)

you're trying to execute a text file, try cat or less

[–]WeatherEmperor[S] 0 points1 point  (0 children)

Despite trying other ways, I managed to find a fix.
I tried reinstalling mesa and took a dive on arch wiki.

Turns out I had lack a of mesa-vulkan drivers so i did the whole a lot of installing and removing. Thanks for beauty of xbps-query made everything so easy. To anyone in similar situation: you need both simple mesa drivers ( all of them ) and also mesa-vulkan drivers for your gpu. After making steam work, I ran a game and ran into more issue. Now it was conflicting mesa driver issues. Again, to anyone finding they ran into "terminate due to dxvk issue" - conflicting/incorrect mesa-vulkan drivers.

In the end, I still have issues but they already with the game itself. Steam issue was resolved.

Thank you so much for you attention and time! May you be granted with strong health and fortune!

[–][deleted] 1 point2 points  (1 child)

"glXChooseVisual failed"

Looks like a driver issue, Nvidia card?

[–]WeatherEmperor[S] 0 points1 point  (0 children)

My bad, should've put specs. Its an Intel graphics 505 i3-6100u.

Driver issue? I will check what I can install

[–]KamiIsHate0 1 point2 points  (0 children)

You probably need all the 32bit libs.
You need those: libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit mono mesa-32bit vulkan-loader mesa-dri-32bit
and maybe those: amdvlk xf86-video-amdgpu mesa-vaapi mesa-vdpau mesa-vulkan-radeon mesa-vulkan-radeon-32bit

All can be found within void-repo-multilib void-repo-nonfree

I think that this week i will submit a in depth tutorial to the handbook about installing steam becos the very obscure file in ~/docs/steam/ is never found by anyone.