diff options
author | Jacek Antonelli | 2008-08-15 23:45:04 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:45:04 -0500 |
commit | 117e22047c5752352342d64e3fb7ce00a4eb8113 (patch) | |
tree | e32de2cfba0dda8705ae528fcd1fbe23ba075685 /linden/indra/newview/linux_tools | |
parent | Second Life viewer sources 1.18.0.6 (diff) | |
download | meta-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.txt | 29 | ||||
l--------- | linden/indra/newview/linux_tools/unicode.ttf | 2 | ||||
-rwxr-xr-x | linden/indra/newview/linux_tools/wrapper.sh | 17 |
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 | ||
18 | 6. Advanced Troubleshooting | 19 | 6. 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 | ||
77 | Run ./secondlife from the installation directory to start Second Life. | 79 | Run ./secondlife from the installation directory to start Second Life. |
78 | 80 | ||
81 | For in-world MOVIE PLAYBACK, you will need GStreamer 0.10 installed on your | ||
82 | system. This is optional - it is not required for general client | ||
83 | functionality. If you have GStreamer 0.10 installed, the selection of | ||
84 | in-world movies you can successfully play will depend on the GStreamer | ||
85 | plugins you have; if you cannot play a certain in-world movie then you are | ||
86 | probably missing the appropriate GStreamer plugin on your system - you may | ||
87 | be able to install it (see TROUBLESHOOTING). | ||
88 | |||
79 | User data is stored in the hidden directory ~/.secondlife by default; you may | 89 | User data is stored in the hidden directory ~/.secondlife by default; you may |
80 | override this location with the SECONDLIFE_USER_DIR environment variable if | 90 | override this location with the SECONDLIFE_USER_DIR environment variable if |
81 | you wish. | 91 | you 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 | ||
188 | PROBLEM 6:- In-world movie playback doesn't work for me. | ||
189 | SOLUTION:- 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 | ||
180 | 6. ADVANCED TROUBLESHOOTING | 196 | 6. ADVANCED TROUBLESHOOTING |
181 | -=-=-=-=-=-=-=-=-=-=-=-=-=- | 197 | -=-=-=-=-=-=-=-=-=-=-=-=-=- |
@@ -219,9 +235,8 @@ For problems and discussion concerning unofficial (not secondlife.com) | |||
219 | releases, please contact your packager or the SLDev mailing list: | 235 | releases, 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 | ||
222 | In-world help: Please use the 'Help' menu in the client for general | 238 | In-world help: Please use the 'Help' menu in the client for various |
223 | non-Linux-specific Second Life help including live support from the fabulous | 239 | non-Linux-specific Second Life help options. |
224 | 'Help Request' team. | ||
225 | 240 | ||
226 | In-world discussion: There is a 'Linux Client Users' group | 241 | In-world discussion: There is a 'Linux Client Users' group |
227 | inside Second Life which is free to join. You can find it by pressing | 242 | inside 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 | ||
49 | RUN_PATH=`dirname "$0" || echo .` | 49 | RUN_PATH=`dirname "$0" || echo .` |
50 | cd "${RUN_PATH}" | 50 | cd "${RUN_PATH}" |
51 | if [ -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 | ||
67 | fi | ||
51 | LD_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 | 68 | LD_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 | ||
53 | echo | 70 | echo |