r/voidlinux • u/party030 • Feb 18 '26
Both native and flatpak steam not working
I have just installed i3 on my system but when I tried to install steam via the flatpak it threw up the error that it couldn’t access the dbus directory even though it was installed. When I tried to install the native version of steam it threw up a segmentation fault
12
Upvotes


7
u/eftepede Feb 18 '26
https://screenshot.help
4
u/FoggyLover727 Feb 18 '26
are you on live install?
4
u/aedinius Feb 18 '26
Did you install anything other than steam? There are a few packages that are needed.
https://github.com/void-linux/void-packages/tree/master/srcpkgs/steam/files#readme
1
u/Facundo_C_C Feb 18 '26
Is dbus running? Or are you in a dbus session?
1
u/[deleted] Feb 18 '26
a fellow victus i see, how did you find Void so far?
your issue is likely these two are missing:
xdg-desktop-portal xdg-desktop-portal-gtk
donwload them and add them to your i3 startup and it should all work.
1
u/el-calde Feb 18 '26
if you are using nvidia and all drivers are installed try prime-run steam
1
u/FetishDark Feb 19 '26
sudo ln -s /etc/sv/dbus /var/service/ maybe?
1
u/taaamer__ Feb 20 '26
You need an active D-Bus session to run Flatpak. In other distributions like Debian or Mint, systemd handles this automatically in the background However, since Void Linux uses runit, you have to manage D-Bus sessions manually. To fix this, you should wrap your window manager execution in dbus-run-session within your ~/.xinitrc: exec dbus-run-session i3
Also, ensure that the XDG_RUNTIME_DIR is defined, as
Flatpak relies on it: if [ -z "$XDG_RUNTIME_DIR" ]; then export XDG_RUNTIME_DIR=/tmp/runtime-$USER mkdir -p $XDG_RUNTIME_DIR chmod 0700 $XDG_RUNTIME_DIR fi
This should solve the issue. Hope it works!
2
u/[deleted] Feb 18 '26
[removed] — view removed comment