kjhambrick |
01-10-2017 01:32 PM |
maschelsea --
I am not a gamer so I don't know steam from ice :)
Here is another test using Alien Bob's /etc/profile.d/32dev.sh and glxgears ...
Open two terminals in your favorite x session ...
In one terminal:
Code:
# start a new subshell
sh
# source Alien Bob's /etc/profile.d/32dev.sh
. /etc/profile.d/32dev.sh
# run glxgears ... does it work ? Mine does in 32-bit mode ( see below ).
glxgears
# after it's run a few seconds, press [Ctrl][C] to kill it.
While it's running, type in the other terminal:
Code:
lsof |grep glxgears
If you see /usr/lib/* instead of /usr/lib64/* in the lsof output, I believe your Multilib is good to go.
See below for lsof output on glxgears run natively as x86_64 vs 32-bit.
-- kjh
#
# this is native x86_64 glxgears lsof output ( note /lib64/ )
#
Code:
$ lsof |grep glxgears
glxgears 19165 konrad cwd DIR 8,18 12288 7864321 /home/konrad
glxgears 19165 konrad rtd DIR 8,3 4096 2 /
glxgears 19165 konrad txt REG 8,3 23128 42104783 /usr/bin/glxgears
glxgears 19165 konrad DEL REG 8,3 26477636 /tmp/.glmBK9kz
glxgears 19165 konrad mem CHR 195,255 17947 /dev/nvidiactl
glxgears 19165 konrad mem CHR 195,0 17948 /dev/nvidia0
glxgears 19165 konrad mem REG 8,3 29073528 42074205 /usr/lib64/libnvidia-glcore.so.375.26
glxgears 19165 konrad mem REG 8,3 14480 42220485 /usr/lib64/tls/libnvidia-tls.so.375.26
glxgears 19165 konrad mem REG 8,3 1278296 42076565 /usr/lib64/libGLX_nvidia.so.375.26
glxgears 19165 konrad mem REG 8,3 822584 42077087 /usr/lib64/libGLdispatch.so.0
glxgears 19165 konrad mem REG 8,3 64688 42077088 /usr/lib64/libGLX.so.0
glxgears 19165 konrad mem REG 8,3 92448 42127908 /usr/lib64/libgcc_s.so.1
glxgears 19165 konrad mem REG 8,3 1533144 42127906 /usr/lib64/libstdc++.so.6.0.21
glxgears 19165 konrad mem REG 8,3 18808 4456639 /lib64/libdl-2.23.so
glxgears 19165 konrad mem REG 8,3 42056 4456627 /lib64/librt-2.23.so
glxgears 19165 konrad mem REG 8,3 55768 42114342 /usr/lib64/libdrm.so.2.4.0
glxgears 19165 konrad mem REG 8,3 20720 42113606 /usr/lib64/libXdmcp.so.6.0.0
glxgears 19165 konrad mem REG 8,3 10768 42113504 /usr/lib64/libXau.so.6.0.0
glxgears 19165 konrad mem REG 8,3 126384 42116690 /usr/lib64/libxcb.so.1.1.0
glxgears 19165 konrad mem REG 8,3 19128 42114297 /usr/lib64/libXxf86vm.so.1.0.0
glxgears 19165 konrad mem REG 8,3 90800 42116751 /usr/lib64/libxcb-glx.so.0.0.0
glxgears 19165 konrad mem REG 8,3 5864 42113468 /usr/lib64/libX11-xcb.so.1.0.0
glxgears 19165 konrad mem REG 8,3 22512 42113689 /usr/lib64/libXfixes.so.3.1.0
glxgears 19165 konrad mem REG 8,3 8848 42113602 /usr/lib64/libXdamage.so.1.1.0
glxgears 19165 konrad mem REG 8,3 182576 42107121 /usr/lib64/libglapi.so.0.0.0
glxgears 19165 konrad mem REG 8,3 2076848 4456638 /lib64/libc-2.23.so
glxgears 19165 konrad mem REG 8,3 135496 4456625 /lib64/libpthread-2.23.so
glxgears 19165 konrad mem REG 8,3 74232 42113685 /usr/lib64/libXext.so.6.4.0
glxgears 19165 konrad mem REG 8,3 1289608 42113471 /usr/lib64/libX11.so.6.3.0
glxgears 19165 konrad mem REG 8,3 1147632 4456561 /lib64/libm-2.23.so
glxgears 19165 konrad mem REG 8,3 583912 42077089 /usr/lib64/libGL.so.1.0.0
glxgears 19165 konrad mem REG 8,3 516416 42112548 /usr/lib64/libGLU.so.1.3.1
glxgears 19165 konrad mem REG 8,3 509520 42112540 /usr/lib64/libGLEW.so.1.13.0
glxgears 19165 konrad mem REG 8,3 174928 4456665 /lib64/ld-2.23.so
glxgears 19165 konrad 0u CHR 136,8 0t0 11 /dev/pts/8
glxgears 19165 konrad 1u CHR 136,8 0t0 11 /dev/pts/8
glxgears 19165 konrad 2u CHR 136,8 0t0 11 /dev/pts/8
glxgears 19165 konrad 3u unix 0xffff88101495f440 0t0 345026 type=STREAM
glxgears 19165 konrad 4u CHR 195,255 0t0 17947 /dev/nvidiactl
glxgears 19165 konrad 5u CHR 195,254 0t0 17949 /dev/nvidia-modeset
glxgears 19165 konrad 6u CHR 195,0 0t0 17948 /dev/nvidia0
glxgears 19165 konrad 7u CHR 195,0 0t0 17948 /dev/nvidia0
glxgears 19165 konrad 8u unix 0xffff88101495ad00 0t0 345030 type=DGRAM
glxgears 19165 konrad 9u CHR 195,0 0t0 17948 /dev/nvidia0
glxgears 19165 konrad 10u CHR 195,0 0t0 17948 /dev/nvidia0
glxgears 19165 konrad 11uw REG 8,18 148 23204131 /home/konrad/.nv/GLCache/e0ac323390458da3db161114e73bf39c/ba4d69b51bfdf838/0a18d75e2b77b53d.toc
glxgears 19165 konrad 12uw REG 8,18 3660 23204132 /home/konrad/.nv/GLCache/e0ac323390458da3db161114e73bf39c/ba4d69b51bfdf838/0a18d75e2b77b53d.bin
#
# this is the same lsof command while I was in a 32-bit environment ( note /lib/
#
Code:
$ lsof |grep glxgears
glxgears 19121 konrad cwd DIR 8,18 12288 7864321 /home/konrad
glxgears 19121 konrad rtd DIR 8,3 4096 2 /
glxgears 19121 konrad txt REG 8,3 18096 43128952 /usr/bin/32/glxgears
glxgears 19121 konrad mem CHR 195,255 17947 /dev/nvidiactl
glxgears 19121 konrad DEL REG 8,3 26477636 /tmp/.glthjh1i
glxgears 19121 konrad mem CHR 195,0 17948 /dev/nvidia0
glxgears 19121 konrad mem REG 8,3 32353400 42086897 /usr/lib/libnvidia-glcore.so.375.26
glxgears 19121 konrad mem REG 8,3 13752 42220827 /usr/lib/tls/libnvidia-tls.so.375.26
glxgears 19121 konrad mem REG 8,3 1117204 42086895 /usr/lib/libGLX_nvidia.so.375.26
glxgears 19121 konrad mem REG 8,3 546840 42086891 /usr/lib/libGLdispatch.so.0
glxgears 19121 konrad mem REG 8,3 61312 42086896 /usr/lib/libGLX.so.0
glxgears 19121 konrad mem REG 8,3 116188 42119637 /usr/lib/libgcc_s.so.1
glxgears 19121 konrad mem REG 8,3 1496060 42118000 /usr/lib/libstdc++.so.6.0.21
glxgears 19121 konrad mem REG 8,3 17408 53087954 /lib/libdl-2.23.so
glxgears 19121 konrad mem REG 8,3 38572 53087973 /lib/librt-2.23.so
glxgears 19121 konrad mem REG 8,3 58912 42123219 /usr/lib/libdrm.so.2.4.0
glxgears 19121 konrad mem REG 8,3 19588 42123119 /usr/lib/libXdmcp.so.6.0.0
glxgears 19121 konrad mem REG 8,3 9132 42123090 /usr/lib/libXau.so.6.0.0
glxgears 19121 konrad mem REG 8,3 135584 42123329 /usr/lib/libxcb.so.1.1.0
glxgears 19121 konrad mem REG 8,3 18632 42123211 /usr/lib/libXxf86vm.so.1.0.0
glxgears 19121 konrad mem REG 8,3 94064 42123287 /usr/lib/libxcb-glx.so.0.0.0
glxgears 19121 konrad mem REG 8,3 5268 42123080 /usr/lib/libX11-xcb.so.1.0.0
glxgears 19121 konrad mem REG 8,3 17692 42122528 /usr/lib/libXfixes.so.3.1.0
glxgears 19121 konrad mem REG 8,3 7104 42123115 /usr/lib/libXdamage.so.1.1.0
glxgears 19121 konrad mem REG 8,3 108756 42119644 /usr/lib/libglapi.so.0.0.0
glxgears 19121 konrad mem REG 8,3 1848296 53087955 /lib/libc-2.23.so
glxgears 19121 konrad mem REG 8,3 131900 53087975 /lib/libpthread-2.23.so
glxgears 19121 konrad mem REG 8,3 72252 42123126 /usr/lib/libXext.so.6.4.0
glxgears 19121 konrad mem REG 8,3 1313564 42123078 /usr/lib/libX11.so.6.3.0
glxgears 19121 konrad mem REG 8,3 368744 53087952 /lib/libm-2.23.so
glxgears 19121 konrad mem REG 8,3 444100 42086894 /usr/lib/libGL.so.1.0.0
glxgears 19121 konrad mem REG 8,3 552632 42123063 /usr/lib/libGLU.so.1.3.1
glxgears 19121 konrad mem REG 8,3 427872 42123056 /usr/lib/libGLEW.so.1.13.0
glxgears 19121 konrad mem REG 8,3 170904 53087972 /lib/ld-2.23.so
glxgears 19121 konrad 0u CHR 136,8 0t0 11 /dev/pts/8
glxgears 19121 konrad 1u CHR 136,8 0t0 11 /dev/pts/8
glxgears 19121 konrad 2u CHR 136,8 0t0 11 /dev/pts/8
glxgears 19121 konrad 3u unix 0xffff88102a3dfbc0 0t0 347254 type=STREAM
glxgears 19121 konrad 4u CHR 195,255 0t0 17947 /dev/nvidiactl
glxgears 19121 konrad 5u CHR 195,254 0t0 17949 /dev/nvidia-modeset
glxgears 19121 konrad 6u CHR 195,0 0t0 17948 /dev/nvidia0
glxgears 19121 konrad 7u CHR 195,0 0t0 17948 /dev/nvidia0
glxgears 19121 konrad 8u unix 0xffff880d652512c0 0t0 346848 type=DGRAM
glxgears 19121 konrad 9u CHR 195,0 0t0 17948 /dev/nvidia0
glxgears 19121 konrad 10u CHR 195,0 0t0 17948 /dev/nvidia0
glxgears 19121 konrad 11uw REG 8,18 132 19138049 /home/konrad/.nv/GLCache/4b9d526d3c9634e5ca37caae7edfb725/ba4d69b51bfdf838/36f93942a73b1ddc.toc
glxgears 19121 konrad 12uw REG 8,18 3628 19138050 /home/konrad/.nv/GLCache/4b9d526d3c9634e5ca37caae7edfb725/ba4d69b51bfdf838/36f93942a73b1ddc.bin
|