From 81b9877b2ef062727816b5d763ec0b8e9abdcfb4 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Sun, 13 May 2012 18:32:44 +0400 Subject: [PATCH] multilib for Ubuntu 12.04 --- bin/nvrun | 4 +++- sbin/snail.configure | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/nvrun b/bin/nvrun index 17939f4..3705a9c 100755 --- a/bin/nvrun +++ b/bin/nvrun @@ -15,7 +15,9 @@ FIFO_FILE=/tmp/.snail.fifo if [ 0 -eq $? ]; then echo "Running $@ on nVidia" export LD_LIBRARY_PATH=/usr/lib/snail - LD_PRELOAD="/usr/lib/snail/lib32/libGL.so.1 /usr/lib/snail/lib32/libnvidia-tls.so" \ + LD_PRELOAD="/usr/lib/snail/lib32/libGL.so.1 + /usr/lib/snail/lib32/libnvidia-tls.so + /usr/lib/snail/lib32/libnvidia-core.so" \ snail.vglrun -d :8293 "$@" 2>/dev/null echo "Application $@ was performed on nVidia" diff --git a/sbin/snail.configure b/sbin/snail.configure index d9281a9..2106df9 100755 --- a/sbin/snail.configure +++ b/sbin/snail.configure @@ -231,7 +231,8 @@ case "$DISTRIB_ID" in rm -f /etc/alternatives/i386-linux-gnu_gl_conf ln -sf /usr/lib/i386-linux-gnu/mesa/ld.so.conf /etc/alternatives/i386-linux-gnu_gl_conf ln -sf /usr/lib32/nvidia-current/libGL.so.1 /usr/lib/snail/lib32/libGL.so.1 - ln -sf /usr/lib32/nvidia-current/libnvidia-tls.so.[0-9][0-9]* /usr/lib/snail/lib32/libnvidia-tls.so + ln -sf /usr/lib32/nvidia-current/tls/libnvidia-tls.so.[0-9][0-9]* /usr/lib/snail/lib32/libnvidia-tls.so + ln -sf /usr/lib32/nvidia-current/libnvidia-glcore.so.[0-9][0-9]* /usr/lib/snail/lib32/libnvidia-glcore.so ;; *)