aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/linux_tools
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:45:04 -0500
committerJacek Antonelli2008-08-15 23:45:04 -0500
commit117e22047c5752352342d64e3fb7ce00a4eb8113 (patch)
treee32de2cfba0dda8705ae528fcd1fbe23ba075685 /linden/indra/newview/linux_tools
parentSecond Life viewer sources 1.18.0.6 (diff)
downloadmeta-impy-117e22047c5752352342d64e3fb7ce00a4eb8113.zip
meta-impy-117e22047c5752352342d64e3fb7ce00a4eb8113.tar.gz
meta-impy-117e22047c5752352342d64e3fb7ce00a4eb8113.tar.bz2
meta-impy-117e22047c5752352342d64e3fb7ce00a4eb8113.tar.xz
Second Life viewer sources 1.18.1.2
Diffstat (limited to 'linden/indra/newview/linux_tools')
-rw-r--r--linden/indra/newview/linux_tools/client-readme.txt29
l---------linden/indra/newview/linux_tools/unicode.ttf2
-rwxr-xr-xlinden/indra/newview/linux_tools/wrapper.sh17
3 files changed, 40 insertions, 8 deletions
diff --git a/linden/indra/newview/linux_tools/client-readme.txt b/linden/indra/newview/linux_tools/client-readme.txt
index 63086c8..e07384c 100644
--- a/linden/indra/newview/linux_tools/client-readme.txt
+++ b/linden/indra/newview/linux_tools/client-readme.txt
@@ -15,6 +15,7 @@ Life itself - please see <http://www.secondlife.com/whatis/>.
15 5.3. 'Shiny' and client performance 15 5.3. 'Shiny' and client performance
16 5.4. Audio 16 5.4. Audio
17 5.5. 'Alt' key for camera controls doesn't work 17 5.5. 'Alt' key for camera controls doesn't work
18 5.6. In-world movie playback
186. Advanced Troubleshooting 196. Advanced Troubleshooting
19 6.1. Audio 20 6.1. Audio
20 6.2. OpenGL 21 6.2. OpenGL
@@ -57,6 +58,7 @@ Minimum requirements:
57 * Video/Graphics Card: 58 * Video/Graphics Card:
58 o nVidia GeForce 2, GeForce 4mx, or better 59 o nVidia GeForce 2, GeForce 4mx, or better
59 o OR ATI Radeon 8500, 9250, or better 60 o OR ATI Radeon 8500, 9250, or better
61 (nVidia cards are strongly recommended for the Linux client)
60 62
61 **NOTE**: Second Life absolutely requires you to have recent, correctly- 63 **NOTE**: Second Life absolutely requires you to have recent, correctly-
62 configured OpenGL 3D drivers for your hardware - the graphics drivers 64 configured OpenGL 3D drivers for your hardware - the graphics drivers
@@ -76,6 +78,14 @@ unpacked it into - no installation step is required.
76 78
77Run ./secondlife from the installation directory to start Second Life. 79Run ./secondlife from the installation directory to start Second Life.
78 80
81For in-world MOVIE PLAYBACK, you will need GStreamer 0.10 installed on your
82system. This is optional - it is not required for general client
83functionality. If you have GStreamer 0.10 installed, the selection of
84in-world movies you can successfully play will depend on the GStreamer
85plugins you have; if you cannot play a certain in-world movie then you are
86probably missing the appropriate GStreamer plugin on your system - you may
87be able to install it (see TROUBLESHOOTING).
88
79User data is stored in the hidden directory ~/.secondlife by default; you may 89User data is stored in the hidden directory ~/.secondlife by default; you may
80override this location with the SECONDLIFE_USER_DIR environment variable if 90override this location with the SECONDLIFE_USER_DIR environment variable if
81you wish. 91you wish.
@@ -93,10 +103,9 @@ the Alpha release of the Linux client.
93 stability. See PROBLEM 3 in the TROUBLESHOOTING section if you wish to 103 stability. See PROBLEM 3 in the TROUBLESHOOTING section if you wish to
94 turn these on to possibly enhance your experience. 104 turn these on to possibly enhance your experience.
95 105
96* MISC - The following user-visible features are not currently fully 106* MISC - The following features are not currently fully implemented on the
97 implemented on the Linux client and are therefore known not to work properly 107 Linux client and are therefore known not to work properly:
98 at this time: 108 * Movie recording
99 * QuickTime movie playback and movie recording
100 * Full Unicode font rendering 109 * Full Unicode font rendering
101 * Auto-updater 110 * Auto-updater
102 111
@@ -176,6 +185,13 @@ SOLUTION:- Some window managers eat the Alt key for their own purposes; you
176 example, the 'Windows' key!) which will allow the Alt key to function 185 example, the 'Windows' key!) which will allow the Alt key to function
177 properly with mouse actions in Second Life and other applications. 186 properly with mouse actions in Second Life and other applications.
178 187
188PROBLEM 6:- In-world movie playback doesn't work for me.
189SOLUTION:- You need to have a working installation of GStreamer 0.10; this
190 is usually an optional package for most versions of Linux. If you have
191 installed GStreamer 0.10 and you can play some movies but not others then
192 you need to install a wider selection of GStreamer plugins, either
193 from your vendor or an appropriate third party.
194
179 195
1806. ADVANCED TROUBLESHOOTING 1966. ADVANCED TROUBLESHOOTING
181-=-=-=-=-=-=-=-=-=-=-=-=-=- 197-=-=-=-=-=-=-=-=-=-=-=-=-=-
@@ -219,9 +235,8 @@ For problems and discussion concerning unofficial (not secondlife.com)
219releases, please contact your packager or the SLDev mailing list: 235releases, please contact your packager or the SLDev mailing list:
220<https://lists.secondlife.com/cgi-bin/mailman/listinfo/sldev> 236<https://lists.secondlife.com/cgi-bin/mailman/listinfo/sldev>
221 237
222In-world help: Please use the 'Help' menu in the client for general 238In-world help: Please use the 'Help' menu in the client for various
223non-Linux-specific Second Life help including live support from the fabulous 239non-Linux-specific Second Life help options.
224'Help Request' team.
225 240
226In-world discussion: There is a 'Linux Client Users' group 241In-world discussion: There is a 'Linux Client Users' group
227inside Second Life which is free to join. You can find it by pressing 242inside Second Life which is free to join. You can find it by pressing
diff --git a/linden/indra/newview/linux_tools/unicode.ttf b/linden/indra/newview/linux_tools/unicode.ttf
index c9c230d..91e6150 120000
--- a/linden/indra/newview/linux_tools/unicode.ttf
+++ b/linden/indra/newview/linux_tools/unicode.ttf
@@ -1 +1 @@
/usr/share/fonts/truetype/kochi/kochi-mincho.ttf \ No newline at end of file /usr/share/fonts/truetype/kochi/kochi-gothic.ttf \ No newline at end of file
diff --git a/linden/indra/newview/linux_tools/wrapper.sh b/linden/indra/newview/linux_tools/wrapper.sh
index d77da88..d39fc3a 100755
--- a/linden/indra/newview/linux_tools/wrapper.sh
+++ b/linden/indra/newview/linux_tools/wrapper.sh
@@ -48,6 +48,23 @@ export SDL_VIDEO_X11_DGAMOUSE=0
48 48
49RUN_PATH=`dirname "$0" || echo .` 49RUN_PATH=`dirname "$0" || echo .`
50cd "${RUN_PATH}" 50cd "${RUN_PATH}"
51if [ -n "$LL_TCMALLOC" ]; then
52 tcmalloc_libs='/usr/lib/libtcmalloc.so.0 /usr/lib/libstacktrace.so.0 /lib/libpthread.so.0'
53 all=1
54 for f in $tcmalloc_libs; do
55 if [ ! -f $f ]; then
56 all=0
57 fi
58 done
59 if [ $all != 1 ]; then
60 echo 'Cannot use tcmalloc libraries: components missing' 1>&2
61 else
62 export LD_PRELOAD=$(echo $tcmalloc_libs | tr ' ' :)
63 if [ -z "$HEAPCHECK" -a -z "$HEAPPROFILE" ]; then
64 export HEAPCHECK=${HEAPCHECK:-normal}
65 fi
66 fi
67fi
51LD_LIBRARY_PATH="`pwd`"/lib:"`pwd`"/app_settings/mozilla-runtime-linux-i686:"${LD_LIBRARY_PATH}" $LL_WRAPPER bin/do-not-directly-run-secondlife-bin `cat gridargs.dat` $@ | cat 68LD_LIBRARY_PATH="`pwd`"/lib:"`pwd`"/app_settings/mozilla-runtime-linux-i686:"${LD_LIBRARY_PATH}" $LL_WRAPPER bin/do-not-directly-run-secondlife-bin `cat gridargs.dat` $@ | cat
52 69
53echo 70echo