diff options
author | Jacek Antonelli | 2008-08-15 23:44:46 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:44:46 -0500 |
commit | 38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4 (patch) | |
tree | adca584755d22ca041a2dbfc35d4eca01f70b32c /linden/indra/newview/linux_tools/client-readme.txt | |
parent | README.txt (diff) | |
download | meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.zip meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.gz meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.bz2 meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.xz |
Second Life viewer sources 1.13.2.12
Diffstat (limited to 'linden/indra/newview/linux_tools/client-readme.txt')
-rw-r--r-- | linden/indra/newview/linux_tools/client-readme.txt | 202 |
1 files changed, 202 insertions, 0 deletions
diff --git a/linden/indra/newview/linux_tools/client-readme.txt b/linden/indra/newview/linux_tools/client-readme.txt new file mode 100644 index 0000000..4748eaf --- /dev/null +++ b/linden/indra/newview/linux_tools/client-readme.txt | |||
@@ -0,0 +1,202 @@ | |||
1 | Second Life - Linux Alpha README | ||
2 | -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | ||
3 | |||
4 | This document contains information about the Second Life Linux | ||
5 | client, and isn't meant to serve as an introduction to Second | ||
6 | Life itself - please see <http://www.secondlife.com/whatis/>. | ||
7 | |||
8 | 1. Introduction | ||
9 | 2. System Requirements | ||
10 | 3. Installing & Running | ||
11 | 4. Known Issues | ||
12 | 5. Troubleshooting | ||
13 | 6. Advanced Troubleshooting | ||
14 | 7. Getting more help, and reporting problems | ||
15 | |||
16 | |||
17 | 1. INTRODUCTION | ||
18 | -=-=-=-=-=-=-=- | ||
19 | |||
20 | Hi! This is an ALPHA release of the Second Life client for Linux. | ||
21 | The 'alpha' status means that not everything is implemented yet and | ||
22 | we're still hard at work on this version of the client, but many | ||
23 | residents find that it already works well 'out of the box' for accessing | ||
24 | Second Life. | ||
25 | |||
26 | We encourage you to try it out and let us know of its compatibility | ||
27 | with your system. Be aware that although the client itself is provided | ||
28 | for testing purposes, any changes you make within the Second Life world | ||
29 | are permanent. | ||
30 | |||
31 | Please enjoy! | ||
32 | |||
33 | |||
34 | 2. SYSTEM REQUIREMENTS | ||
35 | -=-=-=-=-=-=-=-=-=-=-= | ||
36 | |||
37 | Minimum requirements: | ||
38 | * Internet Connection: Cable or DSL | ||
39 | * Computer Processor: 800MHz Pentium III or Athlon, or better | ||
40 | * Computer Memory: 256MB or better | ||
41 | * Linux Operating System: A reasonably modern 32-bit Linux environment | ||
42 | is required. If you are running a 64-bit Linux distribution, you | ||
43 | may need a set of 32-bit compatibility libraries. | ||
44 | * Video/Graphics Card: | ||
45 | o nVidia GeForce 2, GeForce 4mx, or better | ||
46 | o OR ATI Radeon 8500, 9250, or better | ||
47 | |||
48 | **NOTE**: Second Life absolutely requires you to have recent, correctly- | ||
49 | configured OpenGL 3D drivers for your hardware - the graphics drivers | ||
50 | that came with your operating system may not be good enough! See the | ||
51 | TROUBLESHOOTING section if you encounter problems starting Second Life. | ||
52 | |||
53 | For a more comfortable experience, the RECOMMENDED hardware for the Second | ||
54 | Life Linux client is very similar to that for Windows, as detailed at: | ||
55 | <https://secondlife.com/corporate/sysreqs.php> | ||
56 | |||
57 | |||
58 | 3. INSTALLING & RUNNING | ||
59 | -=-=-=-=-=-=-=-=-=-=-=- | ||
60 | |||
61 | The Second Life Linux client entirely runs out of the directory you have | ||
62 | unpacked it into - no installation step is required. | ||
63 | |||
64 | Run ./secondlife from the installation directory to start Second Life. | ||
65 | |||
66 | User data is stored in the hidden directory ~/.secondlife by default; you may | ||
67 | override this location with the SECONDLIFE_USER_DIR environment variable if | ||
68 | you wish. | ||
69 | |||
70 | |||
71 | 4. KNOWN ISSUES | ||
72 | -=-=-=-=-=-=-=- | ||
73 | |||
74 | The following user-visible features are currently not fully implemented on | ||
75 | the Linux client and are therefore known not to work properly: | ||
76 | * QuickTime movie playback and movie recording | ||
77 | * F1 Help | ||
78 | * Embedded Web Profiles and HTML Login Screen | ||
79 | * Video memory detection | ||
80 | * Full Unicode font rendering | ||
81 | * Auto-updater | ||
82 | |||
83 | * UPDATING - when the client detects that a new version of Second Life | ||
84 | is available, it will ask you if you wish to download the new version. | ||
85 | This option is not implemented; to upgrade, you should manually download a | ||
86 | new version from the Second Life web site, <http://www.secondlife.com/>. | ||
87 | |||
88 | * UPLOAD / SAVE / COLOR-PICKER DIALOGS - These only function when the client | ||
89 | is in 'windowed' mode, not 'fullscreen' mode. | ||
90 | |||
91 | * GRAPHICAL SPEED/QUALITY - as many Linux graphics drivers are not as robust | ||
92 | as their counterparts for some other operating systems, advanced Second Life | ||
93 | graphical features have been disabled to aid stability. See PROBLEM 3 in the | ||
94 | TROUBLESHOOTING section if you wish to turn these on to enhance your | ||
95 | experience. | ||
96 | |||
97 | |||
98 | 5. TROUBLESHOOTING | ||
99 | -=-=-=-=-=-=-=-=-= | ||
100 | |||
101 | The client prints a lot of diagnostic information to the console it was | ||
102 | run from. Most of this is also replicated in ~/.secondlife/logs/SecondLife.log | ||
103 | - this is helpful to read when troubleshooting, especially 'WARNING' lines. | ||
104 | |||
105 | PROBLEM 1:- Second Life fails to start up, with a warning on the console like: | ||
106 | 'Error creating window.' or | ||
107 | 'Unable to create window, be sure screen is set at 32-bit color' or | ||
108 | 'SDL: Couldn't find matching GLX visual.' | ||
109 | SOLUTION:- Usually this indicates that your graphics card does not meet | ||
110 | the minimum requirements, or that your system's OpenGL 3D graphics driver is | ||
111 | not updated and configured correctly. If you believe that your graphics | ||
112 | card DOES meet the minimum requirements then you likely need to install the | ||
113 | official so-called 'non-free' nVidia or ATI (fglrx) graphics drivers; we | ||
114 | suggest one of the following options: | ||
115 | * Consult your Linux distribution's documentation for installing these | ||
116 | official drivers. For example, Ubuntu provides documentation here: | ||
117 | <https://help.ubuntu.com/community/BinaryDriverHowto> | ||
118 | * If your distribution does not make it easy, then you can download the | ||
119 | required Linux drivers straight from your graphics card manufacturer: | ||
120 | - nVidia cards: <http://www.nvidia.com/object/unix.html> | ||
121 | - ATI cards: <http://ati.amd.com/support/driver.html> | ||
122 | |||
123 | PROBLEM 2:- My whole system seems to hang when running Second Life. | ||
124 | SOLUTION:- This is typically a hardware/driver issue. The first thing to | ||
125 | do is to check that you have the most recent official drivers for your | ||
126 | graphics card. | ||
127 | SOLUTION:- Some residents with ATI cards have reported that running | ||
128 | 'sudo aticonfig --locked-userpages=off' before running Second Life solves | ||
129 | their stability issues. | ||
130 | SOLUTION:- As a last resort, you can disable most of Second Life's advanced | ||
131 | graphics features by editing the 'secondlife' script and removing the '#' | ||
132 | from the line which reads '#export LL_GL_NOEXT=x' | ||
133 | |||
134 | PROBLEM 3:- Performance or graphical quality are not as high as I expect. | ||
135 | PROBLEM:- I can't turn on Anisotropic Filtering, Ripple Water, or AGP. | ||
136 | PROBLEM:- 'Shiny' doesn't work. | ||
137 | SOLUTION:- Some graphics performance features in Second Life are disabled | ||
138 | by default for the Linux version due to stability issues with some common | ||
139 | Linux graphic drivers. You can re-enable these features at the slight | ||
140 | risk of decreasing system stability. To do so: | ||
141 | * Edit the 'secondlife' script. Comment-out these lines by putting a '#' | ||
142 | in front of them: 'export LL_GL_BASICEXT=x', 'export LL_GL_NOEXT=x', | ||
143 | 'export LL_GL_BLACKLIST=abcdefghijklmno'. | ||
144 | * Now start Second Life. Some advanced performance features will now be | ||
145 | automatically used, and some new options in Preferences will now be | ||
146 | available to you; there is no guarantee, however, that they will | ||
147 | positively affect performance! | ||
148 | |||
149 | PROBLEM 4:- Sound effects seem to 'lag' a fraction of a second behind | ||
150 | actions. | ||
151 | SOLUTION:- You may uncomment the 'LL_BAD_ESD' line in the 'secondlife' script | ||
152 | to get more responsive audio. However, if you do this then you may | ||
153 | encounter audio issues or a hang during login, so beware. | ||
154 | |||
155 | |||
156 | 6. ADVANCED TROUBLESHOOTING | ||
157 | -=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
158 | |||
159 | The 'secondlife' script which launches Second Life contains some | ||
160 | configuration options for advanced troubleshooters. | ||
161 | |||
162 | * AUDIO - Edit the 'secondlife' script and you will see three audio | ||
163 | options: LL_BAD_ESD, LL_BAD_OSS, LL_BAD_ALSA. Second Life tries to | ||
164 | use ESD, OSS, then ALSA audio drivers in this order; you may uncomment | ||
165 | the corresponding LL_BAD_* option to skip an audio driver which you | ||
166 | believe may be causing you trouble. | ||
167 | |||
168 | * OPENGL - For advanced troubleshooters, the LL_GL_BLACKLIST option lets | ||
169 | you disable specific GL extensions, each of which is represented by a | ||
170 | letter ("a"-"o"). If you can narrow down a stability problem on your system | ||
171 | to just one or two GL extensions then please post details of your hardware | ||
172 | (and drivers) to the Linux Client Alpha Testers forum (see link below) along | ||
173 | with the minimal LL_GL_BLACKLIST which solves your problems. This will help | ||
174 | us to improve stability for your hardware while minimally impacting | ||
175 | performance. | ||
176 | LL_GL_BASICEXT and LL_GL_NOEXT should be commented-out for this to be useful. | ||
177 | |||
178 | |||
179 | 7. GETTING MORE HELP AND REPORTING PROBLEMS | ||
180 | -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
181 | |||
182 | For general help and support with Second Life: | ||
183 | <http://secondlife.com/community/support.php> | ||
184 | |||
185 | In-world help: Please use the 'Help' menu in the client for general | ||
186 | non-Linux-specific Second Life help including live support from the fabulous | ||
187 | Live Help team. | ||
188 | |||
189 | In-world discussion: There is a 'Linux Client Users' group | ||
190 | inside Second Life which is free to join. You can find it by pressing | ||
191 | the 'Search' button at the bottom of the window and then selecting the | ||
192 | 'Groups' tab and searching for 'Linux'. This group is useful for discussing | ||
193 | Linux issues with fellow Linux client users who are online. | ||
194 | |||
195 | Linux Client Alpha Testers forum: | ||
196 | <http://forums.secondlife.com/forumdisplay.php?forumid=263> | ||
197 | This is a good place for discussing Linux-specific Second Life problems | ||
198 | if you find that the Troubleshooting section in this file hasn't helped. | ||
199 | When reporting problems here, please include information about the | ||
200 | Second Life version you are running, your graphics card, graphics driver, | ||
201 | and Linux distribution. | ||
202 | |||