| |
1 Gaim: The Pimpin' Penguin IM Clone Thats Good For The Soul |
| |
2 |
| |
3 1. Compiling and Installing |
| |
4 |
| |
5 1.1. Why can't I compile Gaim? |
| |
6 1.2. I'm trying to install Gaim, but it complains that I don't have |
| |
7 libgtkspell.so.0, from where can I get this? |
| |
8 1.3. How do I get sound to work correctly? |
| |
9 1.4. Is there some way I can compile just Gaim, without all of these |
| |
10 protocols? |
| |
11 1.5. I compiled Gaim, but when I restart, it did not update. |
| |
12 1.6. I have a question about GTK1.2. |
| |
13 1.7. I'd like to use Gaim on IRIX. |
| |
14 1.8. How do I apply the xxxx patch (name.diff)? |
| |
15 |
| |
16 2. Using Gaim |
| |
17 |
| |
18 2.1. How do I register for a new account? |
| |
19 2.2. How do I use MSN, Yahoo, Jabber, IRC, Gadu-Gadu(GG), Napster, or |
| |
20 Zephyr? |
| |
21 2.3. How do I make gaim use emacs-like keybindings? |
| |
22 2.4. How do I change the font Gaim uses? |
| |
23 2.5. How do I use smiley themes? |
| |
24 2.6. Why are the status icons so big? |
| |
25 2.7. Why is Gaim crashing when somebody sends me an IM? |
| |
26 2.8. Why is gaim crashing when I start it? |
| |
27 2.9. I just changed my buddy icon, and I can't see the new one. |
| |
28 2.10. Why is everything at such small/large font sizes? |
| |
29 2.11. Gaim CVS is buggy. Gaim <non-current version> is buggy. |
| |
30 2.12. Why is the toggle to disable tabs not working? |
| |
31 2.13. What is a "Buddy Pounce"? |
| |
32 2.14. How do I get rid of the buddy icons in the taskbar? |
| |
33 |
| |
34 3. Features |
| |
35 |
| |
36 3.1. Can Gaim send files? |
| |
37 3.2. When will file transfer be supported? Is it being worked on? |
| |
38 3.3. File Transfer for xxxx doesn't seem to be working. |
| |
39 3.4. Is there a Gaim tray icon, or docklet, or gnome applet, or panel |
| |
40 icon, or something? |
| |
41 3.5. What do those colors in the conversation tab mean? |
| |
42 3.6. Will Gaim save my buddy list to the server? |
| |
43 3.7. How come there's no Export Buddy List? |
| |
44 3.8. Can Gaim import my buddy list? |
| |
45 3.9. Does Gaim support animated smileys? |
| |
46 3.10. Can I make Gaim group screen names by the person that owns them? |
| |
47 |
| |
48 4. ICQ Protocol |
| |
49 |
| |
50 4.1. How do I use ICQ? |
| |
51 4.2. ICQ doesn't work. |
| |
52 4.3. Gaim 0.60 pops up a bunch of authorization request Dialogs. |
| |
53 |
| |
54 5. TOC Protocol |
| |
55 |
| |
56 5.1. What is the TOC protocol? |
| |
57 |
| |
58 6. AIM/ICQ (Oscar) Protocol |
| |
59 |
| |
60 6.1. Can I set a buddy icon? |
| |
61 6.2. Some of my buddies are not showing up as online, why is that? |
| |
62 6.3. Can I use AIM URI's such as "aim:goim?screenname=robflynn"? |
| |
63 6.4. IM Image doesn't work, why? |
| |
64 6.5. I sent an IM Image, but only a blank line shows up, why? |
| |
65 6.6. Can I add SMS numbers to my buddy list? |
| |
66 6.7. I heard AOL is combining ICQ and AIM, does that mean I can send a |
| |
67 message from an AIM account to an ICQ account and vice-versa? |
| |
68 6.8. Why can't I connect via either Oscar or TOC? |
| |
69 |
| |
70 7. IRC Protocol |
| |
71 |
| |
72 7.1. Why am I getting disconnected when I try to connect to IRC? |
| |
73 7.2. How do I join a channel with the IRC plugin? |
| |
74 7.3. Is there a way to make Gaim automatically identify me and/or join |
| |
75 IRC chats on login? |
| |
76 |
| |
77 8. Jabber Protocol |
| |
78 |
| |
79 8.1. How do I choose which Jabber server to use? |
| |
80 8.2. How do I change my Jabber resource to be other than the default |
| |
81 of "/GAIM"? |
| |
82 8.3. How do I register a new Jabber account? |
| |
83 8.4. How do I use invisibility? |
| |
84 I've a buddy that I keep removing from my buddy list but the |
| |
85 8.5. entry keeps coming back every time I log in again! How can I stop |
| |
86 this? |
| |
87 8.6. Can I remove a buddy from my Jabber roster entirely? |
| |
88 8.7. What does "Cancel Presence Notification" do? |
| |
89 |
| |
90 9. Y!M (yahoo) Protocol |
| |
91 |
| |
92 9.1. I cannot connect to yahoo! |
| |
93 |
| |
94 10. MSN Protocol |
| |
95 |
| |
96 10.1. I'm getting lots of "Already in Opposite list" errors on msn, |
| |
97 why? |
| |
98 10.2. I'm getting an "Invalid User" popop whenever I sign on. How can |
| |
99 I make this go away? |
| |
100 10.3. Is there a way to invite more than one person to an MSN chat? |
| |
101 10.4. Is MSNP9 (MSN6) going to be supported? |
| |
102 10.5. Will I be able to use Gaim for MSN after October 15th? (The day |
| |
103 they're preventing third party clients from connecting) |
| |
104 10.6. I just upgraded Gaim and the MSN plugin will not load. Why? |
| |
105 10.7. The MSN plugin won't load, but I have Mozilla NSS! |
| |
106 |
| |
107 11. Gadu-Gadu Protocol |
| |
108 |
| |
109 11.1. What is Gadu-Gadu? |
| |
110 |
| |
111 12. Trepia Protocol |
| |
112 |
| |
113 12.1. I heard Trepia was going to be in 0.65. Where is it? |
| |
114 12.2. Trepia is showing people in Japan, England, etc. on my buddy |
| |
115 list. I thought this was supposed to show people in my area? |
| |
116 |
| |
117 13. Scripts and Plugins |
| |
118 |
| |
119 13.1. How do I use perl scripts with Gaim? |
| |
120 13.2. How do I compile a plugin for Gaim? |
| |
121 13.3. I have a plugin or perl script for Gaim that does not work with |
| |
122 0.60 or higher. |
| |
123 13.4. Where can I find documentation on writing plugins and Perl |
| |
124 scripts? |
| |
125 |
| |
126 14. Development |
| |
127 |
| |
128 14.1. Where should I report bugs? |
| |
129 14.2. Gaim never leaves a core file. |
| |
130 14.3. Where should I submit patches? |
| |
131 14.4. Did you guys reverse engineer it? |
| |
132 14.5. Will Gaim be ported to Windows 95/98/Me/2000/XP? |
| |
133 |
| |
134 15. Misc. Questions |
| |
135 |
| |
136 15.1. Does AOL's attempts at blocking Trillian affect Gaim? |
| |
137 15.2. Is Gaim affected by the vulnerability found in Windows AIM or |
| |
138 Yahoo Instant Messenger clients? |
| |
139 15.3. Can I IM you guys? |
| |
140 15.4. Hello? |
| |
141 Can I give you money/hardware/other expensive things that can be |
| |
142 15.5. hocked for cash what with you all being students/ |
| |
143 full-time-workers and helping to produce this wonderful software |
| |
144 instead of studying/sleeping? |
| |
145 15.6. Does Gaim support secure instant messaging (encrypted IMs)? |
| |
146 15.7. Why are the passwords in accounts.xml not encrypted? |
| |
147 15.8. What is gaim-remote? |
| |
148 15.9. When will the next version of Gaim be released? |
| |
149 |
| |
150 +------------------------------------------------------------------------------ |
| |
151 | 1. Compiling and Installing |
| |
152 +------------------------------------------------------------------------------ |
| |
153 |
| |
154 1.1 Why can't I compile Gaim? |
| |
155 |
| |
156 Make sure you have gettext <= 0.10.40 or gettext >= 0.11.3, autoconf 2.11 or |
| |
157 >= 2.53, and automake >= 1.4px (tested up to automake 1.6.3). If you are |
| |
158 still having problems, make sure that your gettext package includes the |
| |
159 program gettextize (for gettext <= 0.10.40) or autopoint (for gettext >= |
| |
160 0.11.3). If it does not, look for another package. |
| |
161 |
| |
162 We don't support gettext 0.11.0 through 0.11.2 or 0.12.1. It may work for |
| |
163 you, but we make no promises. |
| |
164 |
| |
165 If you are using autoconf 2.50+, do not use a version of gettext lower than |
| |
166 0.11.3. You will get errors in the po/ directory. |
| |
167 |
| |
168 If you have Slackware, you need to get non-slack packages for autoconf, |
| |
169 automake, gettext, and libtool. You also have to copy the contents of /usr/ |
| |
170 local/share/aclocal to /usr/share/aclocal. This is due to bugs in Slackware |
| |
171 and the auto* packages. |
| |
172 |
| |
173 *BSD users may also have problems with libtool and will also have to remove |
| |
174 the --no-verify from the configure script. |
| |
175 |
| |
176 1.2 I'm trying to install Gaim, but it complains that I don't have |
| |
177 libgtkspell.so.0, from where can I get this? |
| |
178 |
| |
179 libtgtkspell.so.0 is provided by gtkspell. This library is used by Gaim to |
| |
180 provide the "Highlight misspelled words" feature. You can find an RPM of |
| |
181 gtkspell at freshrpms.net. You can find the source and a non-Red Hat specific |
| |
182 RPM at gtkspell.sourceforge.net. |
| |
183 |
| |
184 1.3 How do I get sound to work correctly? |
| |
185 |
| |
186 Gaim 0.60 and higher support playing sounds via libao. Playing sounds |
| |
187 directly through esound or arts is no longer supported. |
| |
188 |
| |
189 `Libao is a cross-platform library that allows programs to output PCM audio |
| |
190 data to the native audio devices on a wide variety of platforms. It currently |
| |
191 supports OSS (Open Sound System), ESD (ESounD), ALSA (Advanced Linux Sound |
| |
192 Architecture), Sun audio system (used in Solaris, OpenBSD, and NetBSD), aRts |
| |
193 (Analog Realtime Synthesizer). ' |
| |
194 |
| |
195 To compile Gaim with support for libao you need libao-devel and |
| |
196 audiofile-devel. To use libao you need libao and audiofile. If you do not |
| |
197 wish to install these packages you can also just change your sound playing |
| |
198 method in preferences to Command and use "esdplay %s" or "artsplay %s." |
| |
199 |
| |
200 1.4 Is there some way I can compile just Gaim, without all of these protocols? |
| |
201 |
| |
202 Sort of, yeah. There are actually two ways to do it. |
| |
203 |
| |
204 1. Use the --with-static-prpls option to ./configure along with |
| |
205 --disable-plugins. This will let you choose which protocols are compiled |
| |
206 in with Gaim, but you will not be able to use any other protocols or |
| |
207 plugins. |
| |
208 |
| |
209 You'll need to compile any protocols that you specified in |
| |
210 --with-static-prpls. Oscar and TOC are defaults. |
| |
211 |
| |
212 2. Change to the directories for the protocols you want to compile (e.g. src |
| |
213 /protocols/jabber), and run make from there. Then after you've compiled |
| |
214 all of them, change back to src/ and run make gaim. |
| |
215 |
| |
216 The static prpls option is broke in 0.64 and higher. |
| |
217 |
| |
218 1.5 I compiled Gaim, but when I restart, it did not update. |
| |
219 |
| |
220 If you previously had an rpm or a Debian package installed, you need to |
| |
221 remove that first. rpm -e gaim or dpkg -p gaim should work. If you are using |
| |
222 0.59.x or lower, you will receive some errors about your plugins when you |
| |
223 restart Gaim. This is normal. Simply go into the Plugins dialog (Tools-> |
| |
224 Plugins) and reload them. These errors will only happen once. |
| |
225 |
| |
226 Likewise, if you want to use an RPM or deb and you have previously compiled |
| |
227 Gaim from source, you need to make uninstall to remove all Gaim files from / |
| |
228 usr/local. |
| |
229 |
| |
230 1.6 I have a question about GTK1.2. |
| |
231 |
| |
232 Our GTK2 port is now complete, the 0.59.x release series uses only GTK1.2, |
| |
233 and it is also entirely devoid of new features. 0.60 is the first release |
| |
234 with GTK2 support. 0.60 and all future Gaim versions will no longer support |
| |
235 GTK1.2. With the release of 0.60, the gtk1-stable tree that the 0.59.x |
| |
236 releases were from has been discontinued. If you want anything new in that |
| |
237 tree, you will have to maintain it yourself. |
| |
238 |
| |
239 1.7 I'd like to use Gaim on IRIX. |
| |
240 |
| |
241 Please see http://sourceforge.net/forum/forum.php?thread_id=725839&forum_id= |
| |
242 665 at our SourceForge Forum. |
| |
243 |
| |
244 1.8 How do I apply the xxxx patch (name.diff)? |
| |
245 |
| |
246 Type patch -p0 < name.diff from inside the gaim directory. If that doesn't |
| |
247 work, try patch -p1 < name.diff. |
| |
248 |
| |
249 +------------------------------------------------------------------------------ |
| |
250 | 2. Using Gaim |
| |
251 +------------------------------------------------------------------------------ |
| |
252 |
| |
253 2.1 How do I register for a new account? |
| |
254 |
| |
255 This depends on the protocol. |
| |
256 |
| |
257 AIM: Go to http://my.screenname.aol.com/_cqr/login/login.psp?siteId= |
| |
258 snshomepage&authLev=1&mcState=initialized&createSn=1. |
| |
259 |
| |
260 ICQ: Go to http://web.icq.com/register. |
| |
261 |
| |
262 Yahoo: Go to http://edit.yahoo.com/config/eval_register. |
| |
263 |
| |
264 MSN: Go to http://registernet.passport.com. |
| |
265 |
| |
266 Gadu-Gadu: Use the official client to create an account. |
| |
267 |
| |
268 Jabber: See the question How do I register a new Jabber account? below. |
| |
269 |
| |
270 2.2 How do I use MSN, Yahoo, Jabber, IRC, Gadu-Gadu(GG), Napster, or Zephyr? |
| |
271 |
| |
272 In Gaim 0.60 and higher, use the Account Editor (Tools->Accounts, or the |
| |
273 Accounts button on the start screen) to add the account. The appropriate |
| |
274 protocol plugin is loaded automatically. |
| |
275 |
| |
276 In Gaim 0.59 and lower, you must first load the protocol plugin for the |
| |
277 protocol that you want to use. These plugins come with Gaim, so just go to |
| |
278 the Plugins dialog (Tools->Plugins, or the Plugins button on the start |
| |
279 screen). The list of plugins on this screen is a listing of plugins you have |
| |
280 already loaded and does not included unloaded but available plugins. To load |
| |
281 a new plugin, click "Load." The protocol plugins are named libprotocol.so, so |
| |
282 MSN for instance is provided by libmsn.so, and Gadu-Gadu is provided by |
| |
283 libgg.so. Now you can use the Account Editor to add an account with the |
| |
284 desired protocol. |
| |
285 |
| |
286 2.3 How do I make gaim use emacs-like keybindings? |
| |
287 |
| |
288 You need to edit your ~/.gtkrc-2.0 to contain the keybindings line from http: |
| |
289 //gaim.sf.net/gtkrc-2.0. |
| |
290 |
| |
291 2.4 How do I change the font Gaim uses? |
| |
292 |
| |
293 The font preference in Gaim is used only for the formatting of outgoing |
| |
294 messages, and that only on the few protocols we support outgoing format on. |
| |
295 The display fonts used by the rest of Gaim are those specified by GTK. To |
| |
296 change this font you need to edit your ~/.gktrc (Gaim 0.59.9 and lower) or ~ |
| |
297 /.gtkrc-2.0 (Gaim 0.60 and newer). An example ~/.gtkrc-2.0 is available http: |
| |
298 //gaim.sf.net/gtkrc-2.0. |
| |
299 |
| |
300 2.5 How do I use smiley themes? |
| |
301 |
| |
302 Gaim 0.60 and higher support themable smileys. To select a theme, open Gaim's |
| |
303 preferences to the "Smiley Themes" page and click on whichever theme you want |
| |
304 to use. To install a theme, simply drag it into the theme selector. You can |
| |
305 find themes on the Gaim Smiley Themes (http://gaim.sourceforge.net/ |
| |
306 themes.php) page. |
| |
307 |
| |
308 You can also install themes manually by uncompressing them to their own |
| |
309 directory in ~/.gaim/smileys/ |
| |
310 |
| |
311 2.6 Why are the status icons so big? |
| |
312 |
| |
313 We believe that, by adding a second line of text to each buddy list entry, |
| |
314 we're able to show more information about each buddy on the buddy list. The |
| |
315 'Big List,' as we call it, shows status text, idle time, and warning level |
| |
316 concisely and attractively. It shows more than one status "emblem" for each |
| |
317 buddy, indicating at the same time a mobile user who is away. Most |
| |
318 importantly, it puts the buddy icon in the list, making it far easier to |
| |
319 locate buddies within a large list where names are harder to pick out than |
| |
320 images. Due to the increased usability of this UI, we have made it the |
| |
321 default. |
| |
322 |
| |
323 We are aware that some people feel more comfortable using an interface more |
| |
324 similar to IM clients they may have used in the past. 'Big List' can be |
| |
325 disabled by un-checking "Show buddy icons in list" in the Buddy List |
| |
326 preferences. |
| |
327 |
| |
328 2.7 Why is Gaim crashing when somebody sends me an IM? |
| |
329 |
| |
330 If you're using a version older than 0.55 (or Ximian or Debian's 0.54 |
| |
331 package), you can be crashed remotely through an IM using one of two strings. |
| |
332 The solution is to upgrade to the latest version, where both exploits are |
| |
333 fixed. |
| |
334 |
| |
335 If you use Yahoo with Gaim 0.59.8 or lower, you need to upgrade. Yahoo |
| |
336 changed the protocol in a way that broke Gaim, Trillian, Everybuddy, and |
| |
337 their own linux client. |
| |
338 |
| |
339 If you use Gaim 0.59.5 and Gaim segfaults as soon as it signs on, you do not |
| |
340 have a valid ~/.gtkrc file. This is fixed in debian's 0.59.5-2 package, and |
| |
341 is fixed in 0.59.6 for the rest of the world. |
| |
342 |
| |
343 If you are using a version newer than 0.59.6 and Gaim still crashes, please |
| |
344 let us know. |
| |
345 |
| |
346 2.8 Why is gaim crashing when I start it? |
| |
347 |
| |
348 With 0.60 and higher, try running gaim with GDK_USE_XFT=0 set. If this does |
| |
349 not fix the problem, please submit a bug report. If gaim is not crashing, but |
| |
350 is just sitting there not displaying anything, try turning off anything else |
| |
351 that might be using the sound device (ie xmms) and then starting gaim. If |
| |
352 this fixes the problem, it is a libao issue, not a gaim issue, and can be |
| |
353 worked around by the use of esd or arts. |
| |
354 |
| |
355 If you use MSN, and have a version 0.64, downgrade to 0.63 or upgrade to |
| |
356 0.65. |
| |
357 |
| |
358 If you have ever installed 0.65, edit your ~/.gaimrc, changing your auto away |
| |
359 preference from -1 to 0. |
| |
360 |
| |
361 If you use 0.67 and do not have yourself on your buddy list, upgrade. |
| |
362 |
| |
363 If you use 0.70 or lower, make sure only one version of Gaim is installed. |
| |
364 |
| |
365 2.9 I just changed my buddy icon, and I can't see the new one. |
| |
366 |
| |
367 First, try IMing yourself. Buddy icons are checked when you IM people, so |
| |
368 depending on the protocol, that may work. If it still doesn't update, check |
| |
369 the file size (buddy icons must be smaller than 4kb) and the image size (it |
| |
370 should be 48x48 or 50x50 in most cases). Also, check the file type. GIF or |
| |
371 JPEG images are best supported; most other formats do not work at all. If all |
| |
372 of that checks out and it still doesn't work, and you're sure the protocol |
| |
373 supports it, try restarting Gaim. |
| |
374 |
| |
375 2.10 Why is everything at such small/large font sizes? |
| |
376 |
| |
377 You need to edit your .gtkrc-2.0 in your home directory. This is almost |
| |
378 certainly a gtk theme thing. You can find more gtk themes by visiting |
| |
379 themes.freshmeat.net, art.gnome.org, or searching on Google. If it is a |
| |
380 particular message window, you can also try ignoring font sizes (Tools-> |
| |
381 Preferences->Message Text), though that will only have limited effects. See |
| |
382 an example .gktrc-2.0 at http://gaim.sf.net/gtkrc-2.0. |
| |
383 |
| |
384 2.11 Gaim CVS is buggy. Gaim <non-current version> is buggy. |
| |
385 |
| |
386 Yes, it is! CVS is often unsupported by Gaim, as are non-current versions. |
| |
387 This is because non-current versions have old bugs which may be fixed in the |
| |
388 current version, and CVS is frequently unusable because of the changes in the |
| |
389 code (and it has new bugs). If you are using either and have a problem, |
| |
390 upgrade/install the current version of Gaim before posting a bug or asking |
| |
391 for help in Gaim's IRC channel. If the bug does not exist in the current |
| |
392 version, then please do not ask for help. |
| |
393 |
| |
394 2.12 Why is the toggle to disable tabs not working? |
| |
395 |
| |
396 You have told gaim (or have neglected to change the default) to place tabs in |
| |
397 the "Last Created Window" instead of in a "New Window." Change this tab |
| |
398 placement option and you will be all set. |
| |
399 |
| |
400 2.13 What is a "Buddy Pounce"? |
| |
401 |
| |
402 Gaim introduced buddy pounces a few releases before AOL came out with "Buddy |
| |
403 Alerts." Despite this though, you could think of a buddy pounce as an Alert |
| |
404 and get an idea of the most minimal uses of a buddy pounce. In reality, a |
| |
405 buddy pounce is much like a macro, or a recorded action. When you set a |
| |
406 pounce on someone, you choose from a number of events, such as signon or |
| |
407 someone going away, and then you choose from a number of actions. These |
| |
408 actions include everything from playing a sound (like an Alert would do) to |
| |
409 sending a messsage to the person, to executing a command. This action will |
| |
410 occur the next time gaim detects the event, ie the next time the person in |
| |
411 your buddy list who you have pounced signs on. |
| |
412 |
| |
413 2.14 How do I get rid of the buddy icons in the taskbar? |
| |
414 |
| |
415 As of 0.71, you do not. |
| |
416 |
| |
417 +------------------------------------------------------------------------------ |
| |
418 | 3. Features |
| |
419 +------------------------------------------------------------------------------ |
| |
420 |
| |
421 3.1 Can Gaim send files? |
| |
422 |
| |
423 TOC can, in a limited way, and OSCAR can send files over AIM in 0.60 and |
| |
424 higher. Most protocols are capable of it, but Gaim hasn't implemented |
| |
425 anything yet. Support is being worked on and may partially work for MSN and |
| |
426 Jabber. |
| |
427 |
| |
428 3.2 When will file transfer be supported? Is it being worked on? |
| |
429 |
| |
430 Gaim 0.60 includes preliminary file transfer support. It likely contains a |
| |
431 few bugs that will be fixed in time. Currently, Gaim supports sending and |
| |
432 receiving files via AIM, receiving files via Jabber and IRC. File transfer |
| |
433 receive code exists for MSN, but it is very flakey, and files are often |
| |
434 corrupt. If you would like support for another protocol, get CVS and submit a |
| |
435 patch using the generic file transfer API. |
| |
436 |
| |
437 3.3 File Transfer for xxxx doesn't seem to be working. |
| |
438 |
| |
439 File transfer for all protocols is still buggy. This is being worked on, but |
| |
440 has no set date for completion. |
| |
441 |
| |
442 3.4 Is there a Gaim tray icon, or docklet, or gnome applet, or panel icon, or |
| |
443 something? |
| |
444 |
| |
445 In 0.59.x and below, Gaim only has support for Gnome's panel. Gaim 0.60 and |
| |
446 higher have replaced the gnome-applet with a tray icon that conforms to the |
| |
447 standards at www.freedesktop.org. This tray icon is supported in KDE 3.1, |
| |
448 Gnome 2.2, and Red Hat Gnome 2.0. Gaim will insert the tray icon in any |
| |
449 System Tray implementation that conforms to these standards, so feel free to |
| |
450 write one for your window manager of choice. For Gnome, you must have a |
| |
451 Notification Area in your Gnome panel. |
| |
452 |
| |
453 This docklet is the only supported way of putting Gaim in a Gnome2 panel. The |
| |
454 panel applet (the gaim-applet rpm, the gaim-gnome deb package and compiling |
| |
455 with the --enable-panel flag) is only supported with Gaim 0.59.x and Gnome |
| |
456 1.x, the GTK1.2 versions of Gnome. |
| |
457 |
| |
458 3.5 What do those colors in the conversation tab mean? |
| |
459 |
| |
460 A red tab means a message is waiting for you; green means the buddy is |
| |
461 typing; yellow means the buddy began typing, and then stopped. Gray means |
| |
462 that there has been a join or a part in that chat. |
| |
463 |
| |
464 3.6 Will Gaim save my buddy list to the server? |
| |
465 |
| |
466 Yes, as of 0.60 Gaim saves your buddy list to the server for AIM, ICQ, MSN, |
| |
467 Yahoo, TOC and Jabber. Gaim 0.59.x supports this for AIM, MSN, Yahoo, TOC and |
| |
468 Jabber. |
| |
469 |
| |
470 3.7 How come there's no Export Buddy List? |
| |
471 |
| |
472 In 0.59 and earlier you can use cp to copy your buddy list. It is stored in |
| |
473 the $HOME/.gaim directory. The file name is your screen name, in all capital |
| |
474 letters. Gaim 0.60 does not support exporting your buddy list. |
| |
475 |
| |
476 Import and export code will hopefully be reintroduced for one of the 0.6x |
| |
477 releases, due to the introduction of the unified xml buddy list in 0.60. |
| |
478 |
| |
479 3.8 Can Gaim import my buddy list? |
| |
480 |
| |
481 Unfortunately, no, you cannot import your buddy list with Gaim 0.60 and |
| |
482 later. However, as Gaim will read the server copy of the buddy list, this is |
| |
483 most likely not necessary unless you use a 3rd party client that is broken |
| |
484 (aka trillian). |
| |
485 |
| |
486 With Gaim 0.59 and earlier, this depends on the format of the buddy list. |
| |
487 Gaim has mixed success importing Windows AIM buddy lists. If you want to try, |
| |
488 click File->Import. This is accessible after you sign on. If you want to |
| |
489 import an Licq (http://licq.org/) contact list, you can try using the |
| |
490 licq2gaim.pl perl script, which comes with the Gaim source code, but we do |
| |
491 not support this. |
| |
492 |
| |
493 3.9 Does Gaim support animated smileys? |
| |
494 |
| |
495 Yes, as of version 0.70 Gaim supports animated smileys. |
| |
496 |
| |
497 3.10 Can I make Gaim group screen names by the person that owns them? |
| |
498 |
| |
499 Sure! Right click a buddy on your list and at the bottom of the menu click |
| |
500 "Expand". Then just drag other screen names to the same person below it. When |
| |
501 you're done, click on the arrow to collapse them. When the contact is |
| |
502 collapsed, Gaim will select a buddy to display based on the status of the |
| |
503 buddies in the contact, and their order. |
| |
504 |
| |
505 +------------------------------------------------------------------------------ |
| |
506 | 4. ICQ Protocol |
| |
507 +------------------------------------------------------------------------------ |
| |
508 |
| |
509 4.1 How do I use ICQ? |
| |
510 |
| |
511 ICQ support is part of the OSCAR protocol, labeled AIM/ICQ in Gaim (see the |
| |
512 question ICQ doesn't work for why). To use it, simply put your account number |
| |
513 in the Screenname box and your password in the Password box. Leave the server |
| |
514 settings set to the default (login.oscar.aol.com and port 5190). |
| |
515 |
| |
516 4.2 ICQ doesn't work. |
| |
517 |
| |
518 Use AIM/ICQ for ICQ. AOL stopped supporting the older versions of the ICQ |
| |
519 protocol. The newer versions are extensions of Oscar, which is labeled AIM/ |
| |
520 ICQ in Gaim. Currently, Oscar supports as much of ICQ as the ICQ plugin used |
| |
521 to. To use Oscar for ICQ, put your UIN in the Screenname box, and leave the |
| |
522 server information alone. |
| |
523 |
| |
524 4.3 Gaim 0.60 pops up a bunch of authorization request Dialogs. |
| |
525 |
| |
526 This is a side effect of enabling support for the server side lists. Yes, you |
| |
527 must re-request authorization, we can't find a way around this requirement. |
| |
528 |
| |
529 +------------------------------------------------------------------------------ |
| |
530 | 5. TOC Protocol |
| |
531 +------------------------------------------------------------------------------ |
| |
532 |
| |
533 5.1 What is the TOC protocol? |
| |
534 |
| |
535 It's an AIM protocol used by quickbuddy and aimexpress. It's not particularly |
| |
536 recommended that you use it unless you know what it is. :) The only time it |
| |
537 would be useful in Gaim is if Gaim's OSCAR (AIM/ICQ) protocol stopped working |
| |
538 for some reason, such as being blocked. |
| |
539 |
| |
540 +------------------------------------------------------------------------------ |
| |
541 | 6. AIM/ICQ (Oscar) Protocol |
| |
542 +------------------------------------------------------------------------------ |
| |
543 |
| |
544 6.1 Can I set a buddy icon? |
| |
545 |
| |
546 Yes. Go to the Account Editor (Tools->Accounts from the buddy list), and |
| |
547 click to "Modify" the AIM/ICQ account you wish to have an icon. Enter the |
| |
548 full path to the image you wish to use in the box labeled "Buddy Icon File." |
| |
549 The file must be below 4KB. It can have any dimensions, and can be in any |
| |
550 format. However, if you wish Windows users to see it, it must be in a format |
| |
551 Windows understands, such as .bmp, .gif, and .jpg. |
| |
552 |
| |
553 6.2 Some of my buddies are not showing up as online, why is that? |
| |
554 |
| |
555 AOL has set a limit for the maximum number of people you can have in your |
| |
556 buddy list. This number is currently 200. Gaim 0.58 and newer give you a |
| |
557 warning if you are over the limit, but if you are using something prior to |
| |
558 0.58, make sure you are not over the limit (and upgrade to something more |
| |
559 recent!). |
| |
560 |
| |
561 The other possibility is that your server-stored buddy list is corrupt. |
| |
562 Unfortunately, Gaim 0.53 had a bug that caused it to corrupt some entries, |
| |
563 especially group names. While this corruption doesn't show in Gaim unless you |
| |
564 remove the SCREENNAME.0.blist file from ~/.gaim, it does affect how long the |
| |
565 server thinks your list is. The best way to fix this, is to: |
| |
566 |
| |
567 mv ~/.gaim/SCREENNAME.0.blist ~/ |
| |
568 |
| |
569 where SCREENNAME is your screenname, without spaces and in all caps. Then |
| |
570 signon, delete all groups, signoff, and signon again to verify that your list |
| |
571 is empty. Once it is empty, signoff, mv your SCREENNAME.0.blist file back |
| |
572 into ~/.gaim, then sign on again. This should not be necessary in Gaim 0.60 |
| |
573 and higher. |
| |
574 |
| |
575 If you have 0.60 or higher, move ~/.gaim/blist.xml instead. |
| |
576 |
| |
577 6.3 Can I use AIM URI's such as "aim:goim?screenname=robflynn"? |
| |
578 |
| |
579 Yes, with Gaim 0.60 and higher, but it can be difficult to set up. You need |
| |
580 to pass the entire URI to the gaim-remote program (included with gaim). To do |
| |
581 this with Gnome 2, run gnome-file-types-properties or "File Types and |
| |
582 Programs" from the preferences menu. Add a service with protocol "aim" and |
| |
583 set the program to gaim-remote uri "%s". This will make AIM URIs work in |
| |
584 Galeon 2. Also, not all types of aim URI's are supported. The ones that are |
| |
585 supported are goim, addbuddy, and gochat. |
| |
586 |
| |
587 If you use wingaim, this will not work as gaim-remote has not yet been ported |
| |
588 over. |
| |
589 |
| |
590 6.4 IM Image doesn't work, why? |
| |
591 |
| |
592 IM Image is very sensitive, even from windows. Gaim currently only supports |
| |
593 sending IM Images if the sender is not behind a firewall or NAT device. Given |
| |
594 that the windows version of AIM also has trouble in this situation, we are |
| |
595 not sure this is entirely fixable. A work around that is sometimes effective |
| |
596 is to have the receiver, not being behind a firewall, request a direct |
| |
597 connection, then send the image. |
| |
598 |
| |
599 In cvs, the html widget is being re-written. it currently does not support |
| |
600 many features of the old widget we used with GTK1.2, including images. |
| |
601 |
| |
602 6.5 I sent an IM Image, but only a blank line shows up, why? |
| |
603 |
| |
604 For Gaim 0.59.x and lower, You need to have gdk-pixbuf installed to view IM |
| |
605 Images. If the receiver is also using Gaim, [s]he also needs to have this |
| |
606 installed. |
| |
607 |
| |
608 6.6 Can I add SMS numbers to my buddy list? |
| |
609 |
| |
610 Not currently. This functionality has been broken since around September |
| |
611 2003. There is no ETA for when it will be fixed. |
| |
612 |
| |
613 6.7 I heard AOL is combining ICQ and AIM, does that mean I can send a message |
| |
614 from an AIM account to an ICQ account and vice-versa? |
| |
615 |
| |
616 Yes, AOL is slowly letting the two messaging networks interoperate with each |
| |
617 other. Messaging between the two protocols works as long as the receiver of |
| |
618 the message supports it. Gaim 0.60 supports sending and receiving messages |
| |
619 between AIM and ICQ, but the person receiving the message must support this. |
| |
620 Gaim, of course, supports this for both ICQ and AIM accounts. Windows AIM |
| |
621 version 5.2.3139 supports receiving messages from ICQ users. It is unknown if |
| |
622 earlier versions of Windows AIM support this. Windows ICQ build 3800 does not |
| |
623 support receiving messages from AIM users. Windows ICQ Lite builds 1150 and |
| |
624 later support receiving messages from AIM users and sending messages to AIM |
| |
625 users. MacAIM versions 4.6 beta, build 1.1131 and newer support sending and |
| |
626 receiving messages to and from ICQ users. |
| |
627 |
| |
628 The same clients that support receiving messages from the alternate messaging |
| |
629 network will also show up in buddy lists of people using the alternate |
| |
630 network. This means that if you can message an ICQ user from an AIM account, |
| |
631 then the ICQ user will also show up in your AIM buddy list. So an AIM user |
| |
632 using Windows AIM version 5.2.3139 will show up in an ICQ buddy list. |
| |
633 |
| |
634 6.8 Why can't I connect via either Oscar or TOC? |
| |
635 |
| |
636 If you are using Linux, your kernel may be using a network option called |
| |
637 "ECN". It seems that the AOL servers are currently dropping packets marked as |
| |
638 "ECN-capable". In order to turn this off, run the command "echo 0 > /proc/sys |
| |
639 /net/ipv4/tcp_ecn" as root, or (if your distribution supports it) put the |
| |
640 line "net.ipv4.tcp_ecn = 0" in the file /etc/sysctl.conf. |
| |
641 |
| |
642 +------------------------------------------------------------------------------ |
| |
643 | 7. IRC Protocol |
| |
644 +------------------------------------------------------------------------------ |
| |
645 |
| |
646 7.1 Why am I getting disconnected when I try to connect to IRC? |
| |
647 |
| |
648 You will be disconnected if the nickname you chose is already in use on that |
| |
649 IRC server. Try again with a different nickname. In 0.60 or later, Gaim will |
| |
650 prompt you to change your screenname in this situation. |
| |
651 |
| |
652 7.2 How do I join a channel with the IRC plugin? |
| |
653 |
| |
654 First create the account, then sign on. After you have signed on, you can use |
| |
655 File->Join A Chat on the buddy list to join a channel. In any window, either |
| |
656 a conversation or a chat, in which your IRC user is the sender, you can also |
| |
657 use /join to connect to a new channel. |
| |
658 |
| |
659 7.3 Is there a way to make Gaim automatically identify me and/or join IRC |
| |
660 chats on login? |
| |
661 |
| |
662 Yes. Add NickServ to your buddy list and place buddy pounces on him/her/it. |
| |
663 |
| |
664 In version 0.64 or higher, you can add a chat to your buddy list, right click |
| |
665 it, and tell gaim to auto-join it. |
| |
666 |
| |
667 +------------------------------------------------------------------------------ |
| |
668 | 8. Jabber Protocol |
| |
669 +------------------------------------------------------------------------------ |
| |
670 |
| |
671 8.1 How do I choose which Jabber server to use? |
| |
672 |
| |
673 The Jabber server name is part of your Jabber I.D., such as |
| |
674 somebody@server.name. So when entering your Jabber "screen name", the server |
| |
675 is specified as part of your JID. |
| |
676 |
| |
677 8.2 How do I change my Jabber resource to be other than the default of "/ |
| |
678 GAIM"? |
| |
679 |
| |
680 When you create your account in Gaim, simply append the desired resource |
| |
681 identifier to your Jabber I.D. For example: somebody@server.name/resource |
| |
682 |
| |
683 8.3 How do I register a new Jabber account? |
| |
684 |
| |
685 As of version 0.52 and up: |
| |
686 |
| |
687 1. Click "Tools->Accounts->Add" |
| |
688 2. Select "Jabber" for the protocol. |
| |
689 3. Fill in screen name and password as you normally would. THIS IS A |
| |
690 REQUIRED STEP |
| |
691 4. Check the "Register with server" check-box |
| |
692 5. Click "OK". |
| |
693 |
| |
694 Note: You are strongly recommended to check the "Remember password" check-box |
| |
695 as well, as Gaim presently does no password verification. So if you don't |
| |
696 type in what you thought you did, you're hosed. |
| |
697 |
| |
698 8.4 How do I use invisibility? |
| |
699 |
| |
700 Jabber invisibility support is available in Gaim version 0.60 and later. |
| |
701 |
| |
702 There are two ways to use Jabber invisibility: on a per-buddy and on a |
| |
703 per-server basis. |
| |
704 |
| |
705 To use per-buddy invisibility: right-click on the buddy on the Online buddy |
| |
706 list and select "Temporarily Hide From." You will appear to that buddy to be |
| |
707 off-line. To make yourself seen by that buddy again: right-click on the buddy |
| |
708 and select "Un-hide From." Note that the menu changes based on whether you're |
| |
709 currently invisible to that buddy or not. |
| |
710 |
| |
711 The "Temporarily" part is a dead give-away. Your invisibility to that |
| |
712 buddy will last only until the next time you log on or until you set |
| |
713 server invisibility (discussed next) on and off. |
| |
714 |
| |
715 To use per-server invisibility: click "Tools -> Away," select the Jabber |
| |
716 server login for the server upon which you wish to become invisible (if |
| |
717 necessary) and select "Invisible." To become visible again: select anything |
| |
718 else from that same menu (such as "Online"), or set your away status or log |
| |
719 off the server and back on again. |
| |
720 |
| |
721 You can set yourself invisible per-server and subsequently make yourself |
| |
722 visible to selected buddies only. |
| |
723 |
| |
724 Gaim currently does not retain invisibility settings between logins, just as |
| |
725 it doesn't currently retain "away" status. |
| |
726 |
| |
727 8.5 I've a buddy that I keep removing from my buddy list but the entry keeps |
| |
728 coming back every time I log in again! How can I stop this? |
| |
729 |
| |
730 As of Gaim version 0.59 and later: Select the Edit Buddies tab, right-click |
| |
731 on the offending entry, and select "Remove From Roster. |
| |
732 |
| |
733 8.6 Can I remove a buddy from my Jabber roster entirely? |
| |
734 |
| |
735 As of Gaim version 0.59 and later: yes. In the Edit Buddies tab, right-click |
| |
736 on a buddy and Select "Remove From Roster. |
| |
737 |
| |
738 The buddy will disappear from your buddy list and also will no longer receive |
| |
739 presence notifications from you. |
| |
740 |
| |
741 In 0.60, the deletion code will do this. Gaim currently does not retain |
| |
742 invisibility settings between logins, just as it doesn't currently retain |
| |
743 "away" status. |
| |
744 |
| |
745 8.7 What does "Cancel Presence Notification" do? |
| |
746 |
| |
747 This selection, available in Gaim version 0.60 and later, and found by |
| |
748 right-clicking on a buddy entry in the Edit Buddies tab, prevents that Jabber |
| |
749 I.D. from receiving future presence notifications when you log on to the |
| |
750 server. |
| |
751 |
| |
752 After you do this, that buddy will have to re-request a subscription to your |
| |
753 presence (and you will have to approve it) for them to again see you on-line. |
| |
754 |
| |
755 +------------------------------------------------------------------------------ |
| |
756 | 9. Y!M (yahoo) Protocol |
| |
757 +------------------------------------------------------------------------------ |
| |
758 |
| |
759 9.1 I cannot connect to yahoo! |
| |
760 |
| |
761 Make sure you have at least 0.70. If you still cannot connect, change the |
| |
762 host you connect to from scs.yahoo.com to scs.msg.yahoo.com |
| |
763 |
| |
764 +------------------------------------------------------------------------------ |
| |
765 | 10. MSN Protocol |
| |
766 +------------------------------------------------------------------------------ |
| |
767 |
| |
768 10.1 I'm getting lots of "Already in Opposite list" errors on msn, why? |
| |
769 |
| |
770 The reason this happens is because you have a screenname in both your permit |
| |
771 list and your deny list. There are two ways to fix this: the correct way and |
| |
772 the quick way. The correct way is to go to tools->preferences (tools->privacy |
| |
773 in 0.60 or later), and manually scan the list and remove the duplicate |
| |
774 entries. The quick way is to remove the msn .blist file from the ~/.gaim |
| |
775 directory. This will have a side effect: the msn server stores the |
| |
776 screennames of your contacts, but does not store what group they are in, so |
| |
777 you will have to re-sort your msn contacts into the appropriate groups. |
| |
778 |
| |
779 10.2 I'm getting an "Invalid User" popop whenever I sign on. How can I make |
| |
780 this go away? |
| |
781 |
| |
782 Delete your buddy list. On unix, this will be at ~/.gaim/blist.xml (or ~ |
| |
783 /.gaim/USERNAME.0.blist pre-v0.60). Note that you will lose buddy groups and |
| |
784 aliases when you do this. Alternatively, since this will delete ALL buddy |
| |
785 lists, not just the msn one, you can hand edit the ~/.gaimrc to remove the |
| |
786 msn account. Start gaim up, which will remove the entries from the account |
| |
787 that no longer exists, and re-add your account. For most users, this will be |
| |
788 the better temporary solution. |
| |
789 |
| |
790 10.3 Is there a way to invite more than one person to an MSN chat? |
| |
791 |
| |
792 Not at this time. When the conversation framework gets another rewrite, it is |
| |
793 possible that it will be worked on. Until that time, sorry. :) |
| |
794 |
| |
795 10.4 Is MSNP9 (MSN6) going to be supported? |
| |
796 |
| |
797 MSNP9 support has existed in Gaim since 0.69. However, at this point, |
| |
798 features such as custom smileys and buddy icons aren't yet implemented. |
| |
799 |
| |
800 10.5 Will I be able to use Gaim for MSN after October 15th? (The day they're |
| |
801 preventing third party clients from connecting) |
| |
802 |
| |
803 Yes. We use MSNP9, which is available in 0.69 and up, and MSNP9 is supported |
| |
804 after October 15th. |
| |
805 |
| |
806 10.6 I just upgraded Gaim and the MSN plugin will not load. Why? |
| |
807 |
| |
808 You did not compile with SSL support, or the SSL plugin failed to load. As of |
| |
809 protocol version 9, the MSN protocol requires the use of SSL, which gaim |
| |
810 provides by either GnuTLS or the combination of NSS and NSPR from the Mozilla |
| |
811 project. Install one or both of these and recompile Gaim, and see the next |
| |
812 question. |
| |
813 |
| |
814 10.7 The MSN plugin won't load, but I have Mozilla NSS! |
| |
815 |
| |
816 Some distributions, including Slackware, install Mozilla NSS to a |
| |
817 non-standard directory. The fix is simple. Edit /etc/ld.so.conf and add /usr/ |
| |
818 lib/mozilla-1.4 (or whatever version you're using, but it's usually 1.4) to |
| |
819 the file, and run ldconfig as root. Then re-run configure and recompile Gaim. |
| |
820 You may also need to specify where the include file are for NSS and NSPR, see |
| |
821 ./configure --help for the options. |
| |
822 |
| |
823 Mozilla 1.5 has a broken .pc file and does not install the necessary .h |
| |
824 files, and so will not be detected. |
| |
825 |
| |
826 See http://gaim.sf.net/faq-ssl.php on getting ssl to work with gaim. |
| |
827 |
| |
828 +------------------------------------------------------------------------------ |
| |
829 | 11. Gadu-Gadu Protocol |
| |
830 +------------------------------------------------------------------------------ |
| |
831 |
| |
832 11.1 What is Gadu-Gadu? |
| |
833 |
| |
834 Gadu-Gadu is an IM protocol popular in Poland. You can find more about it at |
| |
835 http://www.gadu-gadu.pl (website in Polish). |
| |
836 |
| |
837 +------------------------------------------------------------------------------ |
| |
838 | 12. Trepia Protocol |
| |
839 +------------------------------------------------------------------------------ |
| |
840 |
| |
841 12.1 I heard Trepia was going to be in 0.65. Where is it? |
| |
842 |
| |
843 Support for the Trepia protocol was removed right before 0.65's release. It |
| |
844 may make it into a future version, but we're not sure yet. |
| |
845 |
| |
846 12.2 Trepia is showing people in Japan, England, etc. on my buddy list. I |
| |
847 thought this was supposed to show people in my area? |
| |
848 |
| |
849 We believe this to be the protocol, not Gaim. As Trepia continues to update |
| |
850 and refine their protocol, it will become more accurate. If we find out |
| |
851 otherwise, we will attempt to incorporate the changes necessary to act like |
| |
852 the official client. |
| |
853 |
| |
854 +------------------------------------------------------------------------------ |
| |
855 | 13. Scripts and Plugins |
| |
856 +------------------------------------------------------------------------------ |
| |
857 |
| |
858 13.1 How do I use perl scripts with Gaim? |
| |
859 |
| |
860 Save the perl script to ~/.gaim/ or $prefix/lib/gaim/, restart Gaim, and load |
| |
861 the perl script by checking the check box next to its name on the Plugins |
| |
862 page in preferences. |
| |
863 |
| |
864 13.2 How do I compile a plugin for Gaim? |
| |
865 |
| |
866 To compile a plugin for Gaim, you must have Gaim's source code. There are two |
| |
867 ways to get this: Tarballs, and CVS. To work with a tarball, follow the |
| |
868 instructions below. To use CVS, follow the instructions on the CVS (http:// |
| |
869 gaim.sf.net/cvs.php) page. Please note that often, CVS is much less stable |
| |
870 than the tarballs! Do not use CVS unless you are writting a patch. |
| |
871 |
| |
872 To work with a tarball, download the latest source code from http:// |
| |
873 gaim.sf.net/ and untar it with the command: |
| |
874 |
| |
875 tar zxvf filename |
| |
876 |
| |
877 where filename is the file you downloaded. |
| |
878 |
| |
879 After you have a Gaim source code tree, either through tarballs or CVS: |
| |
880 |
| |
881 1. Change to the resulting directory and run the command: |
| |
882 |
| |
883 ./configure |
| |
884 |
| |
885 This will create the necessary make files. |
| |
886 2. Move the plugin you wish to compile into the plugins/ directory in the |
| |
887 Gaim source code tree. |
| |
888 3. Change to the plugins/ directory. |
| |
889 4. Type: |
| |
890 |
| |
891 make name.so |
| |
892 |
| |
893 where the name of the file you wish to compile is name.c. |
| |
894 |
| |
895 Note well the difference in the extensions. If you type make name.c |
| |
896 instead of name.so, it won't work. |
| |
897 |
| |
898 5. After make finishes, you can move the plugin to a place that is more |
| |
899 convenient. $prefix/lib/gaim is suggested. If you installed Gaim by |
| |
900 compiling it yourself, $prefix is /usr/local by default. Otherwise, |
| |
901 $prefix is /usr. |
| |
902 |
| |
903 13.3 I have a plugin or perl script for Gaim that does not work with 0.60 or |
| |
904 higher. |
| |
905 |
| |
906 The plugin and perl script API has changed in 0.60, which means plugins and |
| |
907 perl scripts must be modified in order to work. The plugin or perl script |
| |
908 must be located in $prefix/lib/gaim or in ~/.gaim, and must implement the new |
| |
909 API, as documented in the howto file in the plugins directory. Plugins and |
| |
910 perl scripts are now controled from preferences. |
| |
911 |
| |
912 13.4 Where can I find documentation on writing plugins and Perl scripts? |
| |
913 |
| |
914 If you look in the plugins/ directory in the Gaim source, you should see a |
| |
915 HOWTO file for C plugins and a PERL-HOWTO for Perl scripts. |
| |
916 |
| |
917 In 0.68 or later, get the source code and run make docs. You will need |
| |
918 doxygen and graphviz dot installed for this to work. This will produce an api |
| |
919 reference and both the perl and plugin documentation. |
| |
920 |
| |
921 +------------------------------------------------------------------------------ |
| |
922 | 14. Development |
| |
923 +------------------------------------------------------------------------------ |
| |
924 |
| |
925 14.1 Where should I report bugs? |
| |
926 |
| |
927 http://gaim.sf.net/bug.php. |
| |
928 |
| |
929 14.2 Gaim never leaves a core file. |
| |
930 |
| |
931 On most installs, for some odd reason, core files are limited in size to 0 |
| |
932 bytes, and so are not created. To rectify this situation, add ulimit -c |
| |
933 unlimited to your startup scripts or run it manually in a terminal before |
| |
934 starting gaim from that terminal. |
| |
935 |
| |
936 14.3 Where should I submit patches? |
| |
937 |
| |
938 http://gaim.sf.net/patches.php. |
| |
939 |
| |
940 14.4 Did you guys reverse engineer it? |
| |
941 |
| |
942 TOC, Jabber, MSN, Napster, and IRC are published protocols, so we didn't have |
| |
943 to reverse engineer those. Oscar, ICQ, and Yahoo are not published, and were |
| |
944 reverse engineered by other people. |
| |
945 |
| |
946 14.5 Will Gaim be ported to Windows 95/98/Me/2000/XP? |
| |
947 |
| |
948 Gaim has released a Windows version. |
| |
949 |
| |
950 +------------------------------------------------------------------------------ |
| |
951 | 15. Misc. Questions |
| |
952 +------------------------------------------------------------------------------ |
| |
953 |
| |
954 15.1 Does AOL's attempts at blocking Trillian affect Gaim? |
| |
955 |
| |
956 No. |
| |
957 |
| |
958 15.2 Is Gaim affected by the vulnerability found in Windows AIM or Yahoo |
| |
959 Instant Messenger clients? |
| |
960 |
| |
961 No. |
| |
962 |
| |
963 15.3 Can I IM you guys? |
| |
964 |
| |
965 Sure! Look at the Contact Information (http://gaim.sf.net//contactinfo.php) |
| |
966 page! |
| |
967 |
| |
968 15.4 Hello? |
| |
969 |
| |
970 We don't know how to answer this question. Stop asking it. |
| |
971 |
| |
972 15.5 Can I give you money/hardware/other expensive things that can be hocked |
| |
973 for cash what with you all being students/full-time-workers and helping |
| |
974 to produce this wonderful software instead of studying/sleeping? |
| |
975 |
| |
976 No. We're completely fool-hardy and won't accept any gratuities with no |
| |
977 strings attached for just being good guys. That and we'd have to share with |
| |
978 everyone who has submitted patches. ;-) |
| |
979 |
| |
980 15.6 Does Gaim support secure instant messaging (encrypted IMs)? |
| |
981 |
| |
982 Not natively. Doing secure instant messaging right is a big deal and |
| |
983 requires, among other things, an authentication scheme. Simply encrypting |
| |
984 your data stream without verifying the party with whom you are chatting is |
| |
985 not secure in any way; some other clients offer options like this, but we |
| |
986 feel that such measures instill a false sense of security that is more |
| |
987 harmful than helpful. |
| |
988 |
| |
989 The gaim-e project (http://gaim-e.sourceforge.net/) is working on developing |
| |
990 a secure IM framework that uses the GnuPG and the OpenPGP trust model for |
| |
991 authentication. If you are serious about secure instant messaging, read the |
| |
992 documentation on the "web of trust" model available at http://www.gnupg.org/ |
| |
993 and try out gaim-e. |
| |
994 |
| |
995 15.7 Why are the passwords in accounts.xml not encrypted? |
| |
996 |
| |
997 This is a case of a really long answer to a short question. Read our |
| |
998 explanation at http://gaim.sf.net/plaintextpasswords.txt. |
| |
999 |
| |
1000 15.8 What is gaim-remote? |
| |
1001 |
| |
1002 gaim-remote is a second executable included with Gaim starting with 0.60. It |
| |
1003 allows you to perform some actions to control/manipulate an existing Gaim |
| |
1004 process from the command line. Run gaim-remote --help to get an idea of what |
| |
1005 we currently envision it doing. |
| |
1006 |
| |
1007 15.9 When will the next version of Gaim be released? |
| |
1008 |
| |
1009 The schedule for releases is every other Thursday. However, a new version |
| |
1010 will only be released if it meets a certain standard of quality (i.e., it |
| |
1011 will not be released if it still has a large number of serious bugs). |
| |
1012 Therefore, some releases will take longer than others. Major rewrites means |
| |
1013 lots of new bugs to work out. The new version will be released as soon as it |
| |
1014 is possible to do so. |
| |
1015 |