Mercurial > pidgin
comparison doc/FAQ @ 9178:3b25c1042973
[gaim-migrate @ 9973]
resync. i need to do this far more often
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Sat, 05 Jun 2004 16:14:10 +0000 |
parents | 374477c0dd76 |
children | 848e5fbcd520 |
comparison
equal
deleted
inserted
replaced
9177:3ef08adc420a | 9178:3b25c1042973 |
---|---|
165 +------------------------------------------------------------------------------ | 165 +------------------------------------------------------------------------------ |
166 | 1. Compiling and Installing | 166 | 1. Compiling and Installing |
167 +------------------------------------------------------------------------------ | 167 +------------------------------------------------------------------------------ |
168 | 168 |
169 1.1 Why can't I compile Gaim? | 169 1.1 Why can't I compile Gaim? |
170 | 170 |
171 Make sure you have relatively recent versions of automake, autoconf, and | 171 Make sure you have relatively recent versions of automake, autoconf, and |
172 gettext. HOWEVER, generally speaking, having the absolute newest of them is | 172 gettext. HOWEVER, generally speaking, having the absolute newest of them is |
173 not as good as having one version short of newest since we might not have | 173 not as good as having one version short of newest since we might not have |
174 found work-arounds for the latest set of changes. Also, some versions of | 174 found work-arounds for the latest set of changes. Also, some versions of |
175 automake require certain ranges of gettext versions, and we are utterly | 175 automake require certain ranges of gettext versions, and we are utterly |
186 Having problems getting SSL and MSN working? See http://gaim.sf.net/ | 186 Having problems getting SSL and MSN working? See http://gaim.sf.net/ |
187 faq-ssl.php for distribution specific hints. | 187 faq-ssl.php for distribution specific hints. |
188 | 188 |
189 1.2 I'm trying to install Gaim, but it complains that I don't have | 189 1.2 I'm trying to install Gaim, but it complains that I don't have |
190 libgtkspell.so.0, from where can I get this? | 190 libgtkspell.so.0, from where can I get this? |
191 | 191 |
192 libtgtkspell.so.0 is provided by gtkspell. This library is used by Gaim to | 192 libtgtkspell.so.0 is provided by gtkspell. This library is used by Gaim to |
193 provide the "Highlight misspelled words" feature. You can find an RPM of | 193 provide the "Highlight misspelled words" feature. You can find an RPM of |
194 gtkspell at freshrpms.net. You can find the source and a non-Red Hat specific | 194 gtkspell at freshrpms.net. You can find the source and a non-Red Hat specific |
195 RPM at gtkspell.sourceforge.net. | 195 RPM at gtkspell.sourceforge.net. |
196 | 196 |
197 1.3 Is there some way I can compile just Gaim, without all of these protocols? | 197 1.3 Is there some way I can compile just Gaim, without all of these protocols? |
198 | 198 |
199 Yeah. There are actually three ways to do it. | 199 Yeah. There are actually three ways to do it. |
200 | 200 |
201 1. Use the --with-static-prpls option to ./configure along with | 201 1. Use the --with-static-prpls option to ./configure along with |
202 --disable-plugins. This will let you choose which protocols are compiled | 202 --disable-plugins. This will let you choose which protocols are compiled |
203 in with Gaim, but you will not be able to use any other protocols or | 203 in with Gaim, but you will not be able to use any other protocols or |
212 /protocols/jabber), and run make from there. Then after you've compiled | 212 /protocols/jabber), and run make from there. Then after you've compiled |
213 all of them, change back to src/ and run make gaim. | 213 all of them, change back to src/ and run make gaim. |
214 | 214 |
215 1.4 I installed a new version of Gaim, but the about window says I'm still | 215 1.4 I installed a new version of Gaim, but the about window says I'm still |
216 using the old version. | 216 using the old version. |
217 | 217 |
218 If you compiled yourself, and you previously had an rpm or a Debian package | 218 If you compiled yourself, and you previously had an rpm or a Debian package |
219 installed, you need to remove that first. rpm -e gaim or dpkg -p gaim should | 219 installed, you need to remove that first. rpm -e gaim or dpkg -p gaim should |
220 work. | 220 work. |
221 | 221 |
222 Likewise, if you want to use an RPM or deb and you have previously compiled | 222 Likewise, if you want to use an RPM or deb and you have previously compiled |
223 Gaim from source, you need to make uninstall to remove all Gaim files from / | 223 Gaim from source, you need to make uninstall to remove all Gaim files from / |
224 usr/local. | 224 usr/local. |
225 | 225 |
226 1.5 Can I use Gaim for GTK+1.2? | 226 1.5 Can I use Gaim for GTK+1.2? |
227 | 227 |
228 As of version 0.60, Gaim has been completely converted to using GTK+2.0. We | 228 As of version 0.60, Gaim has been completely converted to using GTK+2.0. We |
229 really really really recommend using the most current version of Gaim and not | 229 really really really recommend using the most current version of Gaim and not |
230 a GTK+1.2 version of Gaim. However, if you are living in the '90s, or you're | 230 a GTK+1.2 version of Gaim. However, if you are living in the '90s, or you're |
231 afraid GTK+2.0 will insult your mother, you can use Gaim 0.59.x, which is | 231 afraid GTK+2.0 will insult your mother, you can use Gaim 0.59.x, which is |
232 GTK+1.2 based. We should warn you though, the 0.59.x releases haven't had new | 232 GTK+1.2 based. We should warn you though, the 0.59.x releases haven't had new |
233 features since the middle of 2002. Also, the 0.59.x releases aren't | 233 features since the middle of 2002. Also, the 0.59.x releases aren't |
234 breathtakingly beautiful. | 234 breathtakingly beautiful. |
235 | 235 |
236 1.6 Can I run Gaim on IRIX? | 236 1.6 Can I run Gaim on IRIX? |
237 | 237 |
238 It has been done before. Please see http://sourceforge.net/forum/forum.php? | 238 It has been done before. Please see http://sourceforge.net/forum/forum.php? |
239 thread_id=725839&forum_id=665 at our SourceForge Forum. | 239 thread_id=725839&forum_id=665 at our SourceForge Forum. |
240 | 240 |
241 1.7 How do I apply the xxxx patch (name.diff)? | 241 1.7 How do I apply the xxxx patch (name.diff)? |
242 | 242 |
243 Type patch -p0 < name.diff from inside the gaim directory. If that doesn't | 243 Type patch -p0 < name.diff from inside the gaim directory. If that doesn't |
244 work, try patch -p1 < name.diff. | 244 work, try patch -p1 < name.diff. |
245 | 245 |
246 1.8 Why is gaim crashing when I start it? | 246 1.8 Why is gaim crashing when I start it? |
247 | 247 |
248 First of all make sure you are using the most recent version of Gaim. If you | 248 First of all make sure you are using the most recent version of Gaim. If you |
249 still have problems, try the things in the following list: | 249 still have problems, try the things in the following list: |
250 | 250 |
251 * Try running gaim with GDK_USE_XFT=0 set (type that in a terminal and then | 251 * Try running gaim with GDK_USE_XFT=0 set (type that in a terminal and then |
252 run Gaim from the same terminal). | 252 run Gaim from the same terminal). |
265 away preference from -1 to 0. | 265 away preference from -1 to 0. |
266 * If you use MSN, and have a version 0.64, downgrade to 0.63 or upgrade to | 266 * If you use MSN, and have a version 0.64, downgrade to 0.63 or upgrade to |
267 0.65. | 267 0.65. |
268 | 268 |
269 1.9 Gaim CVS is buggy. Gaim <non-current version> is buggy. | 269 1.9 Gaim CVS is buggy. Gaim <non-current version> is buggy. |
270 | 270 |
271 Yes, it is! CVS is often unsupported by Gaim, as are non-current versions. | 271 Yes, it is! CVS is often unsupported by Gaim, as are non-current versions. |
272 This is because non-current versions have old bugs which may be fixed in the | 272 This is because non-current versions have old bugs which may be fixed in the |
273 current version, and CVS is frequently unusable because of the changes in the | 273 current version, and CVS is frequently unusable because of the changes in the |
274 code (and it has new bugs). If you are using either and have a problem, | 274 code (and it has new bugs). If you are using either and have a problem, |
275 upgrade/install the current stable version of Gaim before posting a bug or | 275 upgrade/install the current stable version of Gaim before posting a bug or |
279 +------------------------------------------------------------------------------ | 279 +------------------------------------------------------------------------------ |
280 | 2. Using Gaim | 280 | 2. Using Gaim |
281 +------------------------------------------------------------------------------ | 281 +------------------------------------------------------------------------------ |
282 | 282 |
283 2.1 How do I register for a new account? | 283 2.1 How do I register for a new account? |
284 | 284 |
285 This depends on the protocol. | 285 This depends on the protocol. |
286 | 286 |
287 AIM: Go to http://my.screenname.aol.com/_cqr/login/login.psp?siteId= | 287 AIM: Go to http://my.screenname.aol.com/_cqr/login/login.psp?siteId= |
288 snshomepage&authLev=1&mcState=initialized&createSn=1. | 288 snshomepage&authLev=1&mcState=initialized&createSn=1. |
289 | 289 |
297 | 297 |
298 Gadu-Gadu: Use the official client to create an account. | 298 Gadu-Gadu: Use the official client to create an account. |
299 | 299 |
300 Jabber: See the question How do I register a new Jabber account? below. | 300 Jabber: See the question How do I register a new Jabber account? below. |
301 | 301 |
302 Novell: See your novell server administrator. | |
303 | |
302 2.2 How do I use MSN, Yahoo, Jabber, IRC, Gadu-Gadu(GG), Napster, or Zephyr? | 304 2.2 How do I use MSN, Yahoo, Jabber, IRC, Gadu-Gadu(GG), Napster, or Zephyr? |
303 | 305 |
304 Use the Account Editor (Tools->Accounts, or the Accounts button on the start | 306 Use the Account Editor (Tools->Accounts, or the Accounts button on the start |
305 screen) to add the account of the appropriate messaging service. The protocol | 307 screen) to add the account of the appropriate messaging service. The protocol |
306 plugin is loaded automatically. | 308 plugin is loaded automatically. |
307 | 309 |
308 2.3 How do I make gaim use emacs-like keybindings? | 310 2.3 How do I make gaim use emacs-like keybindings? |
309 | 311 |
310 You need to edit your ~/.gtkrc-2.0 to contain the keybindings line from http: | 312 You need to edit your ~/.gtkrc-2.0 to contain the keybindings line from http: |
311 //gaim.sf.net/gtkrc-2.0. | 313 //gaim.sf.net/gtkrc-2.0. |
312 | 314 |
313 2.4 How do I change the font Gaim uses? | 315 2.4 How do I change the font Gaim uses? |
314 | 316 |
315 The font preference in Gaim is used only for the formatting of outgoing | 317 The font preference in Gaim is used only for the formatting of outgoing |
316 messages, and that only on the few protocols we support outgoing format on. | 318 messages, and that only on the few protocols we support outgoing format on. |
317 The display fonts used by the rest of Gaim are those specified by GTK. To | 319 The display fonts used by the rest of Gaim are those specified by GTK. To |
318 change this font you need to edit your ~/.gtkrc-2.0 file. If you need help | 320 change this font you need to edit your ~/.gtkrc-2.0 file. If you need help |
319 you can see our example .gtkrc-2.0 (http://gaim.sf.net/gtkrc-2.0) file. | 321 you can see our example .gtkrc-2.0 (http://gaim.sf.net/gtkrc-2.0) file. |
320 | 322 |
321 2.5 How do I use smiley themes? | 323 2.5 How do I use smiley themes? |
322 | 324 |
323 To select a theme, open Gaim's preferences to the "Smiley Themes" page and | 325 To select a theme, open Gaim's preferences to the "Smiley Themes" page and |
324 click on whichever theme you want to use. To install a theme, simply drag it | 326 click on whichever theme you want to use. To install a theme, simply drag it |
325 into the theme selector. You can find themes on the Gaim Smiley Themes (http: | 327 into the theme selector. You can find themes on the Gaim Smiley Themes (http: |
326 //gaim.sf.net/themes.php) page. | 328 //gaim.sf.net/themes.php) page. |
327 | 329 |
328 You can also install themes manually by uncompressing them to their own | 330 You can also install themes manually by uncompressing them to their own |
329 directory in ~/.gaim/smileys/ | 331 directory in ~/.gaim/smileys/ |
330 | 332 |
331 2.6 Why are the status icons so big? | 333 2.6 Why are the status icons so big? |
332 | 334 |
333 We believe that, by adding a second line of text to each buddy list entry, | 335 We believe that, by adding a second line of text to each buddy list entry, |
334 we're able to show more information about each buddy on the buddy list. The | 336 we're able to show more information about each buddy on the buddy list. The |
335 'Big List,' as we call it, shows status text, idle time, and warning level | 337 'Big List,' as we call it, shows status text, idle time, and warning level |
336 concisely and attractively. It shows more than one status "emblem" for each | 338 concisely and attractively. It shows more than one status "emblem" for each |
337 buddy, indicating at the same time a mobile user who is away. Most | 339 buddy, indicating at the same time a mobile user who is away. Most |
344 similar to IM clients they may have used in the past. 'Big List' can be | 346 similar to IM clients they may have used in the past. 'Big List' can be |
345 disabled by un-checking "Show buddy icons in list" in the Buddy List | 347 disabled by un-checking "Show buddy icons in list" in the Buddy List |
346 preferences. | 348 preferences. |
347 | 349 |
348 2.7 How do I get sound to work correctly? | 350 2.7 How do I get sound to work correctly? |
349 | 351 |
350 Gaim uses libao to play sounds. Playing sounds directly through esound or | 352 Gaim uses libao to play sounds. Playing sounds directly through esound or |
351 arts is no longer supported. | 353 arts is no longer supported. |
352 | 354 |
353 Libao is a cross-platform library that allows programs to output PCM audio | 355 `Libao is a cross-platform library that allows programs to output PCM audio |
354 data to the native audio devices on a wide variety of platforms. It currently | 356 data to the native audio devices on a wide variety of platforms. It currently |
355 supports OSS (Open Sound System), ESD (ESounD), ALSA (Advanced Linux Sound | 357 supports OSS (Open Sound System), ESD (ESounD), ALSA (Advanced Linux Sound |
356 Architecture), Sun audio system (used in Solaris, OpenBSD, and NetBSD), aRts | 358 Architecture), Sun audio system (used in Solaris, OpenBSD, and NetBSD), aRts |
357 (Analog Realtime Synthesizer). | 359 (Analog Realtime Synthesizer). ' |
358 | 360 |
359 To compile Gaim with support for libao you need libao-devel and | 361 To compile Gaim with support for libao you need libao-devel and |
360 audiofile-devel. To use libao you need libao and audiofile. If you do not | 362 audiofile-devel. To use libao you need libao and audiofile. If you do not |
361 wish to install these packages you can also just change your sound playing | 363 wish to install these packages you can also just change your sound playing |
362 method in preferences to Command and use "esdplay %s" or "artsplay %s." | 364 method in preferences to Command and use "esdplay %s" or "artsplay %s." |
363 | 365 |
364 2.8 How do I make Gaim use ALSA or OSS for playing sounds? What does the | 366 2.8 How do I make Gaim use ALSA or OSS for playing sounds? What does the |
365 "Automatic" option do? | 367 "Automatic" option do? |
366 | 368 |
367 If you choose "Automatic", "ESD", or "Arts", Gaim uses libao to play sounds. | 369 If you choose "Automatic", "ESD", or "Arts", Gaim uses libao to play sounds. |
368 Choosing "ESD" or "Arts" forces libao to play sounds using that method, while | 370 Choosing "ESD" or "Arts" forces libao to play sounds using that method, while |
369 choosing "Automatic" lets it decide for itself. | 371 choosing "Automatic" lets it decide for itself. |
370 | 372 |
371 If you choose Automatc, you can create a file, either /etc/libao.conf or ~ | 373 If you choose Automatc, you can create a file, either /etc/libao.conf or ~ |
372 /.libao, and put one of the following lines in it: | 374 /.libao, and put one of the following lines in it: |
373 | 375 |
376 | |
374 default_driver=alsa | 377 default_driver=alsa |
375 | 378 |
376 default_driver=oss | 379 default_driver=oss |
380 | |
377 Other drivers, like alsa09, arts, esd, irix, macosx, and sun might also be | 381 Other drivers, like alsa09, arts, esd, irix, macosx, and sun might also be |
378 supported, depending on your platform, and how libao was compiled. See also | 382 supported, depending on your platform, and how libao was compiled. See also |
379 'man 5 libao.conf'. | 383 'man 5 libao.conf'. |
380 | 384 |
381 2.9 I just changed my buddy icon, and I can't see the new one. | 385 2.9 I just changed my buddy icon, and I can't see the new one. |
382 | 386 |
383 First, try IMing yourself a few times. Buddy icons are checked when you IM | 387 First, try IMing yourself a few times. Buddy icons are checked when you IM |
384 people, so depending on the protocol, that may work. If it still doesn't | 388 people, so depending on the protocol, that may work. If it still doesn't |
385 update, check the file size (buddy icons must be smaller than 4kb) and the | 389 update, check the file size (buddy icons must be smaller than 4kb) and the |
386 image size (it should be 48x48 or 50x50 in most cases). Also, check the file | 390 image size (it should be 48x48 or 50x50 in most cases). Also, check the file |
387 type. GIF or JPEG images are best supported; most other formats do not work | 391 type. GIF or JPEG images are best supported; most other formats do not work |
388 at all. If all of that checks out and it still doesn't work, and you're sure | 392 at all. If all of that checks out and it still doesn't work, and you're sure |
389 the protocol supports it, try restarting Gaim. | 393 the protocol supports it, try restarting Gaim. |
390 | 394 |
391 2.10 Why is everything at such small/large font sizes? | 395 2.10 Why is everything at such small/large font sizes? |
392 | 396 |
393 You need to edit your .gtkrc-2.0 in your home directory. This is almost | 397 You need to edit your .gtkrc-2.0 in your home directory. This is almost |
394 certainly a gtk theme thing. You can find more gtk themes by visiting | 398 certainly a gtk theme thing. You can find more gtk themes by visiting |
395 themes.freshmeat.net, art.gnome.org, or searching on Google. If it is a | 399 themes.freshmeat.net, art.gnome.org, or searching on Google. If it is a |
396 particular message window, you can also try ignoring font sizes (Tools-> | 400 particular message window, you can also try ignoring font sizes (Tools-> |
397 Preferences->Message Text), though that will only have limited effects. See | 401 Preferences->Message Text), though that will only have limited effects. See |
398 an example .gktrc-2.0 at http://gaim.sf.net/gtkrc-2.0. | 402 an example .gktrc-2.0 at http://gaim.sf.net/gtkrc-2.0. |
399 | 403 |
400 2.11 Why does Gaim use the same WM_CLASS for every window? It makes it | 404 2.11 Why does Gaim use the same WM_CLASS for every window? It makes it |
401 impossible to control window size and placement for the buddy list | 405 impossible to control window size and placement for the buddy list |
402 separately from the conversations. | 406 separately from the conversations. |
403 | 407 |
404 Both strings in the WM_CLASS property are supposed to be the same for all | 408 Both strings in the WM_CLASS property are supposed to be the same for all |
405 windows in the same instance of an application. ICCCM states that one is | 409 windows in the same instance of an application. ICCCM states that one is |
406 meant to be the same for all instances of the application, the other is meant | 410 meant to be the same for all instances of the application, the other is meant |
407 to be unique to that instance of the application. ICCCM also states "If a | 411 to be unique to that instance of the application. ICCCM also states "If a |
408 client has multiple windows with identical WM_CLASS and WM_NAME properties, | 412 client has multiple windows with identical WM_CLASS and WM_NAME properties, |
415 which sets the WM_WINDOW_ROLE hint instead. If your window manager is having | 419 which sets the WM_WINDOW_ROLE hint instead. If your window manager is having |
416 problems differentiating between Gaim windows, please ensure that your window | 420 problems differentiating between Gaim windows, please ensure that your window |
417 managers uses the WM_WINDOW_ROLE hint per the ICCCM. | 421 managers uses the WM_WINDOW_ROLE hint per the ICCCM. |
418 | 422 |
419 2.12 Why is the toggle to disable tabs not working? | 423 2.12 Why is the toggle to disable tabs not working? |
420 | 424 |
421 Because your conversation placement setting is incorrect. Go to Preferences-> | 425 Because your conversation placement setting is incorrect. Go to Preferences-> |
422 Conversation->Placement and set this to "New Window." Bada bing. Although, I | 426 Conversation->Placement and set this to "New Window." Bada bing. Although, I |
423 don't know why anyone would not want to use tabs. | 427 don't know why anyone would not want to use tabs. |
424 | 428 |
425 2.13 What is a "Buddy Pounce"? | 429 2.13 What is a "Buddy Pounce"? |
426 | 430 |
427 Gaim introduced buddy pounces a few releases before AOL came out with "Buddy | 431 Gaim introduced buddy pounces a few releases before AOL came out with "Buddy |
428 Alerts." Despite this though, you could think of a buddy pounce as an Alert | 432 Alerts." Despite this though, you could think of a buddy pounce as an Alert |
429 and get an idea of the most minimal uses of a buddy pounce. In reality, a | 433 and get an idea of the most minimal uses of a buddy pounce. In reality, a |
430 buddy pounce is much like a macro, or a recorded action. When you set a | 434 buddy pounce is much like a macro, or a recorded action. When you set a |
431 pounce on someone, you choose from a number of events, such as signon or | 435 pounce on someone, you choose from a number of events, such as signon or |
434 sending a messsage to the person, to executing a command. This action will | 438 sending a messsage to the person, to executing a command. This action will |
435 occur the next time gaim detects the event, ie the next time the person in | 439 occur the next time gaim detects the event, ie the next time the person in |
436 your buddy list who you have pounced signs on. | 440 your buddy list who you have pounced signs on. |
437 | 441 |
438 2.14 Where does gaim store its logs? | 442 2.14 Where does gaim store its logs? |
439 | 443 |
440 On unix, they are in ~/.gaim/logs, on win32 they are in the $drive/documents | 444 On unix, they are in ~/.gaim/logs, on win32 they are in the $drive/documents |
441 and settings/user/application data/.gaim/logs directory. In either case, new | 445 and settings/user/application data/.gaim/logs directory. In either case, new |
442 logs (new as of 0.73) are in subdirectories that correspond to protocol\ | 446 logs (new as of 0.73) are in subdirectories that correspond to protocol\ |
443 yourscreenname\theirscreenname. | 447 yourscreenname\theirscreenname. |
444 | 448 |
445 2.15 Can I use Gaim for e-mail, blogging, an RSS feed, or something else that | 449 2.15 Can I use Gaim for e-mail, blogging, an RSS feed, or something else that |
446 isn't IM-related? | 450 isn't IM-related? |
447 | 451 |
448 No, you can't. We get requests for this often, but Gaim is indeed an instant | 452 No, you can't. We get requests for this often, but Gaim is indeed an instant |
449 messenger client. Aside from the capabilities each protocol may support, the | 453 messenger client. Aside from the capabilities each protocol may support, the |
450 Gaim developers have no intention to turn Gaim into a multi-feature Internet | 454 Gaim developers have no intention to turn Gaim into a multi-feature Internet |
451 client capable of doing everything under the sun. We also won't be helping to | 455 client capable of doing everything under the sun. We also won't be helping to |
452 develop plugins to turn it into that. There are many Internet applications | 456 develop plugins to turn it into that. There are many Internet applications |
456 +------------------------------------------------------------------------------ | 460 +------------------------------------------------------------------------------ |
457 | 3. Features | 461 | 3. Features |
458 +------------------------------------------------------------------------------ | 462 +------------------------------------------------------------------------------ |
459 | 463 |
460 3.1 Does Gaim support file transfer? | 464 3.1 Does Gaim support file transfer? |
461 | 465 |
462 Somewhat, yeah. Yahoo! supports sending and receiving files in Gaim 0.75 and | 466 Somewhat, yeah. Yahoo! supports sending and receiving files in Gaim 0.75 and |
463 higher. As of 0.76 the following is supported: | 467 higher. As of 0.76 the following is supported: |
464 | 468 |
465 * Sending and receiving files on AIM (although it might be a bit buggy) | 469 * Sending and receiving files on AIM (although it might be a bit buggy) |
466 * Sending and receiving files on IRC | 470 * Sending and receiving files on IRC |
472 be more complete, get CVS and submit a patch using the generic file transfer | 476 be more complete, get CVS and submit a patch using the generic file transfer |
473 API. | 477 API. |
474 | 478 |
475 3.2 Is there a Gaim tray icon, or docklet, or gnome applet, or panel icon, or | 479 3.2 Is there a Gaim tray icon, or docklet, or gnome applet, or panel icon, or |
476 something? | 480 something? |
477 | 481 |
478 Yeah, Gaim supports what is called a system tray icon that conforms to the | 482 Yeah, Gaim supports what is called a system tray icon that conforms to the |
479 standards at www.freedesktop.org. This tray icon is supported by Windows, KDE | 483 standards at www.freedesktop.org. This tray icon is supported by Windows, KDE |
480 3.1, Gnome 2.2, and Red Hat Gnome 2.0. All you have to do is load the "System | 484 3.1, Gnome 2.2, and Red Hat Gnome 2.0. All you have to do is load the "System |
481 Tray Icon" plugin by going to Preferences and then Plugins. | 485 Tray Icon" plugin by going to Preferences and then Plugins. |
482 | 486 |
485 Panel->Utility->Notification Area. Gaim will insert the tray icon in any | 489 Panel->Utility->Notification Area. Gaim will insert the tray icon in any |
486 System Tray implementation that conforms to these standards, so feel free to | 490 System Tray implementation that conforms to these standards, so feel free to |
487 write one for your window manager of choice. | 491 write one for your window manager of choice. |
488 | 492 |
489 3.3 What do those colors in the conversation tab mean? | 493 3.3 What do those colors in the conversation tab mean? |
490 | 494 |
491 A red tab means a message is waiting for you; green means the buddy is | 495 A red tab means a message is waiting for you; green means the buddy is |
492 typing; yellow means the buddy began typing, and then stopped. Gray means | 496 typing; yellow means the buddy began typing, and then stopped. Gray means |
493 that there has been a join or a part in that chat, or the buddy has signed | 497 that there has been a join or a part in that chat, or the buddy has signed |
494 off. | 498 off. |
495 | 499 |
496 3.4 Will Gaim save my buddy list to the server? | 500 3.4 Will Gaim save my buddy list to the server? |
497 | 501 |
498 Yes, Gaim saves your buddy list to the server for AIM, ICQ, MSN, Yahoo, TOC | 502 Yes, Gaim saves your buddy list to the server for AIM, ICQ, MSN, Yahoo, TOC |
499 and Jabber. | 503 and Jabber. |
500 | 504 |
501 3.5 Can I import or export my buddy list? | 505 3.5 Can I import or export my buddy list? |
502 | 506 |
503 Sorry, no. Old versions of Gaim supported this, but new versions do not. All | 507 Sorry, no. Old versions of Gaim supported this, but new versions do not. All |
504 the code for saving and loading buddy lists was rewritten, and support for | 508 the code for saving and loading buddy lists was rewritten, and support for |
505 importing and exporting buddy lists was never re-added. However, with all | 509 importing and exporting buddy lists was never re-added. However, with all |
506 major protocols storing their buddy lists on the server, this feature is less | 510 major protocols storing their buddy lists on the server, this feature is less |
507 useful today than in the past. | 511 useful today than in the past. |
508 | 512 |
509 3.6 Does Gaim support animated smileys? | 513 3.6 Does Gaim support animated smileys? |
510 | 514 |
511 Yes, as of version 0.70 Gaim supports animated smileys. | 515 Yes, as of version 0.70 Gaim supports animated smileys. |
512 | 516 |
513 3.7 Can I make Gaim group screen names by the person that owns them? You know, | 517 3.7 Can I make Gaim group screen names by the person that owns them? You know, |
514 like Trillian's Meta Contacts? | 518 like Trillian's Meta Contacts? |
515 | 519 |
516 Sure! Right click a buddy on your list and at the bottom of the menu click | 520 Sure! Right click a buddy on your list and at the bottom of the menu click |
517 "Expand". Then just drag other screen names to the same person below it. When | 521 "Expand". Then just drag other screen names to the same person below it. When |
518 you're done, click on the arrow to collapse them. When the contact is | 522 you're done, click on the arrow to collapse them. When the contact is |
519 collapsed, Gaim will select a buddy to display based on the status of the | 523 collapsed, Gaim will select a buddy to display based on the status of the |
520 buddies in the contact, and their order. | 524 buddies in the contact, and their order. |
521 | 525 |
522 3.8 How do I get the old logging back? | 526 3.8 How do I get the old logging back? |
523 | 527 |
524 The old logging was removed because it was deficient in many ways. There is | 528 The old logging was removed because it was deficient in many ways. There is |
525 no way in gaim itself to revert to the old logging, but the new logging is so | 529 no way in gaim itself to revert to the old logging, but the new logging is so |
526 good you could implement something similar to the old logging as a plugin. | 530 good you could implement something similar to the old logging as a plugin. |
527 | 531 |
528 3.9 How can I convert my old logs to the new format? | 532 3.9 How can I convert my old logs to the new format? |
529 | 533 |
530 It's not possible to perfectly convert from the old format to the new format | 534 It's not possible to perfectly convert from the old format to the new format |
531 because the old format is missing some information necessary to do that (eg. | 535 because the old format is missing some information necessary to do that (eg. |
532 which account the messages were sent from). | 536 which account the messages were sent from). |
533 | 537 |
534 It shouldn't be too difficult to do a rough conversion using a small script, | 538 It shouldn't be too difficult to do a rough conversion using a small script, |
536 | 540 |
537 Peter Johnson has written a python script to do just this, it is available on | 541 Peter Johnson has written a python script to do just this, it is available on |
538 his website (at the bottom). | 542 his website (at the bottom). |
539 | 543 |
540 3.10 Where has the system log gone? | 544 3.10 Where has the system log gone? |
541 | 545 |
542 The system log had to be removed when the new logging was implented. It will | 546 The system log had to be removed when the new logging was implented. It will |
543 make a return someday, just be patient. Or if you're brave there is a patch | 547 make a return someday, just be patient. Or if you're brave there is a patch |
544 in the patch tracker on sourceforge that re-implements system logging. | 548 in the patch tracker on sourceforge that re-implements system logging. |
545 | 549 |
550 The system log has returned with 0.77. There are still some bugs in it of | |
551 course, please search the bug tracker before submitting new ones. | |
552 | |
546 +------------------------------------------------------------------------------ | 553 +------------------------------------------------------------------------------ |
547 | 4. ICQ Protocol | 554 | 4. ICQ Protocol |
548 +------------------------------------------------------------------------------ | 555 +------------------------------------------------------------------------------ |
549 | 556 |
550 4.1 How do I use ICQ? | 557 4.1 How do I use ICQ? |
551 | 558 |
552 ICQ support is part of the OSCAR protocol, labeled AIM/ICQ in Gaim. To use | 559 ICQ support is part of the OSCAR protocol, labeled AIM/ICQ in Gaim. To use |
553 it, simply put your account number in the Screenname box and your password in | 560 it, simply put your account number in the Screenname box and your password in |
554 the Password box. Leave the server settings set to the default | 561 the Password box. Leave the server settings set to the default |
555 (login.oscar.aol.com and port 5190). | 562 (login.oscar.aol.com and port 5190). |
556 | 563 |
557 4.2 Can I send SMS messages? | 564 4.2 Can I send SMS messages? |
558 | 565 |
559 Kind of. See our answer to this for the AIM/ICQ Protocol. | 566 Kind of. See our answer to this for the AIM/ICQ Protocol. |
560 | 567 |
561 +------------------------------------------------------------------------------ | 568 +------------------------------------------------------------------------------ |
562 | 5. TOC Protocol | 569 | 5. TOC Protocol |
563 +------------------------------------------------------------------------------ | 570 +------------------------------------------------------------------------------ |
564 | 571 |
565 5.1 What is the TOC protocol? | 572 5.1 What is the TOC protocol? |
566 | 573 |
567 It's an AIM protocol used by quickbuddy and aimexpress. It's recommended that | 574 It's an AIM protocol used by quickbuddy and aimexpress. It's recommended that |
568 you don't use it. You should use Gaim's OSCAR (AIM/ICQ) protocol, instead. We | 575 you don't use it. You should use Gaim's OSCAR (AIM/ICQ) protocol, instead. We |
569 keep TOC around in case OSCAR ever stops working. | 576 keep TOC around in case OSCAR ever stops working. |
570 | 577 |
571 +------------------------------------------------------------------------------ | 578 +------------------------------------------------------------------------------ |
572 | 6. AIM/ICQ (OSCAR) Protocol | 579 | 6. AIM/ICQ (OSCAR) Protocol |
573 +------------------------------------------------------------------------------ | 580 +------------------------------------------------------------------------------ |
574 | 581 |
575 6.1 Can I set my profile? | 582 6.1 Can I set my profile? |
576 | 583 |
577 Yes you can. Go to Tools->Protocol Actions | 584 Yes you can. Go to Tools->Protocol Actions |
578 | 585 |
579 6.2 Can I set a buddy icon? | 586 6.2 Can I set a buddy icon? |
580 | 587 |
581 Yes. Go to the Account Editor (Tools->Accounts from the buddy list), and | 588 Yes. Go to the Account Editor (Tools->Accounts from the buddy list), and |
582 click to "Modify" the AIM/ICQ account you wish to have an icon. Enter the | 589 click to "Modify" the AIM/ICQ account you wish to have an icon. Enter the |
583 full path to the image you wish to use in the box labeled "Buddy Icon File." | 590 full path to the image you wish to use in the box labeled "Buddy Icon File." |
584 The file must be below 4KB. It can have any dimensions, and can be in any | 591 The file must be below 4KB. It can have any dimensions, and can be in any |
585 format. However, if you wish Windows users to see it, it must be in a format | 592 format. However, if you wish Windows users to see it, it must be in a format |
586 Windows understands, such as .bmp, .gif, and .jpg. | 593 Windows understands, such as .bmp, .gif, and .jpg. |
587 | 594 |
588 6.3 Some of my buddies are not showing up as online, why is that? | 595 6.3 Some of my buddies are not showing up as online, why is that? |
589 | 596 |
590 AOL has set a limit for the maximum number of people you can have in your | 597 AOL has set a limit for the maximum number of people you can have in your |
591 buddy list. This number is currently 200. If you don't think you are anywhere | 598 buddy list. This number is currently 200. If you don't think you are anywhere |
592 near that limit, it is possible that your server-stored buddy list is | 599 near that limit, it is possible that your server-stored buddy list is |
593 corrupt. | 600 corrupt. |
594 | 601 |
605 7. Exit Gaim | 612 7. Exit Gaim |
606 8. cp ~/blist.xml ~/.gaim/ | 613 8. cp ~/blist.xml ~/.gaim/ |
607 9. Start Gaim and sign on your AIM account | 614 9. Start Gaim and sign on your AIM account |
608 | 615 |
609 6.4 Can I use AIM URI's such as "aim:goim?screenname=robflynn"? | 616 6.4 Can I use AIM URI's such as "aim:goim?screenname=robflynn"? |
610 | 617 |
611 Yes, with Gaim 0.60 and higher, but it can be difficult to set up. You need | 618 Yes, with Gaim 0.60 and higher, but it can be difficult to set up. You need |
612 to pass the entire URI to the gaim-remote program (included with gaim). To do | 619 to pass the entire URI to the gaim-remote program (included with gaim). To do |
613 this with Gnome 2, run gnome-file-types-properties or "File Types and | 620 this with Gnome 2, run gnome-file-types-properties or "File Types and |
614 Programs" from the preferences menu. Add a service with protocol "aim" and | 621 Programs" from the preferences menu. Add a service with protocol "aim" and |
615 set the program to gaim-remote uri "%s". This will make AIM URIs work in | 622 set the program to gaim-remote uri "%s". This will make AIM URIs work in |
620 | 627 |
621 If you use wingaim, this will not work as gaim-remote has not yet been ported | 628 If you use wingaim, this will not work as gaim-remote has not yet been ported |
622 over. | 629 over. |
623 | 630 |
624 6.5 Does Gaim support DirectIM and IM Image? | 631 6.5 Does Gaim support DirectIM and IM Image? |
625 | 632 |
626 Yeah, kind of. This tends to be one of the buggier areas of Gaim. If it's not | 633 Yeah, kind of. This tends to be one of the buggier areas of Gaim. If it's not |
627 working for you make sure that the person requesting the DirectIM is not | 634 working for you make sure that the person requesting the DirectIM is not |
628 behind a firewall. | 635 behind a firewall. |
629 | 636 |
637 IM Image is currently very broken, we are hoping to get it working again | |
638 soon, but we'll see. | |
639 | |
630 6.6 Can I send SMS messages? | 640 6.6 Can I send SMS messages? |
631 | 641 |
632 Yep, just send an IM to the person's phone number. For example, if the phone | 642 Yep, just send an IM to the person's phone number. For example, if the phone |
633 number is (919) 555-1234, you would IM the screenname +19195551234 We think | 643 number is (919) 555-1234, you would IM the screenname +19195551234 We think |
634 this should work for contries with a country code of 1 (the United States and | 644 this should work for contries with a country code of 1 (the United States and |
635 Canada). | 645 Canada). |
636 | 646 |
637 Sending SMS messages using "the ICQ method" is not yet supported. | 647 Sending SMS messages using "the ICQ method" is not yet supported. |
638 | 648 |
639 6.7 Can I add SMS numbers to my buddy list? | 649 6.7 Can I add SMS numbers to my buddy list? |
640 | 650 |
641 Not currently. This functionality has been broken since around September | 651 Not currently. This functionality has been broken since around September |
642 2003. There is no ETA for when it will be fixed. | 652 2003. There is no ETA for when it will be fixed. |
643 | 653 |
644 6.8 I heard AOL is combining ICQ and AIM, does that mean I can send a message | 654 6.8 I heard AOL is combining ICQ and AIM, does that mean I can send a message |
645 from an AIM account to an ICQ account and vice-versa? | 655 from an AIM account to an ICQ account and vice-versa? |
646 | 656 |
647 Yes, AOL is slowly letting the two messaging networks interoperate with each | 657 Yes, AOL is slowly letting the two messaging networks interoperate with each |
648 other. Messaging between the two protocols works as long as the receiver of | 658 other. Messaging between the two protocols works as long as the receiver of |
649 the message supports it. Gaim 0.60 supports sending and receiving messages | 659 the message supports it. Gaim 0.60 supports sending and receiving messages |
650 between AIM and ICQ, but the person receiving the message must support this. | 660 between AIM and ICQ, but the person receiving the message must support this. |
651 Gaim, of course, supports this for both ICQ and AIM accounts. Windows AIM | 661 Gaim, of course, supports this for both ICQ and AIM accounts. Windows AIM |
661 network. This means that if you can message an ICQ user from an AIM account, | 671 network. This means that if you can message an ICQ user from an AIM account, |
662 then the ICQ user will also show up in your AIM buddy list. So an AIM user | 672 then the ICQ user will also show up in your AIM buddy list. So an AIM user |
663 using Windows AIM version 5.2.3139 will show up in an ICQ buddy list. | 673 using Windows AIM version 5.2.3139 will show up in an ICQ buddy list. |
664 | 674 |
665 6.9 Why can't I connect via either Oscar or TOC? | 675 6.9 Why can't I connect via either Oscar or TOC? |
666 | 676 |
667 If you are using Linux, your kernel may be using a network option called | 677 If you are using Linux, your kernel may be using a network option called |
668 "ECN". It seems that the AOL servers are currently dropping packets marked as | 678 "ECN". It seems that the AOL servers are currently dropping packets marked as |
669 "ECN-capable". In order to turn this off, run the command "echo 0 > /proc/sys | 679 "ECN-capable". In order to turn this off, run the command "echo 0 > /proc/sys |
670 /net/ipv4/tcp_ecn" as root, or (if your distribution supports it) put the | 680 /net/ipv4/tcp_ecn" as root, or (if your distribution supports it) put the |
671 line "net.ipv4.tcp_ecn = 0" in the file /etc/sysctl.conf. | 681 line "net.ipv4.tcp_ecn = 0" in the file /etc/sysctl.conf. |
673 +------------------------------------------------------------------------------ | 683 +------------------------------------------------------------------------------ |
674 | 7. IRC Protocol | 684 | 7. IRC Protocol |
675 +------------------------------------------------------------------------------ | 685 +------------------------------------------------------------------------------ |
676 | 686 |
677 7.1 Why am I getting disconnected when I try to connect to IRC? | 687 7.1 Why am I getting disconnected when I try to connect to IRC? |
678 | 688 |
679 You will be disconnected if the nickname you chose is already in use on that | 689 You will be disconnected if the nickname you chose is already in use on that |
680 IRC server. Try again with a different nickname. In 0.60 or later, Gaim will | 690 IRC server. Try again with a different nickname. In 0.60 or later, Gaim will |
681 prompt you to change your screenname in this situation. | 691 prompt you to change your screenname in this situation. |
682 | 692 |
683 7.2 How do I join a channel with the IRC plugin? | 693 7.2 How do I join a channel with the IRC plugin? |
684 | 694 |
685 First create the account, then sign on. After you have signed on, you can use | 695 First create the account, then sign on. After you have signed on, you can use |
686 File->Join A Chat on the buddy list to join a channel. In any window, either | 696 File->Join A Chat on the buddy list to join a channel. In any window, either |
687 a conversation or a chat, in which your IRC user is the sender, you can also | 697 a conversation or a chat, in which your IRC user is the sender, you can also |
688 use /join to connect to a new channel. | 698 use /join to connect to a new channel. |
689 | 699 |
690 7.3 Is there a way to make Gaim automatically identify me and/or join IRC | 700 7.3 Is there a way to make Gaim automatically identify me and/or join IRC |
691 chats on login? | 701 chats on login? |
692 | 702 |
693 Yes. Add NickServ to your buddy list and place buddy pounces on him/her/it. | 703 Yes. Add NickServ to your buddy list and place buddy pounces on him/her/it. |
694 | 704 |
695 In version 0.64 or higher, you can add a chat to your buddy list, right click | 705 In version 0.64 or higher, you can add a chat to your buddy list, right click |
696 it, and tell gaim to auto-join it. | 706 it, and tell gaim to auto-join it. |
697 | 707 |
698 +------------------------------------------------------------------------------ | 708 +------------------------------------------------------------------------------ |
699 | 8. Jabber Protocol | 709 | 8. Jabber Protocol |
700 +------------------------------------------------------------------------------ | 710 +------------------------------------------------------------------------------ |
701 | 711 |
702 8.1 How do I choose which Jabber server to use? | 712 8.1 How do I choose which Jabber server to use? |
703 | 713 |
704 The Jabber server name is part of your Jabber I.D., such as | 714 The Jabber server name is part of your Jabber I.D., such as |
705 somebody@server.name. So when entering your Jabber "screen name", the server | 715 somebody@server.name. So when entering your Jabber "screen name", the server |
706 is specified as part of your JID. | 716 is specified as part of your JID. |
707 | 717 |
708 8.2 How do I change my Jabber resource to be other than the default of "/ | 718 8.2 How do I change my Jabber resource to be other than the default of "/ |
709 Gaim"? | 719 Gaim"? |
710 | 720 |
711 When you create your account in Gaim, simply append the desired resource | 721 When you create your account in Gaim, simply append the desired resource |
712 identifier to your Jabber I.D. For example: somebody@server.name/resource | 722 identifier to your Jabber I.D. For example: somebody@server.name/resource |
713 | 723 |
714 8.3 How do I register a new Jabber account? | 724 8.3 How do I register a new Jabber account? |
715 | 725 |
716 As of version 0.52 and up: | 726 As of version 0.52 and up: |
717 | 727 |
718 1. Click "Tools->Accounts->Add" | 728 1. Click "Tools->Accounts->Add" |
719 2. Select "Jabber" for the protocol. | 729 2. Select "Jabber" for the protocol. |
720 3. Fill in screen name and password as you normally would. THIS IS A | 730 3. Fill in screen name and password as you normally would. THIS IS A |
725 Note: You are strongly recommended to check the "Remember password" check-box | 735 Note: You are strongly recommended to check the "Remember password" check-box |
726 as well, as Gaim presently does no password verification. So if you don't | 736 as well, as Gaim presently does no password verification. So if you don't |
727 type in what you thought you did, you're hosed. | 737 type in what you thought you did, you're hosed. |
728 | 738 |
729 8.4 How do I use invisibility? | 739 8.4 How do I use invisibility? |
730 | 740 |
731 Jabber invisibility support is available in Gaim version 0.60 and later. | 741 Jabber invisibility support is available in Gaim version 0.60 and later. |
732 | 742 |
733 There are two ways to use Jabber invisibility: on a per-buddy and on a | 743 There are two ways to use Jabber invisibility: on a per-buddy and on a |
734 per-server basis. | 744 per-server basis. |
735 | 745 |
755 Gaim currently does not retain invisibility settings between logins, just as | 765 Gaim currently does not retain invisibility settings between logins, just as |
756 it doesn't currently retain "away" status. | 766 it doesn't currently retain "away" status. |
757 | 767 |
758 8.5 I've a buddy that I keep removing from my buddy list but the entry keeps | 768 8.5 I've a buddy that I keep removing from my buddy list but the entry keeps |
759 coming back every time I log in again! How can I stop this? | 769 coming back every time I log in again! How can I stop this? |
760 | 770 |
761 As of Gaim version 0.59 and later: Select the Edit Buddies tab, right-click | 771 As of Gaim version 0.59 and later: Select the Edit Buddies tab, right-click |
762 on the offending entry, and select "Remove From Roster". | 772 on the offending entry, and select "Remove From Roster". |
763 | 773 |
764 If you're Gaim 0.60 or later, it might be continuing to import the old buddy | 774 If you're Gaim 0.60 or later, it might be continuing to import the old buddy |
765 lists. Remove ~/.gaim/*.blist - these are no longer used, the buddy list is | 775 lists. Remove ~/.gaim/*.blist - these are no longer used, the buddy list is |
766 now stored in ~/.gaim/blist.xml | 776 now stored in ~/.gaim/blist.xml |
767 | 777 |
768 8.6 Can I remove a buddy from my Jabber roster entirely? | 778 8.6 Can I remove a buddy from my Jabber roster entirely? |
769 | 779 |
770 As of Gaim version 0.59 and later: yes. In the Edit Buddies tab, right-click | 780 As of Gaim version 0.59 and later: yes. In the Edit Buddies tab, right-click |
771 on a buddy and Select "Remove From Roster. | 781 on a buddy and Select "Remove From Roster. |
772 | 782 |
773 The buddy will disappear from your buddy list and also will no longer receive | 783 The buddy will disappear from your buddy list and also will no longer receive |
774 presence notifications from you. | 784 presence notifications from you. |
776 In 0.60, the deletion code will do this. Gaim currently does not retain | 786 In 0.60, the deletion code will do this. Gaim currently does not retain |
777 invisibility settings between logins, just as it doesn't currently retain | 787 invisibility settings between logins, just as it doesn't currently retain |
778 "away" status. | 788 "away" status. |
779 | 789 |
780 8.7 What does "Cancel Presence Notification" do? | 790 8.7 What does "Cancel Presence Notification" do? |
781 | 791 |
782 This selection, available in Gaim version 0.60 and later, and found by | 792 This selection, available in Gaim version 0.60 and later, and found by |
783 right-clicking on a buddy entry in the Edit Buddies tab, prevents that Jabber | 793 right-clicking on a buddy entry in the Edit Buddies tab, prevents that Jabber |
784 I.D. from receiving future presence notifications when you log on to the | 794 I.D. from receiving future presence notifications when you log on to the |
785 server. | 795 server. |
786 | 796 |
790 +------------------------------------------------------------------------------ | 800 +------------------------------------------------------------------------------ |
791 | 9. Y!M (Yahoo) Protocol | 801 | 9. Y!M (Yahoo) Protocol |
792 +------------------------------------------------------------------------------ | 802 +------------------------------------------------------------------------------ |
793 | 803 |
794 9.1 I cannot connect to yahoo! | 804 9.1 I cannot connect to yahoo! |
795 | 805 |
796 Make sure you have at least 0.76. | 806 Make sure you have at least 0.76. |
797 | 807 |
798 +------------------------------------------------------------------------------ | 808 +------------------------------------------------------------------------------ |
799 | 10. MSN Protocol | 809 | 10. MSN Protocol |
800 +------------------------------------------------------------------------------ | 810 +------------------------------------------------------------------------------ |
801 | 811 |
802 10.1 I'm getting lots of "Already in Opposite list" errors on msn, why? | 812 10.1 I'm getting lots of "Already in Opposite list" errors on msn, why? |
803 | 813 |
804 The reason this happens is because you have a screenname in both your permit | 814 The reason this happens is because you have a screenname in both your permit |
805 list and your deny list. There are two ways to fix this: the correct way and | 815 list and your deny list. There are two ways to fix this: the correct way and |
806 the quick way. The correct way is to go to tools->preferences (tools->privacy | 816 the quick way. The correct way is to go to tools->preferences (tools->privacy |
807 in 0.60 or later), and manually scan the list and remove the duplicate | 817 in 0.60 or later), and manually scan the list and remove the duplicate |
808 entries. The quick way is to remove the msn .blist file from the ~/.gaim | 818 entries. The quick way is to remove the msn .blist file from the ~/.gaim |
813 contains your buddy list for all accounts, and also stores the "Contact" | 823 contains your buddy list for all accounts, and also stores the "Contact" |
814 grouping of Buddies. | 824 grouping of Buddies. |
815 | 825 |
816 10.2 I'm getting an "Invalid User" popup whenever I sign on. How can I make | 826 10.2 I'm getting an "Invalid User" popup whenever I sign on. How can I make |
817 this go away? | 827 this go away? |
818 | 828 |
819 Delete your buddy list. On unix, this will be at ~/.gaim/blist.xml (or ~ | 829 Delete your buddy list. On unix, this will be at ~/.gaim/blist.xml (or ~ |
820 /.gaim/USERNAME.0.blist pre-v0.60). Note that you will lose buddy groups and | 830 /.gaim/USERNAME.0.blist pre-v0.60). Note that you will lose buddy groups and |
821 aliases when you do this. Alternatively, since this will delete ALL buddy | 831 aliases when you do this. Alternatively, since this will delete ALL buddy |
822 lists, not just the msn one, you can hand edit the ~/.gaimrc to remove the | 832 lists, not just the msn one, you can hand edit the ~/.gaimrc to remove the |
823 msn account. Start gaim up, which will remove the entries from the account | 833 msn account. Start gaim up, which will remove the entries from the account |
824 that no longer exists, and re-add your account. For most users, this will be | 834 that no longer exists, and re-add your account. For most users, this will be |
825 the better temporary solution. | 835 the better temporary solution. |
826 | 836 |
827 10.3 Is there a way to invite more than one person to an MSN chat? | 837 10.3 Is there a way to invite more than one person to an MSN chat? |
828 | 838 |
829 Not at this time. When the conversation framework gets another rewrite, it is | 839 Not at this time. When the conversation framework gets another rewrite, it is |
830 possible that it will be worked on. Until that time, sorry. :) | 840 possible that it will be worked on. Until that time, sorry. :) |
831 | 841 |
832 10.4 Is MSNP9 (MSN6) going to be supported? | 842 10.4 Is MSNP9 (MSN6) going to be supported? |
833 | 843 |
834 MSNP9 support has existed in Gaim since 0.69. However, at this point, | 844 MSNP9 support has existed in Gaim since 0.69. However, at this point, |
835 features such as custom smileys and buddy icons aren't yet implemented. | 845 features such as custom smileys and buddy icons aren't yet implemented. |
836 | 846 |
837 10.5 Will I be able to use Gaim for MSN after October 15th 2003? (The day | 847 10.5 Will I be able to use Gaim for MSN after October 15th 2003? (The day |
838 they're preventing third party clients from connecting) | 848 they're preventing third party clients from connecting) |
839 | 849 |
840 Yes. We use MSNP9, which is available in 0.69 and up, and MSNP9 is supported | 850 Yes. We use MSNP9, which is available in 0.69 and up, and MSNP9 is supported |
841 after October 15th 2003. | 851 after October 15th 2003. |
842 | 852 |
843 10.6 I just upgraded Gaim and the MSN plugin will not load. Why? | 853 10.6 I just upgraded Gaim and the MSN plugin will not load. Why? |
844 | 854 |
845 You did not compile with SSL support, or the SSL plugin failed to load. As of | 855 You did not compile with SSL support, or the SSL plugin failed to load. As of |
846 protocol version 9, the MSN protocol requires the use of SSL, which gaim | 856 protocol version 9, the MSN protocol requires the use of SSL, which gaim |
847 provides by either GnuTLS or the combination of NSS and NSPR from the Mozilla | 857 provides by either GnuTLS or the combination of NSS and NSPR from the Mozilla |
848 project. Install one or both of these and recompile Gaim, and see the next | 858 project. Install one or both of these and recompile Gaim, and see the next |
849 question. | 859 question. |
850 | 860 |
851 10.7 The MSN plugin won't load, but I have Mozilla NSS! | 861 10.7 The MSN plugin won't load, but I have Mozilla NSS! |
852 | 862 |
853 Some distributions, including Slackware, install Mozilla NSS to a | 863 Some distributions, including Slackware, install Mozilla NSS to a |
854 non-standard directory. The fix is simple. Edit /etc/ld.so.conf and add /usr/ | 864 non-standard directory. The fix is simple. Edit /etc/ld.so.conf and add /usr/ |
855 lib/mozilla-1.4 (or whatever version you're using, but it's usually 1.4) to | 865 lib/mozilla-1.4 (or whatever version you're using, but it's usually 1.4) to |
856 the file, and run ldconfig as root. Then re-run configure and recompile Gaim. | 866 the file, and run ldconfig as root. Then re-run configure and recompile Gaim. |
857 You may also need to specify where the include file are for NSS and NSPR, see | 867 You may also need to specify where the include file are for NSS and NSPR, see |
862 | 872 |
863 See http://gaim.sf.net/faq-ssl.php on getting SSL to work with gaim. | 873 See http://gaim.sf.net/faq-ssl.php on getting SSL to work with gaim. |
864 | 874 |
865 10.8 What does "MSN: S: 911 3" in the debug window mean when I cannot connect | 875 10.8 What does "MSN: S: 911 3" in the debug window mean when I cannot connect |
866 to msn? | 876 to msn? |
867 | 877 |
868 See http://gaim.sf.net/911.txt. | 878 See http://gaim.sf.net/911.txt. |
869 | 879 |
870 +------------------------------------------------------------------------------ | 880 +------------------------------------------------------------------------------ |
871 | 11. Gadu-Gadu Protocol | 881 | 11. Gadu-Gadu Protocol |
872 +------------------------------------------------------------------------------ | 882 +------------------------------------------------------------------------------ |
873 | 883 |
874 11.1 What is Gadu-Gadu? | 884 11.1 What is Gadu-Gadu? |
875 | 885 |
876 Gadu-Gadu is an IM protocol popular in Poland. You can find more about it at | 886 Gadu-Gadu is an IM protocol popular in Poland. You can find more about it at |
877 www.gadu-gadu.pl (website in Polish). | 887 www.gadu-gadu.pl (website in Polish). |
878 | 888 |
879 +------------------------------------------------------------------------------ | 889 +------------------------------------------------------------------------------ |
880 | 12. Zephyr Protocol | 890 | 12. Zephyr Protocol |
881 +------------------------------------------------------------------------------ | 891 +------------------------------------------------------------------------------ |
882 | 892 |
883 12.1 What is Zephyr? | 893 12.1 What is Zephyr? |
884 | 894 |
885 Zephyr is an IM protocol developed at MIT for use with Project Athena. Its | 895 Zephyr is an IM protocol developed at MIT for use with Project Athena. Its |
886 features include Kerberos IV authentication, multi-level chats (aka | 896 features include Kerberos IV authentication, multi-level chats (aka |
887 "subscriptions"). You're probably using this because your college/employer/ | 897 "subscriptions"). You're probably using this because your college/employer/ |
888 organization uses it as a local IM/chat system. If not, you probably don't | 898 organization uses it as a local IM/chat system. If not, you probably don't |
889 have a server to connect to. | 899 have a server to connect to. |
890 | 900 |
891 12.2 Other Zephyr clients (zwgc,owl,tzc) work, but gaim dies with "Couldn't | 901 12.2 Other Zephyr clients (zwgc,owl,tzc) work, but gaim dies with "Couldn't |
892 initialize zephyr". | 902 initialize zephyr". |
893 | 903 |
894 Your site might require the use of Kerberos 4 for authentication, though few | 904 Your site might require the use of Kerberos 4 for authentication, though few |
895 (if any) prepackaged gaim binaries compile it with Kerberos support. The | 905 (if any) prepackaged gaim binaries compile it with Kerberos support. The |
896 solution is to compile gaim with the --with-krb4 flag to point to the | 906 solution is to compile gaim with the --with-krb4 flag to point to the |
897 location of your Kerberos 4 devel files, usually one of /usr, /usr/local, or | 907 location of your Kerberos 4 devel files, usually one of /usr, /usr/local, or |
898 /usr/athena , e.g. ./configure --with-krb4=/path/to/kerberosIV | 908 /usr/athena , e.g. ./configure --with-krb4=/path/to/kerberosIV |
899 | 909 |
900 12.3 Gaim isn't working, but I never got any other zephyr client working on | 910 12.3 Gaim isn't working, but I never got any other zephyr client working on |
901 this machine. | 911 this machine. |
902 | 912 |
903 You need to have zhm (which comes with the standard zephyr distribution) | 913 You need to have zhm (which comes with the standard zephyr distribution) |
904 installed, and running, and pointed at your zephyr servers. e.g. | 914 installed, and running, and pointed at your zephyr servers. e.g. |
905 | 915 |
906 zhm z1.example.com z2.example.com z3.example.com | 916 zhm z1.example.com z2.example.com z3.example.com |
907 | 917 |
912 +------------------------------------------------------------------------------ | 922 +------------------------------------------------------------------------------ |
913 | 13. Trepia Protocol | 923 | 13. Trepia Protocol |
914 +------------------------------------------------------------------------------ | 924 +------------------------------------------------------------------------------ |
915 | 925 |
916 13.1 I heard Trepia was going to be in 0.65. Where is it? | 926 13.1 I heard Trepia was going to be in 0.65. Where is it? |
917 | 927 |
918 Support for the Trepia protocol was removed right before 0.65's release. It | 928 Support for the Trepia protocol was removed right before 0.65's release. It |
919 may make it into a future version, but we're not sure yet. | 929 may make it into a future version, but we're not sure yet. |
920 | 930 |
921 13.2 Trepia is showing people in Japan, England, etc. on my buddy list. I | 931 13.2 Trepia is showing people in Japan, England, etc. on my buddy list. I |
922 thought this was supposed to show people in my area? | 932 thought this was supposed to show people in my area? |
923 | 933 |
924 We believe this to be the fault of protocol, not Gaim. As Trepia continues to | 934 We believe this to be the fault of protocol, not Gaim. As Trepia continues to |
925 update and refine their protocol, it will become more accurate. If we find | 935 update and refine their protocol, it will become more accurate. If we find |
926 out otherwise, we will attempt to incorporate the changes necessary to act | 936 out otherwise, we will attempt to incorporate the changes necessary to act |
927 like the official client. | 937 like the official client. |
928 | 938 |
929 +------------------------------------------------------------------------------ | 939 +------------------------------------------------------------------------------ |
930 | 14. Scripts and Plugins | 940 | 14. Scripts and Plugins |
931 +------------------------------------------------------------------------------ | 941 +------------------------------------------------------------------------------ |
932 | 942 |
933 14.1 How do I use perl scripts with Gaim? | 943 14.1 How do I use perl scripts with Gaim? |
934 | 944 |
935 Save the perl script to ~/.gaim/plugins/ or $prefix/lib/gaim/, restart Gaim, | 945 Save the perl script to ~/.gaim/plugins/ or $prefix/lib/gaim/, restart Gaim, |
936 and load the perl script by checking the check box next to its name on the | 946 and load the perl script by checking the check box next to its name on the |
937 Plugins page in preferences. | 947 Plugins page in preferences. |
938 | 948 |
939 14.2 How do I compile a plugin for Gaim? | 949 14.2 How do I compile a plugin for Gaim? |
940 | 950 |
941 To compile a plugin for Gaim, you must have Gaim's source code. To download | 951 To compile a plugin for Gaim, you must have Gaim's source code. To download |
942 Gaim's source code, get the most recent tarball from http:// | 952 Gaim's source code, get the most recent tarball from http:// |
943 gaim.sourceforge.net/downloads.php (http://gaim.sf.net/downloads.php) and | 953 gaim.sourceforge.net/downloads.php (http://gaim.sf.net/downloads.php) and |
944 untar it with the command: | 954 untar it with the command: |
955 | |
945 tar zxvf filename | 956 tar zxvf filename |
957 | |
946 where filename is the file you downloaded. | 958 where filename is the file you downloaded. |
947 | 959 |
948 After you have a Gaim source code tree: | 960 After you have a Gaim source code tree: |
949 | 961 |
950 1. Change to the resulting directory and run the command: | 962 1. Change to the resulting directory and run the command: |
963 | |
951 ./configure | 964 ./configure |
965 | |
952 This will create the necessary make files. | 966 This will create the necessary make files. |
953 2. Move the plugin you wish to compile into the plugins/ directory in the | 967 2. Move the plugin you wish to compile into the plugins/ directory in the |
954 Gaim source code tree. | 968 Gaim source code tree. |
955 3. Change to the plugins/ directory. | 969 3. Change to the plugins/ directory. |
956 4. Type: | 970 4. Type: |
971 | |
957 make name.so | 972 make name.so |
973 | |
958 where the name of the file you wish to compile is name.c. | 974 where the name of the file you wish to compile is name.c. |
959 | 975 |
960 Note well the difference in the extensions. If you type make name.c | 976 Note well the difference in the extensions. If you type make name.c |
961 instead of name.so, it won't work. | 977 instead of name.so, it won't work. |
962 | 978 |
965 compiling it yourself, $prefix is /usr/local by default. Otherwise, | 981 compiling it yourself, $prefix is /usr/local by default. Otherwise, |
966 $prefix is /usr. | 982 $prefix is /usr. |
967 | 983 |
968 14.3 I have a plugin or perl script for Gaim that does not work with 0.60 or | 984 14.3 I have a plugin or perl script for Gaim that does not work with 0.60 or |
969 higher. | 985 higher. |
970 | 986 |
971 The plugin and perl script API has changed in 0.60, which means plugins and | 987 The plugin and perl script API has changed in 0.60, which means plugins and |
972 perl scripts must be modified in order to work. The plugin or perl script | 988 perl scripts must be modified in order to work. The plugin or perl script |
973 must be located in $prefix/lib/gaim/ or in ~/.gaim/plugins/, and must | 989 must be located in $prefix/lib/gaim/ or in ~/.gaim/plugins/, and must |
974 implement the new API, as documented in the HOWTO file in the plugins | 990 implement the new API, as documented in the HOWTO file in the plugins |
975 directory. Plugins and perl scripts are now controled from preferences. | 991 directory. Plugins and perl scripts are now controled from preferences. |
976 | 992 |
977 14.4 Where can I find documentation on writing plugins and Perl scripts? | 993 14.4 Where can I find documentation on writing plugins and Perl scripts? |
978 | 994 |
979 If you look in the plugins/ directory in the Gaim source, you should see a | 995 If you look in the plugins/ directory in the Gaim source, you should see a |
980 HOWTO file with some details for C plugins. Also be sure to check out our | 996 HOWTO file with some details for C plugins. Also be sure to check out our |
981 online documentation (http://gaim.sf.net/api/index.html). Be especially sure | 997 online documentation (http://gaim.sf.net/api/index.html). Be especially sure |
982 to look at the Related Pages, which lists all of Gaim's signals, as well as a | 998 to look at the Related Pages, which lists all of Gaim's signals, as well as a |
983 nice perl script HOWTO. | 999 nice perl script HOWTO. |
988 +------------------------------------------------------------------------------ | 1004 +------------------------------------------------------------------------------ |
989 | 15. Development | 1005 | 15. Development |
990 +------------------------------------------------------------------------------ | 1006 +------------------------------------------------------------------------------ |
991 | 1007 |
992 15.1 Can I help? | 1008 15.1 Can I help? |
993 | 1009 |
994 But of course. Just find something that's bugging you and fix it. There is a | 1010 But of course. Just find something that's bugging you and fix it. There is a |
995 slew of a bug reports in Gaim's bug report tracker, you could pick one and | 1011 slew of a bug reports in Gaim's bug report tracker, you could pick one and |
996 try to tackle it and submit a patch. You could also help with general bug | 1012 try to tackle it and submit a patch. You could also help with general bug |
997 triage by going through the bug reports and leaving comments such as "this | 1013 triage by going through the bug reports and leaving comments such as "this |
998 has been fixed" or "this is a duplicate of bug #12345." As always, make sure | 1014 has been fixed" or "this is a duplicate of bug #12345." As always, make sure |
999 you follow the same coding style used in Gaim, and make sure you don't break | 1015 you follow the same coding style used in Gaim, and make sure you don't break |
1000 the core/UI split. | 1016 the core/UI split. |
1001 | 1017 |
1002 15.2 Gaim never leaves a core file. | 1018 15.2 Gaim never leaves a core file. |
1003 | 1019 |
1004 On most installs core files are limited in size to 0 bytes, and are therefore | 1020 On most installs core files are limited in size to 0 bytes, and are therefore |
1005 not created. To rectify this situation, add ulimit -c unlimited to your | 1021 not created. To rectify this situation, add ulimit -c unlimited to your |
1006 startup scripts (~/.bash_profile is a good place) or run it manually in a | 1022 startup scripts (~/.bash_profile is a good place) or run it manually in a |
1007 terminal before starting gaim from that terminal. You can also run Gaim | 1023 terminal before starting gaim from that terminal. You can also run Gaim |
1008 directly in gdb with gdb gaim. | 1024 directly in gdb with gdb gaim. |
1009 | 1025 |
1010 15.3 Where should I report bugs? | 1026 15.3 Where should I report bugs? |
1011 | 1027 |
1012 http://gaim.sf.net/bug.php. | 1028 http://gaim.sf.net/bug.php. |
1013 | 1029 |
1014 15.4 Where should I submit patches? | 1030 15.4 Where should I submit patches? |
1015 | 1031 |
1016 http://gaim.sf.net/patches.php. | 1032 http://gaim.sf.net/patches.php. |
1017 | 1033 |
1018 15.5 Did you guys reverse engineer it? | 1034 15.5 Did you guys reverse engineer it? |
1019 | 1035 |
1020 TOC, Jabber, MSN, Napster, and IRC are published protocols, so we didn't have | 1036 TOC, Jabber, MSN, Napster, and IRC are published protocols, so we didn't have |
1021 to reverse engineer those. Oscar, ICQ, and Yahoo are not published, and were | 1037 to reverse engineer those. Oscar, ICQ, and Yahoo are not published, and were |
1022 reverse engineered by other people. | 1038 reverse engineered by other people. |
1023 | 1039 |
1024 +------------------------------------------------------------------------------ | 1040 +------------------------------------------------------------------------------ |
1025 | 16. Misc. Questions | 1041 | 16. Misc. Questions |
1026 +------------------------------------------------------------------------------ | 1042 +------------------------------------------------------------------------------ |
1027 | 1043 |
1028 16.1 Can I IM you guys? | 1044 16.1 Can I IM you guys? |
1029 | 1045 |
1030 Sure! Look at the Contact Information (http://gaim.sf.net/contactinfo.php) | 1046 Sure! Look at the Contact Information (http://gaim.sf.net/contactinfo.php) |
1031 page! | 1047 page! |
1032 | 1048 |
1033 16.2 Hello? | 1049 16.2 Hello? |
1034 | 1050 |
1035 We don't know how to answer this question. Stop asking it. | 1051 We don't know how to answer this question. Stop asking it. |
1036 | 1052 |
1037 16.3 Can I give you money/hardware/other expensive things that can be hocked | 1053 16.3 Can I give you money/hardware/other expensive things that can be hocked |
1038 for cash what with you all being students/full-time-workers and helping | 1054 for cash what with you all being students/full-time-workers and helping |
1039 to produce this wonderful software instead of studying/sleeping? | 1055 to produce this wonderful software instead of studying/sleeping? |
1040 | 1056 |
1041 No. We're completely fool-hardy and won't accept any gratuities with no | 1057 No. We're completely fool-hardy and won't accept any gratuities with no |
1042 strings attached for just being good guys. That and we'd have to share with | 1058 strings attached for just being good guys. That and we'd have to share with |
1043 everyone who has submitted patches. ;-) | 1059 everyone who has submitted patches. ;-) |
1044 | 1060 |
1045 16.4 Does Gaim support secure instant messaging (encrypted IMs)? | 1061 16.4 Does Gaim support secure instant messaging (encrypted IMs)? |
1046 | 1062 |
1047 Not natively. Doing secure instant messaging right is a big deal and | 1063 Not natively. Doing secure instant messaging right is a big deal and |
1048 requires, among other things, an authentication scheme. Simply encrypting | 1064 requires, among other things, an authentication scheme. Simply encrypting |
1049 your data stream without verifying the party with whom you are chatting is | 1065 your data stream without verifying the party with whom you are chatting is |
1050 not secure in any way; some other clients offer options like this, but we | 1066 not secure in any way; some other clients offer options like this, but we |
1051 feel that such measures instill a false sense of security that is more | 1067 feel that such measures instill a false sense of security that is more |
1056 model for authentication. If you are serious about secure instant messaging, | 1072 model for authentication. If you are serious about secure instant messaging, |
1057 read the documentation on the "web of trust" model available at www.gnupg.org | 1073 read the documentation on the "web of trust" model available at www.gnupg.org |
1058 and try out one of these. | 1074 and try out one of these. |
1059 | 1075 |
1060 16.5 Why are the passwords in accounts.xml not encrypted? | 1076 16.5 Why are the passwords in accounts.xml not encrypted? |
1061 | 1077 |
1062 This is a case of a really long answer to a short question. Read our | 1078 This is a case of a really long answer to a short question. Read our |
1063 explanation at http://gaim.sf.net/plaintextpasswords.txt. | 1079 explanation at http://gaim.sf.net/plaintextpasswords.txt. |
1064 | 1080 |
1065 16.6 What is gaim-remote? | 1081 16.6 What is gaim-remote? |
1066 | 1082 |
1067 gaim-remote is a second executable included with Gaim starting with 0.60. It | 1083 gaim-remote is a second executable included with Gaim starting with 0.60. It |
1068 allows you to perform some actions to control/manipulate an existing Gaim | 1084 allows you to perform some actions to control/manipulate an existing Gaim |
1069 process from the command line. Run gaim-remote --help to get an idea of what | 1085 process from the command line. Run gaim-remote --help to get an idea of what |
1070 we currently envision it doing. | 1086 we currently envision it doing. |
1071 | 1087 |
1072 16.7 When will the next version of Gaim be released? | 1088 16.7 When will the next version of Gaim be released? |
1073 | 1089 |
1074 The schedule for releases is every other Thursday. However, a new version | 1090 The schedule for releases is every other Thursday. However, a new version |
1075 will only be released if it meets a certain standard of quality (i.e., it | 1091 will only be released if it meets a certain standard of quality (i.e., it |
1076 will not be released if it still has a large number of serious bugs). | 1092 will not be released if it still has a large number of serious bugs). |
1077 Therefore, some releases will take longer than others. Major rewrites means | 1093 Therefore, some releases will take longer than others. Major rewrites means |
1078 lots of new bugs to work out. The new version will be released as soon as it | 1094 lots of new bugs to work out. The new version will be released as soon as it |