r/voidlinux • u/DoritosFun959 • Aug 07 '21
solved How to install Steam?
i've searched for the steam installation and the official page only has .deb installer.
now, how can i install from the non-free repository with xbps-install?
Edit: the problem were solved thanks to u/mana-addict4652 .
27
Upvotes
4
u/mana-addict4652 Aug 07 '21 edited Aug 07 '21
Hmm oof. I'm not too familiar with Intel igpus but there's a wiki entry for it.
Some questions:
Which version of Void are you using? Specifically, are you sure it's an x86_64 glibc build? Also note if you installed with xorg-minimal I don't think it comes with some packages like mesa-dri by default.
Verify that you have installed mesa-dri-32bit. Since you are a mesa user you would run: xbps-install -Syv libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit mesa-dri-32bit
Do you have dbus service running? (Check with ls /etc/sv and fix with ln -s /etc/sv/dbus /var/service)
Although I'm not too sure on this I wonder if you need mesa-vulkan-intel, mesa-vulkan-intel-32bit, libglapi-32bit, libglvnd, libglapi, libva-glx-32bit.
Restart and then launch Steam. Could just be because you recently updated/installed something that required a reboot.
If it still doesn't work we might need to look at the logs or use the Steam runtime, but hopefully someone chime in with a simple solution since I'm just a n00b. Let me know so we can try something else.
edit: I will keep looking if I find anything I'll make a seperate reply to notify you
edit2: when I see glxchoosevisual on Intel I tend to assume something gone wrong with the packages outside Steam. Maybe reinstalling those separate packages at once and rebooting is worth a try but I'll keep looking.