Tested on Devuan Jessie alpha2 64-bit.
For the 3D (OpenGL) acceleration features of the ATI open source drivers it is required to install a non-free firmware package.
deb http://nl.mirror.devuan.org/merged/ jessie main contrib non-free
apt-get update
apt-get install firmware-linux-nonfree
apt-get install mesa-utils glxinfo | grep OpenGL
OpenGL renderer string: Gallium 0.4 on AMD RV730
Tested on Devuan Jessie alpha2 64-bit.
The current (as of 2015-06-30) version of Steam needs some manual configuration to get it to work on Devuan.
dpkg --add-architecture i386 apt-get update
apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386 curl zenity zenity-common libcurl3 libwebkitgtk-3.0-0
dpkg -i steam_latest.deb
Setting up Steam content in /home/bas/.local/share/Steam Running Steam on devuan 1 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0) libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast
At which point you should kill it with Ctrl+C.
cd ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu mv libstdc++.so.6.0.18 libstdc++.so.6.0.18.remove.by.user rm libstdc++.so.6
cd ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu mv libstdc++.so.6.0.18 libstdc++.so.6.0.18.remove.by.user rm libstdc++.so.6 cd ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu mv libstdc++.so.6.0.18 libstdc++.so.6.0.18.remove.by.user rm libstdc++.so.6
Sources:
noflex.org - Fix steam error libGL error: failed to load driver: swrast in debian
LinuxConfig.org - Installation of Steam Client on Debian Jessie 8 Linux 64-bit
Debian - Wiki - Steam
/etc/init.d/slim stop
sh NVIDIA-Linux-x86_64-358.16.run