Skip to content

Instantly share code, notes, and snippets.

@shkhln
Last active March 12, 2020 17:53
Show Gist options
  • Save shkhln/7e9769434820edb82170cd5e5bb17575 to your computer and use it in GitHub Desktop.
Save shkhln/7e9769434820edb82170cd5e5bb17575 to your computer and use it in GitHub Desktop.
steam-runtime vs linux-c7 packages
% procstat -v `cat ~/.steam/steam.pid` | grep "\.so" | rev | cut -w -f 1 | rev | sort -u | grep "/compat" | xargs pkg which | rev | cut -w -f 1 | rev | sort -u
linux_base-c7-7.7.1908_1
linux-c7-atk-2.28.1
linux-c7-cairo-1.15.12_1
linux-c7-expat-2.1.0_2
linux-c7-fontconfig-2.13.0
linux-c7-freetype-2.8_1
linux-c7-fribidi-1.0.2_1
linux-c7-gdk-pixbuf2-2.36.12
linux-c7-graphite2-1.3.10
linux-c7-gtk2-2.24.31
linux-c7-harfbuzz-1.7.5
linux-c7-libdrm-2.4.91
linux-c7-libglvnd-1.0.1
linux-c7-libpng-1.5.13_2
linux-c7-libthai-0.1.14_1
linux-c7-nspr-4.21.0
linux-c7-nss-3.44.0_1
linux-c7-openal-soft-1.16.0_3
linux-c7-pango-1.42.4_1
linux-c7-pixman-0.34.0
linux-c7-xorg-libs-7.7_8
linux-nvidia-libs-440.64
% procstat -v `cat ~/.steam/steam.pid` | grep "\.so" | rev | cut -w -f 1 | rev | sort -u
/compat/linux/usr/lib/ld-2.17.so
/compat/linux/usr/lib/libatk-1.0.so.0.22810.1
/compat/linux/usr/lib/libblkid.so.1.1.0
/compat/linux/usr/lib/libbz2.so.1.0.6
/compat/linux/usr/lib/libc-2.17.so
/compat/linux/usr/lib/libcairo.so.2.11512.0
/compat/linux/usr/lib/libdl-2.17.so
/compat/linux/usr/lib/libdrm.so.2.4.0
/compat/linux/usr/lib/libEGL.so.1.1.0
/compat/linux/usr/lib/libexpat.so.1.6.0
/compat/linux/usr/lib/libffi.so.6.0.1
/compat/linux/usr/lib/libfontconfig.so.1.11.1
/compat/linux/usr/lib/libfreetype.so.6.14.0
/compat/linux/usr/lib/libfribidi.so.0.4.0
/compat/linux/usr/lib/libgcc_s-4.8.5-20150702.so.1
/compat/linux/usr/lib/libgdk_pixbuf-2.0.so.0.3612.0
/compat/linux/usr/lib/libgdk-x11-2.0.so.0.2400.31
/compat/linux/usr/lib/libgio-2.0.so.0.5600.1
/compat/linux/usr/lib/libGL.so.1.7.0
/compat/linux/usr/lib/libGLdispatch.so.0.0.0
/compat/linux/usr/lib/libglib-2.0.so.0.5600.1
/compat/linux/usr/lib/libGLX_nvidia.so.440.64
/compat/linux/usr/lib/libGLX.so.0.0.0
/compat/linux/usr/lib/libgmodule-2.0.so.0.5600.1
/compat/linux/usr/lib/libgobject-2.0.so.0.5600.1
/compat/linux/usr/lib/libgraphite2.so.3.0.1
/compat/linux/usr/lib/libharfbuzz.so.0.10705.0
/compat/linux/usr/lib/libICE.so.6.3.0
/compat/linux/usr/lib/libm-2.17.so
/compat/linux/usr/lib/libmount.so.1.1.0
/compat/linux/usr/lib/libnspr4.so
/compat/linux/usr/lib/libnss_dns-2.17.so
/compat/linux/usr/lib/libnss_files-2.17.so
/compat/linux/usr/lib/libnss3.so
/compat/linux/usr/lib/libnssutil3.so
/compat/linux/usr/lib/libnvidia-glcore.so.440.64
/compat/linux/usr/lib/libnvidia-tls.so.440.64
/compat/linux/usr/lib/libopenal.so.1.16.0
/compat/linux/usr/lib/libpango-1.0.so.0.4200.3
/compat/linux/usr/lib/libpangocairo-1.0.so.0.4200.3
/compat/linux/usr/lib/libpangoft2-1.0.so.0.4200.3
/compat/linux/usr/lib/libpcre.so.1.2.0
/compat/linux/usr/lib/libpixman-1.so.0.34.0
/compat/linux/usr/lib/libplc4.so
/compat/linux/usr/lib/libplds4.so
/compat/linux/usr/lib/libpng15.so.15.13.0
/compat/linux/usr/lib/libpthread-2.17.so
/compat/linux/usr/lib/libresolv-2.17.so
/compat/linux/usr/lib/librt-2.17.so
/compat/linux/usr/lib/libSegFault.so
/compat/linux/usr/lib/libselinux.so.1
/compat/linux/usr/lib/libSM.so.6.0.1
/compat/linux/usr/lib/libsmime3.so
/compat/linux/usr/lib/libthai.so.0.1.6
/compat/linux/usr/lib/libuuid.so.1.3.0
/compat/linux/usr/lib/libX11-xcb.so.1.0.0
/compat/linux/usr/lib/libX11.so.6.3.0
/compat/linux/usr/lib/libXau.so.6.0.0
/compat/linux/usr/lib/libxcb-dri3.so.0.0.0
/compat/linux/usr/lib/libxcb-glx.so.0.0.0
/compat/linux/usr/lib/libxcb-present.so.0.0.0
/compat/linux/usr/lib/libxcb-render.so.0.0.0
/compat/linux/usr/lib/libxcb-shm.so.0.0.0
/compat/linux/usr/lib/libxcb-sync.so.1.0.0
/compat/linux/usr/lib/libxcb.so.1.1.0
/compat/linux/usr/lib/libXcomposite.so.1.0.0
/compat/linux/usr/lib/libXcursor.so.1.0.2
/compat/linux/usr/lib/libXdamage.so.1.1.0
/compat/linux/usr/lib/libXext.so.6.4.0
/compat/linux/usr/lib/libXfixes.so.3.1.0
/compat/linux/usr/lib/libXi.so.6.1.0
/compat/linux/usr/lib/libXinerama.so.1.0.0
/compat/linux/usr/lib/libXrandr.so.2.2.0
/compat/linux/usr/lib/libXrender.so.1.3.0
/compat/linux/usr/lib/libXss.so.1.0.0
/compat/linux/usr/lib/libXtst.so.6.1.0
/compat/linux/usr/lib/libXxf86vm.so.1.0.0
/compat/linux/usr/lib/libz.so.1.2.7
/usr/home/steam/.steam/steam/ubuntu12_32/chromehtml.so.patched
/usr/home/steam/.steam/steam/ubuntu12_32/crashhandler.so
/usr/home/steam/.steam/steam/ubuntu12_32/filesystem_stdio.so
/usr/home/steam/.steam/steam/ubuntu12_32/friendsui.so
/usr/home/steam/.steam/steam/ubuntu12_32/libavcodec.so.57
/usr/home/steam/.steam/steam/ubuntu12_32/libavformat.so.57
/usr/home/steam/.steam/steam/ubuntu12_32/libavresample.so.3
/usr/home/steam/.steam/steam/ubuntu12_32/libavutil.so.55
/usr/home/steam/.steam/steam/ubuntu12_32/libicui18n.so
/usr/home/steam/.steam/steam/ubuntu12_32/libicuuc.so
/usr/home/steam/.steam/steam/ubuntu12_32/libopenvr_api.so
/usr/home/steam/.steam/steam/ubuntu12_32/libSDL2-2.0.so.0
/usr/home/steam/.steam/steam/ubuntu12_32/libswscale.so.4
/usr/home/steam/.steam/steam/ubuntu12_32/libtier0_s.so
/usr/home/steam/.steam/steam/ubuntu12_32/libv8.so
/usr/home/steam/.steam/steam/ubuntu12_32/libvideo.so
/usr/home/steam/.steam/steam/ubuntu12_32/libvstdlib_s.so
/usr/home/steam/.steam/steam/ubuntu12_32/serverbrowser.so
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/lib/i386-linux-gnu/libbz2.so.1.0.4
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/lib/i386-linux-gnu/libdbus-1.so.3.5.8
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/lib/i386-linux-gnu/libudev.so.0.13.0
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/lib/i386-linux-gnu/libusb-1.0.so.0.1.0
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libappindicator.so.1.0.0
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libdbus-glib-1.so.2.2.2
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4.0.13
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libdbusmenu-gtk.so.4.0.13
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.10
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libindicator.so.7.0.0
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libnm-util.so.2.3.0
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libstdc++.so.6.0.21
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libva-x11.so.2.100.0
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libva.so.2.100.0
/usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libvdpau.so.1.0.0
/usr/home/steam/.steam/steam/ubuntu12_32/steamclient.so
/usr/home/steam/.steam/steam/ubuntu12_32/steamservice.so
/usr/home/steam/.steam/steam/ubuntu12_32/steamui.so
/usr/home/steam/.steam/steam/ubuntu12_32/vgui2_s.so
/usr/local/steam-utils/lib32/fakenm/libnm-glib.so.4
/usr/local/steam-utils/lib32/fakepulse/libpulse.so.0
/usr/local/steam-utils/lib32/steamfix/steamfix.so
% env LANG=C ls -lh ~/.steam/bin32/steam-runtime/pinned_libs_{32,64}/
/home/steam/.steam/bin32/steam-runtime/pinned_libs_32/:
total 16
-rw-r----- 1 steam steam 0B Feb 15 08:33 has_pins
lrwxr-x--- 1 steam steam 110B Feb 15 08:32 libGLU.so.1 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libGLU.so.1.3.08004
lrwxr-x--- 1 steam steam 12B Feb 15 08:33 libcurl.so.3 -> libcurl.so.4
lrwxr-x--- 1 steam steam 107B Feb 15 08:32 libcurl.so.4 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libcurl.so.4.2.0
lrwxr-x--- 1 steam steam 105B Feb 15 08:33 libdbus-1.so.3 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/lib/i386-linux-gnu/libdbus-1.so.3.5.8
lrwxr-x--- 1 steam steam 107B Feb 15 08:32 libgmp.so.10 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libgmp.so.10.3.0
lrwxr-x--- 1 steam steam 118B Feb 15 08:32 libgtk-x11-2.0.so.0 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.10
lrwxr-x--- 1 steam steam 108B Feb 15 08:32 libidn.so.11 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libidn.so.11.6.15
lrwxr-x--- 1 steam steam 110B Feb 15 08:32 libstdc++.so.6 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/i386-linux-gnu/libstdc++.so.6.0.21
-rw-r----- 1 steam steam 42B Feb 15 08:32 system_libGLU.so.1
-rw-r----- 1 steam steam 44B Feb 15 08:32 system_libcurl.so.4
-rw-r----- 1 steam steam 50B Feb 15 08:33 system_libdbus-1.so.3
-rw-r----- 1 steam steam 54B Feb 15 08:32 system_libgmp.so.10
-rw-r----- 1 steam steam 62B Feb 15 08:32 system_libgtk-x11-2.0.so.0
-rw-r----- 1 steam steam 45B Feb 15 08:32 system_libidn.so.11
-rw-r----- 1 steam steam 49B Feb 15 08:32 system_libstdc++.so.6
/home/steam/.steam/bin32/steam-runtime/pinned_libs_64/:
total 12
-rw-r----- 1 steam steam 0B Feb 15 08:33 has_pins
lrwxr-x--- 1 steam steam 112B Feb 15 08:32 libGLU.so.1 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08004
lrwxr-x--- 1 steam steam 12B Feb 15 08:33 libcurl.so.3 -> libcurl.so.4
lrwxr-x--- 1 steam steam 109B Feb 15 08:33 libcurl.so.4 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0
lrwxr-x--- 1 steam steam 109B Feb 15 08:32 libgmp.so.10 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
lrwxr-x--- 1 steam steam 110B Feb 15 08:33 libidn.so.11 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
lrwxr-x--- 1 steam steam 112B Feb 15 08:32 libstdc++.so.6 -> /usr/home/steam/.steam/steam/ubuntu12_32/steam-runtime_0.20200204.0/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
-rw-r----- 1 steam steam 46B Feb 15 08:32 system_libGLU.so.1
-rw-r----- 1 steam steam 48B Feb 15 08:33 system_libcurl.so.4
-rw-r----- 1 steam steam 48B Feb 15 08:32 system_libgmp.so.10
-rw-r----- 1 steam steam 49B Feb 15 08:33 system_libidn.so.11
-rw-r----- 1 steam steam 53B Feb 15 08:32 system_libstdc++.so.6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment