Mercurial > pidgin
comparison doc/FAQ @ 10473:3cfab4626bbf
[gaim-migrate @ 11758]
(20:47:05) Viper168: hmm, are there more than one faq somewhere?
(20:47:32) LSchiere: the one at gaim.sf.net/faq.php has that answer.
(20:47:46) LSchiere: i don't know of any other
(20:48:03) LSchiere: oh, there is the one in the tarballs, which i tend to
forget to sync to the one on the website
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Wed, 05 Jan 2005 01:52:41 +0000 |
parents | 848e5fbcd520 |
children | 75427cc95dfd |
comparison
equal
deleted
inserted
replaced
10472:133a33699e19 | 10473:3cfab4626bbf |
---|---|
13 still using the old version. | 13 still using the old version. |
14 1.7. Are the packages signed? If so, by who, and how can I get the | 14 1.7. Are the packages signed? If so, by who, and how can I get the |
15 key? | 15 key? |
16 1.8. Can I use Gaim for GTK+1.2? | 16 1.8. Can I use Gaim for GTK+1.2? |
17 1.9. Can I run Gaim on IRIX? | 17 1.9. Can I run Gaim on IRIX? |
18 1.10. How do I apply the patch "something.diff"? | 18 1.10. Can I run gaim on MacOSX? |
19 1.11. Why is gaim crashing when I start it? | 19 1.11. How do I apply the patch "something.diff"? |
20 1.12. Gaim <non-current version> is buggy. Gaim CVS is buggy. Why? | 20 1.12. Why is gaim crashing when I start it? |
21 1.13. Why do you always say not to use CVS? | 21 1.13. Gaim <non-current version> is buggy. Gaim CVS is buggy. Why? |
22 1.14. Why do you always say not to use CVS? | |
22 | 23 |
23 2. Using Gaim | 24 2. Using Gaim |
24 | 25 |
25 2.1. How do I register for a new account? | 26 2.1. How do I register for a new account? |
26 2.2. How do I use AIM, MSN, Yahoo!, Jabber, ICQ, or any other | 27 2.2. How do I use AIM, MSN, Yahoo!, Jabber, ICQ, or any other |
27 protocol? | 28 protocol? |
28 2.3. How do I change the font Gaim uses? | 29 2.3. How do I change the font Gaim uses? |
29 2.4. How do I make gaim use emacs-like keybindings? | 30 2.4. How do I make gaim use emacs-like keybindings? |
30 2.5. How do I use smiley themes? | 31 2.5. How do I use smiley themes? |
31 2.6. Why are the status icons so big? | 32 2.6. Why are the status icons so big? |
32 2.7. How do I get sound to work correctly? | 33 2.7. Why do the emblems move around the status icon? |
33 2.8. How do I make Gaim use ALSA or OSS for playing sounds? What does | 34 2.8. How do I get sound to work correctly? |
35 2.9. How do I make Gaim use ALSA or OSS for playing sounds? What does | |
34 the "Automatic" option do? | 36 the "Automatic" option do? |
35 Why does Gaim use the same WM_CLASS for every window? It makes | 37 Why does Gaim use the same WM_CLASS for every window? It makes |
36 2.9. it impossible to control window size and placement for the buddy | 38 2.10. it impossible to control window size and placement for the buddy |
37 list separately from the conversations. | 39 list separately from the conversations. |
38 2.10. What is a "Buddy Pounce"? | 40 2.11. I blocked someone accidentally, how can I unblock them? |
39 2.11. Where does gaim store its logs? | 41 2.12. What is a "Buddy Pounce"? |
40 2.12. Can I use Gaim for e-mail, blogging, an RSS feed, or something | 42 2.13. Where does gaim store its logs? |
43 2.14. How can I see my own status with Gaim? | |
44 2.15. Can I use Gaim for e-mail, blogging, an RSS feed, or something | |
41 else that isn't IM-related? | 45 else that isn't IM-related? |
42 | 46 |
43 3. Features | 47 3. Features |
44 | 48 |
45 3.1. Does Gaim support file transfer? | 49 3.1. Does Gaim support file transfer? |
74 6.7. Can I send SMS messages? | 78 6.7. Can I send SMS messages? |
75 6.8. Can I add SMS numbers to my buddy list? | 79 6.8. Can I add SMS numbers to my buddy list? |
76 6.9. I heard AOL is combining ICQ and AIM, does that mean I can send | 80 6.9. I heard AOL is combining ICQ and AIM, does that mean I can send |
77 a message from an AIM account to an ICQ account and vice-versa? | 81 a message from an AIM account to an ICQ account and vice-versa? |
78 6.10. Why can't I connect via either Oscar or TOC? | 82 6.10. Why can't I connect via either Oscar or TOC? |
83 English is not my native language, and some of my friends have | |
84 6.11. trouble seeing my IMs/I have trouble seeing my friends' IMs. How | |
85 do I use a native language character set with ICQ? | |
79 | 86 |
80 7. IRC Protocol | 87 7. IRC Protocol |
81 | 88 |
82 7.1. How do I join a channel with the IRC plugin? | 89 7.1. How do I join a channel with the IRC plugin? |
83 7.2. Is there a way to make Gaim automatically identify me and/or join | 90 7.2. Is there a way to make Gaim automatically identify me and/or join |
96 8.6. Can I remove a buddy from my Jabber roster entirely? | 103 8.6. Can I remove a buddy from my Jabber roster entirely? |
97 8.7. What does "Cancel Presence Notification" do? | 104 8.7. What does "Cancel Presence Notification" do? |
98 | 105 |
99 9. Y!M (Yahoo) Protocol | 106 9. Y!M (Yahoo) Protocol |
100 | 107 |
101 9.1. I cannot connect to yahoo! | 108 9.1. I cannot connect to Yahoo! and get "Invalid Password" errors, or |
109 I'm using a version of Gaim older than 0.79! | |
110 9.2. I cannot connect to Yahoo! and I'm behind a firewall or NAT. Why | |
111 doesn't Gaim have Yahoo's "Firewall with no proxy" option? | |
112 9.3. I blocked someone, but it doesn't seem to have worked. | |
113 9.4. Can I get a list of Yahoo! Chat rooms? What about non-US lists? | |
114 9.5. What protocol does Gaim use to connect to Yahoo!? | |
102 | 115 |
103 10. MSN Protocol | 116 10. MSN Protocol |
104 | 117 |
105 10.1. I'm getting lots of "Already in Opposite list" errors on msn, | 118 10.1. I'm getting lots of "Already in Opposite list" errors on MSN, |
106 why? | 119 why? |
107 10.2. Is there a way to invite more than one person to an MSN chat? | 120 10.2. Is there a way to invite more than one person to an MSN chat? |
108 10.3. Is MSNP9 (MSN6) going to be supported? | 121 10.3. Is MSNP9 (MSN6) going to be supported? |
109 10.4. Will I be able to use Gaim for MSN after October 15th 2003? (The | 122 Will I be able to use Gaim for MSN after October 15th 2003? |
110 day they're preventing third party clients from connecting) | 123 10.4. (The day they're preventing third party clients from |
111 10.5. I just upgraded Gaim and the MSN plugin will not load. Why? | 124 connecting) |
112 10.6. The MSN plugin won't load, but I have Mozilla NSS! | 125 10.5. I just upgraded Gaim and the MSN plugin will not load. Why? |
113 10.7. What does "MSN: S: 911 3" in the debug window mean when I cannot | 126 10.6. The MSN plugin won't load, but I have Mozilla NSS! |
114 connect to msn? | 127 10.7. What does "MSN: S: 911 3" in the debug window mean when I |
128 cannot connect to MSN? | |
129 10.8. How do I set an MSN avatar? | |
130 10.9. What does "Has you" in the buddy tooltip mean? | |
131 10.10. How do I set my MSN Friendly Name (the name other users see)? | |
132 10.11. What does "Error reading from switchboard server" mean? | |
115 | 133 |
116 11. Gadu-Gadu Protocol | 134 11. Gadu-Gadu Protocol |
117 | 135 |
118 11.1. What is Gadu-Gadu? | 136 11.1. What is Gadu-Gadu? |
119 11.2. Why doesn't it work right? | 137 11.2. Why doesn't it work right? |
120 | 138 |
121 12. Zephyr Protocol | 139 12. Zephyr Protocol |
122 | 140 |
123 12.1. What is Zephyr? | 141 12.1. What is Zephyr? |
124 12.2. Other Zephyr clients (zwgc,owl,tzc) work, but gaim dies with | 142 12.2. Other Zephyr clients (zwgc,owl,tzc) work, but Gaim dies with |
125 "Couldn't initialize zephyr". | 143 "Couldn't initialize zephyr". |
126 12.3. Gaim isn't working, but I never got any other zephyr client | 144 12.3. Gaim isn't working, but I never got any other Zephyr client |
127 working on this machine. | 145 working on this machine. |
128 | 146 12.4. How do I use Zephyr from behind my firewall, or without |
129 13. Trepia Protocol | 147 recompiling with kerberos support if needed? |
130 | 148 |
131 13.1. I heard Trepia was going to be in 0.65. Where is it? | 149 13. SILC Protocol |
132 13.2. Trepia is showing people in Japan, England, etc. on my buddy | 150 |
133 list. I thought this was supposed to show people in my area? | 151 13.1. What is SILC? |
134 | 152 |
135 14. SILC Protocol | 153 14. Novell Protocol |
136 | 154 |
137 14.1. What is SILC? | 155 14.1. Are there any public servers for Novell? |
138 | 156 14.2. I can't seem to get it to work. |
139 15. Novell Protocol | 157 |
140 | 158 15. Scripts and Plugins |
141 15.1. Are there any public servers for Novell? | 159 |
142 15.2. I can't seem to get it to work. | 160 15.1. How do I use perl scripts with Gaim? |
143 | 161 15.2. How do I compile a plugin for Gaim? |
144 16. Scripts and Plugins | 162 15.3. I have a plugin or perl script for Gaim that used to work, but |
145 | 163 does not with the current version. |
146 16.1. How do I use perl scripts with Gaim? | 164 15.4. Where can I find documentation on writing plugins and Perl |
147 16.2. How do I compile a plugin for Gaim? | |
148 16.3. I have a plugin or perl script for Gaim that does not work with | |
149 0.60 or higher. | |
150 16.4. Where can I find documentation on writing plugins and Perl | |
151 scripts? | 165 scripts? |
152 | 166 |
153 17. Development | 167 16. Development |
154 | 168 |
155 17.1. Can I help? | 169 16.1. Can I help? |
156 17.2. Gaim never leaves a core file. | 170 16.2. Gaim never leaves a core file. |
157 17.3. Where should I report bugs? | 171 16.3. Where should I report bugs? |
158 17.4. Where should I submit patches? | 172 16.4. Where should I submit patches? |
159 17.5. Did you guys reverse engineer it? | 173 16.5. Did you guys reverse engineer it? |
160 | 174 |
161 18. Misc. Questions | 175 17. Misc. Questions |
162 | 176 |
163 18.1. Can I IM you guys? | 177 17.1. Can I IM you guys? |
164 18.2. Hello? | 178 17.2. Hello? |
165 Can I give you money/hardware/other expensive things that can be | 179 Can I give you money/hardware/other expensive things that can be |
166 18.3. hocked for cash what with you all being students/ | 180 17.3. hocked for cash what with you all being students/ |
167 full-time-workers and helping to produce this wonderful software | 181 full-time-workers and helping to produce this wonderful software |
168 instead of studying/sleeping? | 182 instead of studying/sleeping? |
169 18.4. Does Gaim support secure instant messaging (encrypted IMs)? | 183 17.4. Does Gaim support secure instant messaging (encrypted IMs)? |
170 18.5. Why are the passwords in accounts.xml not encrypted? | 184 17.5. Why are the passwords in accounts.xml not encrypted? |
171 18.6. What is gaim-remote? | 185 17.6. What is gaim-remote? |
172 18.7. When will the next version of Gaim be released? | 186 17.7. When will the next version of Gaim be released? |
187 17.8. What will the next version be? | |
188 17.9. So, can I look forward to mega-sexy super functionality with | |
189 Gaim? | |
173 | 190 |
174 +------------------------------------------------------------------------------ | 191 +------------------------------------------------------------------------------ |
175 | 1. Compiling and Installing | 192 | 1. Compiling and Installing |
176 +------------------------------------------------------------------------------ | 193 +------------------------------------------------------------------------------ |
177 | 194 |
178 1.1 What does "Gaim" stand for? | 195 1.1 What does "Gaim" stand for? |
179 | 196 |
180 For freedom! No, seriously, it doesn't stand for anything. It's our name and | 197 For freedom! No, seriously, it doesn't stand for anything. It's our name and |
181 we're sticking to it. The two acceptable forms of capitalization are "Gaim" | 198 we're sticking to it. The two acceptable forms of capitalization are "Gaim" |
182 and "gaim" (and not "GAIM"). | 199 and "gaim" (and not "GAIM"). |
183 | 200 |
184 1.2 Why can't I compile Gaim? | 201 1.2 Why can't I compile Gaim? |
185 | 202 |
186 Make sure you have relatively recent versions of automake, autoconf, and | 203 Make sure you have relatively recent versions of automake, autoconf, and |
187 gettext. HOWEVER, generally speaking, having the absolute newest of them is | 204 gettext. HOWEVER, generally speaking, having the absolute newest of them is |
188 not as good as having one version short of newest since we might not have | 205 not as good as having one version short of newest since we might not have |
189 found work-arounds for the latest set of changes. Also, some versions of | 206 found work-arounds for the latest set of changes. Also, some versions of |
190 automake require certain ranges of gettext versions, and we are utterly | 207 automake require certain ranges of gettext versions, and we are utterly |
201 Having problems getting SSL and MSN working? See http://gaim.sf.net/ | 218 Having problems getting SSL and MSN working? See http://gaim.sf.net/ |
202 faq-ssl.php for distribution specific hints. | 219 faq-ssl.php for distribution specific hints. |
203 | 220 |
204 1.3 I'm trying to install Gaim, but it complains that I don't have | 221 1.3 I'm trying to install Gaim, but it complains that I don't have |
205 libgtkspell.so.0, from where can I get this? | 222 libgtkspell.so.0, from where can I get this? |
206 | 223 |
207 libtgtkspell.so.0 is provided by gtkspell. This library is used by Gaim to | 224 libtgtkspell.so.0 is provided by gtkspell. This library is used by Gaim to |
208 provide the "Highlight misspelled words" feature. You can find an RPM of | 225 provide the "Highlight misspelled words" feature. You can find an RPM of |
209 gtkspell at freshrpms.net. You can find the source and a non-Red Hat specific | 226 gtkspell at freshrpms.net. You can find the source and a non-Red Hat specific |
210 RPM at gtkspell.sourceforge.net. | 227 RPM at gtkspell.sourceforge.net. |
211 | 228 |
212 1.4 What do I need to use the SILC protocol? | 229 1.4 What do I need to use the SILC protocol? |
213 | 230 |
214 You need to install the SILC toolkit (http://silcnet.org/software/download/ | 231 You need to install the SILC toolkit (http://silcnet.org/software/download/ |
215 toolkit/) and the Gaim SILC plugin. This plugin is generally provided as a | 232 toolkit/) and the Gaim SILC plugin. This plugin is generally provided as a |
216 separate package (such as a gaim-silc RPM). If you're compiling yourself, see | 233 separate package (such as a gaim-silc RPM). If you're compiling yourself, see |
217 the ./configure --help for specifying the SILC includes and libs. If you're | 234 the ./configure --help for specifying the SILC includes and libs. If you're |
218 compiling an SRPM, use "--with silc" to build the gaim-silc RPM. | 235 compiling an SRPM, use "--with silc" to build the gaim-silc RPM. |
219 | 236 |
220 1.5 Is there some way I can compile just Gaim, without all of these protocols? | 237 1.5 Is there some way I can compile just Gaim, without all of these protocols? |
221 | 238 |
222 Yeah. There are actually three ways to do it. | 239 Yeah. There are actually three ways to do it. |
223 | 240 |
224 1. Use the --with-static-prpls option to ./configure along with | 241 1. Use the --with-static-prpls option to ./configure along with |
225 --disable-plugins. This will let you choose which protocols are compiled | 242 --disable-plugins. This will let you choose which protocols are compiled |
226 in with Gaim, but you will not be able to use any other protocols or | 243 in with Gaim, but you will not be able to use any other protocols or |
235 /protocols/jabber), and run make from there. Then after you've compiled | 252 /protocols/jabber), and run make from there. Then after you've compiled |
236 all of them, change back to src/ and run make gaim. | 253 all of them, change back to src/ and run make gaim. |
237 | 254 |
238 1.6 I installed a new version of Gaim, but the about window says I'm still | 255 1.6 I installed a new version of Gaim, but the about window says I'm still |
239 using the old version. | 256 using the old version. |
240 | 257 |
241 If you compiled yourself, and you previously had an rpm or a Debian package | 258 If you compiled yourself, and you previously had an RPM or a Debian package |
242 installed, you need to remove that first. rpm -e gaim or dpkg -p gaim should | 259 installed, you need to remove that first. rpm -e gaim or dpkg -p gaim should |
243 work. | 260 work. |
244 | 261 |
245 Likewise, if you want to use an RPM or deb and you have previously compiled | 262 Likewise, if you want to use an RPM or deb and you have previously compiled |
246 Gaim from source, you need to make uninstall to remove all Gaim files from / | 263 Gaim from source, you need to make uninstall to remove all Gaim files from / |
247 usr/local. | 264 usr/local. |
248 | 265 |
249 1.7 Are the packages signed? If so, by who, and how can I get the key? | 266 1.7 Are the packages signed? If so, by who, and how can I get the key? |
250 | 267 |
251 Yes, all packages are signed. The signature for the tarball and bzip2 archive | 268 Yes, all packages are signed. The signature for the tarball and bzip2 archive |
252 are provided by separate downloads. The RPMs we provide are signed by either | 269 are provided by separate downloads. The RPMs we provide are signed by either |
253 Ethan Blanton, Mark Doliner, or Christian Hammond. Usually the Mandrake and | 270 Ethan Blanton, Mark Doliner, or Christian Hammond. Usually the Mandrake and |
254 Fedora Core 1 RPMs are signed by Mark Doliner and the Red Hat 8 and 9 RPMs | 271 Fedora Core 1 RPMs are signed by Mark Doliner and the Red Hat 8 and 9 RPMs |
255 are signed by Ethan Blanton. The keys can be obtained from any key server. | 272 are signed by Ethan Blanton. The keys can be obtained from any key server. |
256 http://pgp.mit.edu/ is popular. | 273 http://pgp.mit.edu/ is popular. |
257 | 274 |
258 1.8 Can I use Gaim for GTK+1.2? | 275 1.8 Can I use Gaim for GTK+1.2? |
259 | 276 |
260 As of version 0.60, Gaim has been completely converted to using GTK+2.0. We | 277 As of version 0.60, Gaim has been completely converted to using GTK+2.0. We |
261 really really really recommend using the most current version of Gaim and not | 278 really really really recommend using the most current version of Gaim and not |
262 a GTK+1.2 version of Gaim. However, if you are living in the '90s, or you're | 279 a GTK+1.2 version of Gaim. However, if you are living in the '90s, or you're |
263 afraid GTK+2.0 will insult your mother, you can use Gaim 0.59.9, which is the | 280 afraid GTK+2.0 will insult your mother, you can use Gaim 0.59.9, which is the |
264 last version of Gaim that used GTK+1.2. We should warn you though, this | 281 last version of Gaim that used GTK+1.2. We should warn you though, this |
265 version of Gaim hasn't had any new features since the middle of 2002, and | 282 version of Gaim hasn't had any new features since the middle of 2002, and |
266 some protocols likely do not work. Also, the 0.59.x releases aren't | 283 some protocols likely do not work. Also, the 0.59.x releases aren't |
267 breathtakingly beautiful. | 284 breathtakingly beautiful. |
268 | 285 |
269 1.9 Can I run Gaim on IRIX? | 286 1.9 Can I run Gaim on IRIX? |
270 | 287 |
271 It has been done before. Please see http://sourceforge.net/forum/forum.php? | 288 It has been done before. Please see http://sourceforge.net/forum/forum.php? |
272 thread_id=725839&forum_id=665 at our SourceForge Forum. | 289 thread_id=725839&forum_id=665 at our SourceForge Forum. |
273 | 290 |
274 1.10 How do I apply the patch "something.diff"? | 291 1.10 Can I run gaim on MacOSX? |
275 | 292 |
293 Yes you can, but we do not provide a package for it. The reason being is that | |
294 to use gaim on MacOSX, you need to install an X server and gtk, which we are | |
295 not prepared to support. You can either compile gaim (and its dependencies) | |
296 yourself, or you can use the fink installer available from http://fink.sf.net | |
297 . If you would like a native aqua interface or a user-friendly installer, we | |
298 suggest trying Adium (http://www.adiumx.com/). | |
299 | |
300 1.11 How do I apply the patch "something.diff"? | |
301 | |
276 Type patch -p0 < something.diff from inside the gaim directory. If that | 302 Type patch -p0 < something.diff from inside the gaim directory. If that |
277 doesn't work, try patch -p1 < something.diff. | 303 doesn't work, try patch -p1 < something.diff. |
278 | 304 |
279 1.11 Why is gaim crashing when I start it? | 305 1.12 Why is gaim crashing when I start it? |
280 | 306 |
281 First of all make sure you are using the most recent version of Gaim. If you | 307 First of all make sure you are using the most recent version of Gaim. If you |
282 still have problems, try the following: | 308 still have problems, try the following: |
283 | 309 |
284 * Make sure only one version of Gaim is installed. "whereis gaim" can | 310 • Make sure only one version of Gaim is installed. "whereis gaim" can |
285 sometimes be useful for determining this. | 311 sometimes be useful for determining this. |
286 * "export GDK_USE_XFT=0" in a terminal and then run Gaim from the same | 312 • "export GDK_USE_XFT=0" in a terminal and then run Gaim from the same |
287 terminal. | 313 terminal. |
288 * If gaim is not crashing, but is just sitting there not displaying | 314 • If gaim is not crashing, but is just sitting there not displaying |
289 anything, try turning off anything else that might be using the sound | 315 anything, try turning off anything else that might be using the sound |
290 device (ie xmms) and then starting gaim. If this fixes the problem, it is | 316 device (ie xmms) and then starting gaim. If this fixes the problem, it is |
291 a libao issue, not a gaim issue, and can be worked around by the use of | 317 a libao issue, not a gaim issue, and can be worked around by the use of |
292 esd or arts. | 318 esd or arts. |
293 * Try disabling or deleting any 3rd party plugins, especially anything | 319 • Try disabling or deleting any 3rd party plugins, especially anything |
294 related to encryption. | 320 related to encryption. |
295 * If you use 0.75 or higher on win32, try deleting tcl.dll. | 321 • If you use 0.75 or higher on win32, try deleting tcl.dll. |
296 * If you have ever installed 0.65, edit your ~/.gaimrc, changing your auto | 322 • If you have ever installed 0.65, edit your ~/.gaimrc, changing your auto |
297 away preference from -1 to 0. | 323 away preference from -1 to 0. |
298 | 324 |
299 1.12 Gaim <non-current version> is buggy. Gaim CVS is buggy. Why? | 325 1.13 Gaim <non-current version> is buggy. Gaim CVS is buggy. Why? |
300 | 326 |
301 Non-current versions have old bugs which may be fixed in the current | 327 Non-current versions have old bugs which may be fixed in the current |
302 version--that's why we make new releases. CVS is frequently unusable because | 328 version--that's why we make new releases. CVS is frequently unusable because |
303 of changes in the code. Bugs are introduced during the development process | 329 of changes in the code. Bugs are introduced during the development process |
304 and are hopefully fixed before a release is made. | 330 and are hopefully fixed before a release is made. |
305 | 331 |
306 1.13 Why do you always say not to use CVS? | 332 1.14 Why do you always say not to use CVS? |
307 | 333 |
308 That's a long story. For starters, see the previous question. It is often the | 334 That's a long story. For starters, see the previous question. It is often the |
309 case that Gaim CVS exhibits bad behavior due to features and bugfixes which | 335 case that Gaim CVS exhibits bad behavior due to features and bugfixes which |
310 are in a transitory state or which are not yet well understood. These bad | 336 are in a transitory state or which are not yet well understood. These bad |
311 behaviors range from the harmless (maybe a graphical glitch in a dialog box) | 337 behaviors range from the harmless (maybe a graphical glitch in a dialog box) |
312 to the irritating (a particular protocol may not work), to the downright | 338 to the irritating (a particular protocol may not work), to the downright |
353 +------------------------------------------------------------------------------ | 379 +------------------------------------------------------------------------------ |
354 | 2. Using Gaim | 380 | 2. Using Gaim |
355 +------------------------------------------------------------------------------ | 381 +------------------------------------------------------------------------------ |
356 | 382 |
357 2.1 How do I register for a new account? | 383 2.1 How do I register for a new account? |
358 | 384 |
359 This depends on the protocol. | 385 This depends on the protocol. |
360 | 386 |
361 AIM: Go to http://my.screenname.aol.com/_cqr/login/login.psp?siteId= | 387 AIM: Go to http://my.screenname.aol.com/_cqr/login/login.psp?siteId= |
362 snshomepage&authLev=1&mcState=initialized&createSn=1. | 388 snshomepage&authLev=1&mcState=initialized&createSn=1. |
363 | 389 |
376 Gadu-Gadu: Use the official client to create an account. | 402 Gadu-Gadu: Use the official client to create an account. |
377 | 403 |
378 Novell: See your Novell server administrator. | 404 Novell: See your Novell server administrator. |
379 | 405 |
380 2.2 How do I use AIM, MSN, Yahoo!, Jabber, ICQ, or any other protocol? | 406 2.2 How do I use AIM, MSN, Yahoo!, Jabber, ICQ, or any other protocol? |
381 | 407 |
382 Use the Account Editor (Tools->Accounts, or the Accounts button on the start | 408 Use the Account Editor (Tools->Accounts, or the Accounts button on the start |
383 screen) to add the account of the appropriate messaging service. Use the | 409 screen) to add the account of the appropriate messaging service. Use the |
384 checkbox in the account editor to sign online. | 410 checkbox in the account editor to sign online. |
385 | 411 |
386 2.3 How do I change the font Gaim uses? | 412 2.3 How do I change the font Gaim uses? |
387 | 413 |
388 The font preference in Gaim is used only for the formatting of outgoing | 414 The font preference in Gaim is used only for the formatting of outgoing |
389 messages. The display fonts used by the rest of Gaim are those specified by | 415 messages. The display fonts used by the rest of Gaim are those specified by |
390 GTK. To change this font you need to edit your ~/.gtkrc-2.0 file. If you need | 416 GTK. To change this font you need to edit your ~/.gtkrc-2.0 file. If you need |
391 help you can see our example .gtkrc-2.0 (http://gaim.sf.net/gtkrc-2.0) file. | 417 help you can see our example .gtkrc-2.0 (http://gaim.sf.net/gtkrc-2.0) file. |
392 | 418 |
397 If you're having a problem with the font size used by a specific person, you | 423 If you're having a problem with the font size used by a specific person, you |
398 can try turning on the Ignore Font Sizes preference in Preferences->Message | 424 can try turning on the Ignore Font Sizes preference in Preferences->Message |
399 Text. | 425 Text. |
400 | 426 |
401 2.4 How do I make gaim use emacs-like keybindings? | 427 2.4 How do I make gaim use emacs-like keybindings? |
402 | 428 |
403 You need to edit your ~/.gtkrc-2.0 to contain the keybindings line from http: | 429 You need to edit your ~/.gtkrc-2.0 to contain the keybindings line from http: |
404 //gaim.sf.net/gtkrc-2.0. | 430 //gaim.sf.net/gtkrc-2.0. |
405 | 431 |
406 2.5 How do I use smiley themes? | 432 2.5 How do I use smiley themes? |
407 | 433 |
408 To select a theme, open Gaim's preferences to the "Smiley Themes" page and | 434 To select a theme, open Gaim's preferences to the "Smiley Themes" page and |
409 click on whichever theme you want to use. To install a theme, simply drag it | 435 click on whichever theme you want to use. To install a theme, simply drag it |
410 into the theme selector. You can find themes on the Gaim Smiley Themes (http: | 436 into the theme selector. You can find themes on the Gaim Smiley Themes (http: |
411 //gaim.sf.net/themes.php) page. | 437 //gaim.sf.net/themes.php) page. |
412 | 438 |
413 You can also install themes manually by uncompressing them to their own | 439 You can also install themes manually by uncompressing them to their own |
414 directory in ~/.gaim/smileys/ | 440 directory in ~/.gaim/smileys/ |
415 | 441 |
416 2.6 Why are the status icons so big? | 442 2.6 Why are the status icons so big? |
417 | 443 |
418 We believe that, by adding a second line of text to each buddy list entry, | 444 We believe that, by adding a second line of text to each buddy list entry, |
419 we're able to show more information about each buddy on the buddy list. The | 445 we're able to show more information about each buddy on the buddy list. The |
420 'Big List,' as we call it, shows status text, idle time, and warning level | 446 'Big List,' as we call it, shows status text, idle time, and warning level |
421 concisely and attractively. It shows more than one status "emblem" for each | 447 concisely and attractively. It shows more than one status "emblem" for each |
422 buddy, indicating at the same time a mobile user who is away. Most | 448 buddy, indicating at the same time a mobile user who is away. Most |
427 | 453 |
428 We are aware that some people feel more comfortable using an interface more | 454 We are aware that some people feel more comfortable using an interface more |
429 similar to IM clients they may have used in the past. The 'Big List' can be | 455 similar to IM clients they may have used in the past. The 'Big List' can be |
430 disabled by un-checking "Show buddy icons" in the Buddy List preferences. | 456 disabled by un-checking "Show buddy icons" in the Buddy List preferences. |
431 | 457 |
432 2.7 How do I get sound to work correctly? | 458 2.7 Why do the emblems move around the status icon? |
433 | 459 |
460 The four corners of the icon have different precedence. The lower-right is | |
461 the highest, lower-left is second-highest, etc. The most important emblem is | |
462 in the lower-right, always. When an AOL buddy is not away, the fact that [s] | |
463 he's an AOL user is the most important information shown in the icon. The | |
464 consistency is that the user can always look in the same place on the icon to | |
465 find out what he needs to know. Also, importantly, the lower-right corner | |
466 emblem is the only emblem that shows up when "Small list" is on, and only one | |
467 emblem would fit. | |
468 | |
469 2.8 How do I get sound to work correctly? | |
470 | |
434 Gaim uses libao to play sounds. Playing sounds directly through esound or | 471 Gaim uses libao to play sounds. Playing sounds directly through esound or |
435 arts is no longer supported. | 472 arts is no longer supported. |
436 | 473 |
437 Libao is a cross-platform library that allows programs to output PCM audio | 474 `Libao is a cross-platform library that allows programs to output PCM audio |
438 data to the native audio devices on a wide variety of platforms. It currently | 475 data to the native audio devices on a wide variety of platforms. It currently |
439 supports OSS (Open Sound System), ESD (ESounD), ALSA (Advanced Linux Sound | 476 supports OSS (Open Sound System), ESD (ESounD), ALSA (Advanced Linux Sound |
440 Architecture), Sun audio system (used in Solaris, OpenBSD, and NetBSD), aRts | 477 Architecture), Sun audio system (used in Solaris, OpenBSD, and NetBSD), aRts |
441 (Analog Realtime Synthesizer). | 478 (Analog Realtime Synthesizer). ' |
442 | 479 |
443 To compile Gaim with support for libao you need libao-devel and | 480 To compile Gaim with support for libao you need libao-devel and |
444 audiofile-devel. To use libao you need libao and audiofile. If you do not | 481 audiofile-devel. To use libao you need libao and audiofile. If you do not |
445 wish to install these packages you can also just change your sound playing | 482 wish to install these packages you can also just change your sound playing |
446 method in preferences to Command and use "esdplay %s" or "artsplay %s." | 483 method in preferences to Command and use "esdplay %s" or "artsplay %s." |
447 | 484 |
448 2.8 How do I make Gaim use ALSA or OSS for playing sounds? What does the | 485 2.9 How do I make Gaim use ALSA or OSS for playing sounds? What does the |
449 "Automatic" option do? | 486 "Automatic" option do? |
450 | 487 |
451 If you choose "Automatic", "ESD", or "Arts", Gaim uses libao to play sounds. | 488 If you choose "Automatic", "ESD", or "Arts", Gaim uses libao to play sounds. |
452 Choosing "ESD" or "Arts" forces libao to play sounds using that method, while | 489 Choosing "ESD" or "Arts" forces libao to play sounds using that method, while |
453 choosing "Automatic" lets it decide for itself. | 490 choosing "Automatic" lets it decide for itself. |
454 | 491 |
455 If you choose "Automatic", you can create a file, either /etc/libao.conf or ~ | 492 If you choose "Automatic", you can create a file, either /etc/libao.conf or ~ |
456 /.libao, and put one of the following lines in it: | 493 /.libao, and put one of the following lines in it: |
457 | 494 |
495 | |
458 default_driver=alsa | 496 default_driver=alsa |
459 | 497 |
460 default_driver=oss | 498 default_driver=oss |
499 | |
461 Other drivers, like alsa09, arts, esd, irix, macosx, and sun might also be | 500 Other drivers, like alsa09, arts, esd, irix, macosx, and sun might also be |
462 supported, depending on your platform, and how libao was compiled. See also | 501 supported, depending on your platform, and how libao was compiled. See also |
463 'man 5 libao.conf'. | 502 'man 5 libao.conf'. |
464 | 503 |
465 2.9 Why does Gaim use the same WM_CLASS for every window? It makes it | 504 2.10 Why does Gaim use the same WM_CLASS for every window? It makes it |
466 impossible to control window size and placement for the buddy list | 505 impossible to control window size and placement for the buddy list |
467 separately from the conversations. | 506 separately from the conversations. |
468 | 507 |
469 Both strings in the WM_CLASS property are supposed to be the same for all | 508 Both strings in the WM_CLASS property are supposed to be the same for all |
470 windows in the same instance of an application. ICCCM states that one is | 509 windows in the same instance of an application. ICCCM states that one is |
471 meant to be the same for all instances of the application, the other is meant | 510 meant to be the same for all instances of the application, the other is meant |
472 to be unique to that instance of the application. ICCCM also states "If a | 511 to be unique to that instance of the application. ICCCM also states "If a |
473 client has multiple windows with identical WM_CLASS and WM_NAME properties, | 512 client has multiple windows with identical WM_CLASS and WM_NAME properties, |
478 explicitly not to use it for anything else. Gaim uses the WM_WINDOW_ROLE hint | 517 explicitly not to use it for anything else. Gaim uses the WM_WINDOW_ROLE hint |
479 to differentiate windows. If your window manager is having problems | 518 to differentiate windows. If your window manager is having problems |
480 differentiating between Gaim windows, please ensure that it uses the | 519 differentiating between Gaim windows, please ensure that it uses the |
481 WM_WINDOW_ROLE hint per the ICCCM. | 520 WM_WINDOW_ROLE hint per the ICCCM. |
482 | 521 |
483 2.10 What is a "Buddy Pounce"? | 522 2.11 I blocked someone accidentally, how can I unblock them? |
484 | 523 |
524 See the "Privacy" option under the "Tools" menu of the Buddy List. | |
525 | |
526 2.12 What is a "Buddy Pounce"? | |
527 | |
485 Gaim introduced buddy pounces a few releases before AOL came out with "Buddy | 528 Gaim introduced buddy pounces a few releases before AOL came out with "Buddy |
486 Alerts." Despite this though, you could think of a buddy pounce as an Alert | 529 Alerts." Despite this though, you could think of a buddy pounce as an Alert |
487 and get an idea of the most minimal uses of a buddy pounce. In reality, a | 530 and get an idea of the most minimal uses of a buddy pounce. In reality, a |
488 buddy pounce is much like a macro, or a recorded action. When you set a | 531 buddy pounce is much like a macro, or a recorded action. When you set a |
489 pounce on someone, you choose from a number of events, such as sign on or | 532 pounce on someone, you choose from a number of events, such as sign on or |
491 actions include everything from playing a sound (like an Alert would do) to | 534 actions include everything from playing a sound (like an Alert would do) to |
492 sending a message to the person, to executing a command. This action will | 535 sending a message to the person, to executing a command. This action will |
493 occur the next time gaim detects the event, ie the next time the person in | 536 occur the next time gaim detects the event, ie the next time the person in |
494 your buddy list who you have pounced signs on. | 537 your buddy list who you have pounced signs on. |
495 | 538 |
496 2.11 Where does gaim store its logs? | 539 2.13 Where does gaim store its logs? |
497 | 540 |
498 On unix, they are in ~/.gaim/logs, on win32 they are in the $drive\Documents | 541 On unix, they are in ~/.gaim/logs, on win32 they are in the $drive\Documents |
499 and Settings\user\Application Data\.gaim\logs directory. In either case, new | 542 and Settings\user\Application Data\.gaim\logs directory. In either case, new |
500 logs (new as of 0.73) are in subdirectories that correspond to protocol/ | 543 logs (new as of 0.73) are in subdirectories that correspond to protocol/ |
501 yourscreenname/theirscreenname. | 544 yourscreenname/theirscreenname. |
502 | 545 |
503 2.12 Can I use Gaim for e-mail, blogging, an RSS feed, or something else that | 546 2.14 How can I see my own status with Gaim? |
547 | |
548 Currently the only supported method to see your own status is to add yourself | |
549 to your buddy list. This works with Aim, ICQ, Y!M, IRC, and some of the | |
550 others, and is mimiced by gaim for MSN and Jabber. | |
551 | |
552 2.15 Can I use Gaim for e-mail, blogging, an RSS feed, or something else that | |
504 isn't IM-related? | 553 isn't IM-related? |
505 | 554 |
506 No, you can't. We get requests for this often, but Gaim is indeed a | 555 No, you can't. We get requests for this often, but Gaim is indeed a messaging |
507 messenging client. Aside from the capabilities each protocol may support, the | 556 client. Aside from the capabilities each protocol may support, the Gaim |
508 Gaim developers have no intention to turn Gaim into a multi-feature Internet | 557 developers have no intention to turn Gaim into a multi-feature Internet |
509 client capable of doing everything under the sun. We also won't be helping to | 558 client capable of doing everything under the sun. We also won't be helping to |
510 develop plugins to turn it into that. There are many Internet applications | 559 develop plugins to turn it into that. There are many Internet applications |
511 available for Linux, Windows, or whatever operating system you use that would | 560 available for Linux, Windows, or whatever operating system you use that would |
512 undoubtedly do a better job. | 561 undoubtedly do a better job. |
513 | 562 |
514 +------------------------------------------------------------------------------ | 563 +------------------------------------------------------------------------------ |
515 | 3. Features | 564 | 3. Features |
516 +------------------------------------------------------------------------------ | 565 +------------------------------------------------------------------------------ |
517 | 566 |
518 3.1 Does Gaim support file transfer? | 567 3.1 Does Gaim support file transfer? |
519 | 568 |
520 Somewhat, yeah. As of 0.79 the following is supported: | 569 Somewhat, yeah. As of 0.79 the following is supported: |
521 | 570 |
522 * Sending and receiving files on AIM (although it might be a bit buggy) | 571 • Sending and receiving files on AIM (although it might be a bit buggy) |
523 * Sending and receiving files on IRC | 572 • Sending and receiving files on IRC |
524 * Sending and receiving files on Jabber | 573 • Sending and receiving files on Jabber |
525 * Sending and receiving files on MSN | 574 • Sending and receiving files on MSN |
526 * Sending and receiving files on SILC | 575 • Sending and receiving files on SILC |
527 * Sending and receiving files on Yahoo (sending is limited to 1Mb) | 576 • Sending and receiving files on Yahoo (sending is limited to 1Mb) |
528 | 577 |
529 Most of the protocols themselves support file transfer, but Gaim has not been | 578 Most of the protocols themselves support file transfer, but Gaim has not been |
530 written to support it yet. If you would like file transfer to work better or | 579 written to support it yet. If you would like file transfer to work better or |
531 be more complete, get CVS and submit a patch using the generic file transfer | 580 be more complete, get CVS and submit a patch using the generic file transfer |
532 API. | 581 API. |
533 | 582 |
534 3.2 Is there a Gaim tray icon, or docklet, or gnome applet, or panel icon, or | 583 3.2 Is there a Gaim tray icon, or docklet, or gnome applet, or panel icon, or |
535 something? | 584 something? |
536 | 585 |
537 Yeah, Gaim supports what is called a system tray icon that conforms to the | 586 Yeah, Gaim supports what is called a system tray icon that conforms to the |
538 standards at www.freedesktop.org. This tray icon is supported by Windows, KDE | 587 standards at www.freedesktop.org. This tray icon is supported by Windows, KDE |
539 3.1, Gnome 2.2, and Red Hat Gnome 2.0. All you have to do is load the "System | 588 3.1, Gnome 2.2, and Red Hat Gnome 2.0. All you have to do is load the "System |
540 Tray Icon" plugin by going to Preferences and then Plugins. | 589 Tray Icon" plugin by going to Preferences and then Plugins. |
541 | 590 |
548 Due to a flaw in these specs, KDE users may experience trouble with the | 597 Due to a flaw in these specs, KDE users may experience trouble with the |
549 background color of the docklet. There is unfortunately nothing we can do | 598 background color of the docklet. There is unfortunately nothing we can do |
550 about this. | 599 about this. |
551 | 600 |
552 3.3 What do those colors in the conversation tab mean? | 601 3.3 What do those colors in the conversation tab mean? |
553 | 602 |
554 * Red - A message is waiting for you | 603 • Red - A message is waiting for you |
555 * Blue - Someone sent a message containing your name | 604 • Blue - Someone sent a message containing your name |
556 * Green - The buddy is typing | 605 • Green - The buddy is typing |
557 * Yellow - The buddy began typing, and then stopped | 606 • Yellow - The buddy began typing, and then stopped |
558 * Gray - There has been a join or a part in that chat, or the buddy has | 607 • Gray - There has been a join or a part in that chat, or the buddy has |
559 signed off | 608 signed off |
560 | 609 |
561 3.4 Will Gaim save my buddy list to the server? | 610 3.4 Will Gaim save my buddy list to the server? |
562 | 611 |
563 Yes, Gaim saves your buddy list to the server for AIM, ICQ, Jabber, MSN, | 612 Yes, Gaim saves your buddy list to the server for AIM, ICQ, Jabber, MSN, |
564 Novell and Yahoo!. | 613 Novell and Yahoo!. |
565 | 614 |
566 3.5 Can I import or export my buddy list? | 615 3.5 Can I import or export my buddy list? |
567 | 616 |
568 Sorry, no. Old versions of Gaim supported this, but new versions do not. All | 617 Sorry, no. Old versions of Gaim supported this, but new versions do not. All |
569 the code for saving and loading buddy lists was rewritten, and support for | 618 the code for saving and loading buddy lists was rewritten, and support for |
570 importing and exporting buddy lists was never re-added. However, with all | 619 importing and exporting buddy lists was never re-added. However, with all |
571 major protocols storing their buddy lists on the server, this feature is less | 620 major protocols storing their buddy lists on the server, this feature is less |
572 useful today than in the past. | 621 useful today than in the past. |
573 | 622 |
574 3.6 Does Gaim support animated smileys? | 623 3.6 Does Gaim support animated smileys? |
575 | 624 |
576 Yes, as of version 0.70 Gaim supports animated smileys. | 625 Yes, as of version 0.70 Gaim supports animated smileys. |
577 | 626 |
578 3.7 Can I make Gaim group screen names by the person that owns them? You know, | 627 3.7 Can I make Gaim group screen names by the person that owns them? You know, |
579 like Trillian's Meta Contacts? | 628 like Trillian's Meta Contacts? |
580 | 629 |
581 Sure! Right click a buddy on your list and at the bottom of the menu click | 630 Sure! Right click a buddy on your list and at the bottom of the menu click |
582 "Expand". Then just drag other screen names to the same person below it. When | 631 "Expand". Then just drag other screen names to the same person below it. When |
583 you're done, click on the arrow to collapse them. When the contact is | 632 you're done, click on the arrow to collapse them. When the contact is |
584 collapsed, Gaim will select a buddy to display based on the status of the | 633 collapsed, Gaim will select a buddy to display based on the status of the |
585 buddies in the contact, and their order. | 634 buddies in the contact, and their order. |
586 | 635 |
636 You may need to turn off the preference option to automatically expand | |
637 Contacts in order to be able to edit an existing Contact. | |
638 | |
587 3.8 How do I get the old logging back? | 639 3.8 How do I get the old logging back? |
588 | 640 |
589 The old logging was removed because it was deficient in many ways. There is | 641 The old logging was removed because it was deficient in many ways. There is |
590 no way in Gaim itself to revert to the old logging, but the new logging is so | 642 no way in Gaim itself to revert to the old logging, but the new logging is so |
591 good you could implement something similar to the old logging as a plugin. | 643 good you could implement something similar to the old logging as a plugin. |
592 | 644 |
593 3.9 How can I convert my old logs to the new format? | 645 3.9 How can I convert my old logs to the new format? |
594 | 646 |
595 It's not possible to perfectly convert from the old format to the new format | 647 It's not possible to perfectly convert from the old format to the new format |
596 because the old format is missing some information necessary to do that (eg. | 648 because the old format is missing some information necessary to do that (eg. |
597 which account the messages were sent from). | 649 which account the messages were sent from). |
598 | 650 |
599 It shouldn't be too difficult to do a rough conversion using a small script, | 651 It shouldn't be too difficult to do a rough conversion using a small script, |
605 +------------------------------------------------------------------------------ | 657 +------------------------------------------------------------------------------ |
606 | 4. ICQ Protocol | 658 | 4. ICQ Protocol |
607 +------------------------------------------------------------------------------ | 659 +------------------------------------------------------------------------------ |
608 | 660 |
609 4.1 How do I use ICQ? | 661 4.1 How do I use ICQ? |
610 | 662 |
611 ICQ support is part of the OSCAR protocol, labeled AIM/ICQ in Gaim. To use | 663 ICQ support is part of the OSCAR protocol, labeled AIM/ICQ in Gaim. To use |
612 it, simply put your account number in the "Screen Name" box and your password | 664 it, simply put your account number in the "Screen Name" box and your password |
613 in the "Password" box. Leave the server settings set to the default | 665 in the "Password" box. Leave the server settings set to the default |
614 (login.oscar.aol.com and port 5190). | 666 (login.oscar.aol.com and port 5190). |
615 | 667 |
616 4.2 Can I send SMS messages? | 668 4.2 Can I send SMS messages? |
617 | 669 |
618 Kind of. See our answer to this for the AIM/ICQ Protocol. | 670 Kind of. See our answer to this for the AIM/ICQ Protocol. |
619 | 671 |
620 +------------------------------------------------------------------------------ | 672 +------------------------------------------------------------------------------ |
621 | 5. TOC Protocol | 673 | 5. TOC Protocol |
622 +------------------------------------------------------------------------------ | 674 +------------------------------------------------------------------------------ |
623 | 675 |
624 5.1 What is the TOC protocol? | 676 5.1 What is the TOC protocol? |
625 | 677 |
626 It's an AIM protocol used by Quick Buddy and AIM Express. It's recommended | 678 It's an AIM protocol used by Quick Buddy and AIM Express. It's recommended |
627 that you don't use it. You should use Gaim's OSCAR (AIM/ICQ) protocol | 679 that you don't use it. You should use Gaim's OSCAR (AIM/ICQ) protocol |
628 instead. We keep TOC around in case OSCAR ever stops working. However, we are | 680 instead. We keep TOC around in case OSCAR ever stops working. However, we are |
629 not actively supporting this code, and no longer distribute it in binaries. | 681 not actively supporting this code, and no longer distribute it in binaries. |
630 | 682 |
631 +------------------------------------------------------------------------------ | 683 +------------------------------------------------------------------------------ |
632 | 6. AIM/ICQ (OSCAR) Protocol | 684 | 6. AIM/ICQ (OSCAR) Protocol |
633 +------------------------------------------------------------------------------ | 685 +------------------------------------------------------------------------------ |
634 | 686 |
635 6.1 Can I set my profile? | 687 6.1 Can I set my profile? |
636 | 688 |
637 Yes you can. Go to Tools->Account Actions | 689 Yes you can. Go to Tools->Account Actions |
638 | 690 |
639 6.2 Can I set a buddy icon? | 691 6.2 Can I set a buddy icon? |
640 | 692 |
641 Yes. Go to the Account Editor (Tools->Accounts from the buddy list), and | 693 Yes. Go to the Account Editor (Tools->Accounts from the buddy list), and |
642 click to "Modify" the AIM/ICQ account you wish to have an icon. Enter the | 694 click to "Modify" the AIM/ICQ account you wish to have an icon. Enter the |
643 full path to the image you wish to use in the box labeled "Buddy Icon File." | 695 full path to the image you wish to use in the box labeled "Buddy Icon File." |
644 The file must be below 4KB. It can have any dimensions, and can be in any | 696 The file must be below 4KB. It can have any dimensions, and can be in any |
645 format. However, if you wish Windows users to see it, it must be in a format | 697 format. However, if you wish Windows users to see it, it must be in a format |
646 Windows understands, such as .bmp, .gif, and .jpg. | 698 Windows understands, such as .bmp, .gif, and .jpg. |
647 | 699 |
648 6.3 Some of my buddies are not showing up as online, why is that? | 700 6.3 Some of my buddies are not showing up as online, why is that? |
649 | 701 |
650 AOL has set a limit for the maximum number of people you can have in your | 702 AOL has set a limit for the maximum number of people you can have in your |
651 buddy list. This number is currently 200. If you don't think you are anywhere | 703 buddy list. This number is currently 200. If you don't think you are anywhere |
652 near that limit, it is possible that your server-stored buddy list is | 704 near that limit, it is possible that your server-stored buddy list is |
653 corrupt. | 705 corrupt. |
654 | 706 |
655 If you think this might be the case, you can try signing on with an official | 707 If you think this might be the case, you can try signing on with an official |
656 AIM program from AOL. This will usually correct any problems with the list. | 708 AIM program from AOL. This will usually correct any problems with the list. |
657 | 709 |
658 6.4 Can I use AIM URI's such as "aim:goim?screenname=robflynn"? | 710 6.4 Can I use AIM URI's such as "aim:goim?screenname=robflynn"? |
659 | 711 |
660 Yes, with Gaim 0.60 and higher, but it can be difficult to set up. You need | 712 Yes, with Gaim 0.60 and higher, but it can be difficult to set up. You need |
661 to pass the entire URI to the gaim-remote program (included with gaim). To do | 713 to pass the entire URI to the gaim-remote program (included with gaim). To do |
662 this with Gnome 2, run gnome-file-types-properties or "File Types and | 714 this with Gnome 2, run gnome-file-types-properties or "File Types and |
663 Programs" from the preferences menu. Add a service with protocol "aim" and | 715 Programs" from the preferences menu. Add a service with protocol "aim" and |
664 set the program to gaim-remote uri "%s". This will make AIM URIs work in | 716 set the program to gaim-remote uri "%s". This will make AIM URIs work in |
665 Galeon 2. Also, not all types of aim URI's are supported. The ones that are | 717 Galeon 2. Also, not all types of AIM URI's are supported. The ones that are |
666 supported are goim, addbuddy, and gochat. | 718 supported are goim, addbuddy, and gochat. |
667 | 719 |
668 You'll need the "Remote Control" plugin loaded for this to work. | 720 You'll need the "Remote Control" plugin loaded for this to work. |
669 | 721 |
670 If you use wingaim, this will not work as gaim-remote has not yet been ported | 722 If you use wingaim, this will not work as gaim-remote has not yet been ported |
671 over. | 723 over. |
672 | 724 |
673 6.5 I just changed my buddy icon, and I can't see the new one. | 725 6.5 I just changed my buddy icon, and I can't see the new one. |
674 | 726 |
675 First, try IMing yourself a few times. Buddy icons are checked when you IM | 727 First, try IMing yourself a few times. Buddy icons are checked when you IM |
676 people, so depending on the protocol, that may work. If it still doesn't | 728 people, so depending on the protocol, that may work. If it still doesn't |
677 update, check the file size (buddy icons must be smaller than 4kb) and the | 729 update, check the file size (buddy icons must be smaller than 4kb) and the |
678 image size (it should be 48x48 or 50x50 in most cases). Also, check the file | 730 image size (it should be 48x48 or 50x50 in most cases). Also, check the file |
679 type. GIF or JPEG images are best supported; most other formats do not work | 731 type. GIF or JPEG images are best supported; most other formats do not work |
680 at all. If all of that checks out and it still doesn't work, and you're sure | 732 at all. If all of that checks out and it still doesn't work, and you're sure |
681 the protocol supports it, try restarting Gaim. | 733 the protocol supports it, try restarting Gaim. |
682 | 734 |
683 6.6 Does Gaim support DirectIM and IM Image? | 735 6.6 Does Gaim support DirectIM and IM Image? |
684 | 736 |
685 Yeah, kind of. This tends to be one of the buggier areas of Gaim. If it's not | 737 Yeah, kind of. This tends to be one of the buggier areas of Gaim. If it's not |
686 working for you, make sure that at least one person is not behind a firewall. | 738 working for you, make sure that at least one person is not behind a firewall. |
687 | 739 |
688 6.7 Can I send SMS messages? | 740 6.7 Can I send SMS messages? |
689 | 741 |
690 Yep, just send an IM to the person's phone number. For example, if the phone | 742 Yep, just send an IM to the person's phone number. For example, if the phone |
691 number is (919) 555-1234, you would IM the screen name +19195551234 We think | 743 number is (919) 555-1234, you would IM the screen name +19195551234 We think |
692 this should work for countries with a country code of 1 (the United States | 744 this should work for countries with a country code of 1 (the United States |
693 and Canada). | 745 and Canada). |
694 | 746 |
695 Sending SMS messages using "the ICQ method" is not yet supported. | 747 Sending SMS messages using "the ICQ method" is not yet supported. |
696 | 748 |
697 6.8 Can I add SMS numbers to my buddy list? | 749 6.8 Can I add SMS numbers to my buddy list? |
698 | 750 |
699 Not currently. This functionality has been broken since around September | 751 Not currently. This functionality has been broken since around September |
700 2003. There is no ETA for when it will be fixed. | 752 2003. There is no ETA for when it will be fixed. |
701 | 753 |
702 6.9 I heard AOL is combining ICQ and AIM, does that mean I can send a message | 754 6.9 I heard AOL is combining ICQ and AIM, does that mean I can send a message |
703 from an AIM account to an ICQ account and vice-versa? | 755 from an AIM account to an ICQ account and vice-versa? |
704 | 756 |
705 Yes, AOL is slowly letting the two messaging networks interoperate with each | 757 Yes, AOL is slowly letting the two messaging networks interoperate with each |
706 other. Messaging between the two protocols works as long as the receiver of | 758 other. Messaging between the two protocols works as long as the receiver of |
707 the message supports it. Gaim 0.60 supports sending and receiving messages | 759 the message supports it. Gaim 0.60 supports sending and receiving messages |
708 between AIM and ICQ, but the person receiving the message must support this. | 760 between AIM and ICQ, but the person receiving the message must support this. |
709 Gaim, of course, supports this for both ICQ and AIM accounts. Windows AIM | 761 Gaim, of course, supports this for both ICQ and AIM accounts. Windows AIM |
719 network. This means that if you can message an ICQ user from an AIM account, | 771 network. This means that if you can message an ICQ user from an AIM account, |
720 then the ICQ user will also show up in your AIM buddy list. So an AIM user | 772 then the ICQ user will also show up in your AIM buddy list. So an AIM user |
721 using Windows AIM version 5.2.3139 will show up in an ICQ buddy list. | 773 using Windows AIM version 5.2.3139 will show up in an ICQ buddy list. |
722 | 774 |
723 6.10 Why can't I connect via either Oscar or TOC? | 775 6.10 Why can't I connect via either Oscar or TOC? |
724 | 776 |
725 If you are using Linux, your kernel may be using a network option called | 777 If you are using Linux, your kernel may be using a network option called |
726 "ECN". It seems that the AOL servers are currently dropping packets marked as | 778 "ECN". It seems that the AOL servers are currently dropping packets marked as |
727 "ECN-capable". In order to turn this off, run the command "echo 0 > /proc/sys | 779 "ECN-capable". In order to turn this off, run the command "echo 0 > /proc/sys |
728 /net/ipv4/tcp_ecn" as root, or (if your distribution supports it) put the | 780 /net/ipv4/tcp_ecn" as root, or (if your distribution supports it) put the |
729 line "net.ipv4.tcp_ecn = 0" in the file /etc/sysctl.conf. | 781 line "net.ipv4.tcp_ecn = 0" in the file /etc/sysctl.conf. |
730 | 782 |
783 6.11 English is not my native language, and some of my friends have trouble | |
784 seeing my IMs/I have trouble seeing my friends' IMs. How do I use a | |
785 native language character set with ICQ? | |
786 | |
787 Gaim 0.82 and higher allow you to specify a character encoding to use when | |
788 conversing with ICQ users. Use the account editor to set this encoding. | |
789 | |
731 +------------------------------------------------------------------------------ | 790 +------------------------------------------------------------------------------ |
732 | 7. IRC Protocol | 791 | 7. IRC Protocol |
733 +------------------------------------------------------------------------------ | 792 +------------------------------------------------------------------------------ |
734 | 793 |
735 7.1 How do I join a channel with the IRC plugin? | 794 7.1 How do I join a channel with the IRC plugin? |
736 | 795 |
737 First create the account, then sign on. After you have signed on, you can use | 796 First create the account, then sign on. After you have signed on, you can use |
738 File->Join A Chat on the buddy list to join a channel. In any window, either | 797 File->Join A Chat on the buddy list to join a channel. In any window, either |
739 a conversation or a chat, in which your IRC user is the sender, you can also | 798 a conversation or a chat, in which your IRC user is the sender, you can also |
740 use /join to connect to a new channel. | 799 use /join to connect to a new channel. |
741 | 800 |
742 7.2 Is there a way to make Gaim automatically identify me and/or join IRC | 801 7.2 Is there a way to make Gaim automatically identify me and/or join IRC |
743 chats on login? | 802 chats on login? |
744 | 803 |
745 Yes. Add NickServ to your buddy list and place buddy pounces on him/her/it. | 804 Yes. Add NickServ to your buddy list and place buddy pounces on him/her/it. |
805 Do not include "/msg nickserv" as part of the message to send. | |
746 | 806 |
747 In version 0.64 or higher, you can add a chat to your buddy list, right click | 807 In version 0.64 or higher, you can add a chat to your buddy list, right click |
748 it, and tell gaim to auto-join it. | 808 it, and tell Gaim to auto-join it. |
749 | 809 |
750 +------------------------------------------------------------------------------ | 810 +------------------------------------------------------------------------------ |
751 | 8. Jabber Protocol | 811 | 8. Jabber Protocol |
752 +------------------------------------------------------------------------------ | 812 +------------------------------------------------------------------------------ |
753 | 813 |
754 8.1 How do I choose which Jabber server to use? | 814 8.1 How do I choose which Jabber server to use? |
755 | 815 |
756 The Jabber server name is part of your Jabber I.D., such as | 816 The Jabber server name is part of your Jabber I.D., such as |
757 somebody@server.name. So when entering your Jabber "screen name", the server | 817 somebody@server.name. So when entering your Jabber "screen name", the server |
758 is specified as part of your JID. | 818 is specified as part of your JID. |
759 | 819 |
760 8.2 How do I change my Jabber resource to be other than the default of "/ | 820 8.2 How do I change my Jabber resource to be other than the default of "/ |
761 Gaim"? | 821 Gaim"? |
762 | 822 |
763 When you create your account in Gaim, simply append the desired resource | 823 When you create your account in Gaim, simply append the desired resource |
764 identifier to your Jabber I.D. For example: somebody@server.name/resource | 824 identifier to your Jabber I.D. For example: somebody@server.name/resource |
765 | 825 |
766 8.3 How do I register a new Jabber account? | 826 8.3 How do I register a new Jabber account? |
767 | 827 |
768 As of version 0.52 and up: | 828 As of version 0.52 and up: |
769 | 829 |
770 1. Click "Tools->Accounts->Add" | 830 1. Click "Tools->Accounts->Add" |
771 2. Select "Jabber" for the protocol. | 831 2. Select "Jabber" for the protocol. |
772 3. Fill in screen name and password as you normally would. THIS IS A | 832 3. Fill in screen name and password as you normally would. THIS IS A |
777 Note: You are strongly recommended to check the "Remember password" check-box | 837 Note: You are strongly recommended to check the "Remember password" check-box |
778 as well, as Gaim presently does no password verification. So if you don't | 838 as well, as Gaim presently does no password verification. So if you don't |
779 type in what you thought you did, you're hosed. | 839 type in what you thought you did, you're hosed. |
780 | 840 |
781 8.4 How do I use invisibility? | 841 8.4 How do I use invisibility? |
782 | 842 |
783 Jabber invisibility support is available in Gaim version 0.60 and later. | 843 Jabber invisibility support is available in Gaim version 0.60 and later. |
784 | 844 |
785 There are two ways to use Jabber invisibility: on a per-buddy and on a | 845 There are two ways to use Jabber invisibility: on a per-buddy and on a |
786 per-server basis. | 846 per-server basis. |
787 | 847 |
807 Gaim currently does not retain invisibility settings between logins, just as | 867 Gaim currently does not retain invisibility settings between logins, just as |
808 it doesn't currently retain "away" status. | 868 it doesn't currently retain "away" status. |
809 | 869 |
810 8.5 I've a buddy that I keep removing from my buddy list but the entry keeps | 870 8.5 I've a buddy that I keep removing from my buddy list but the entry keeps |
811 coming back every time I log in again! How can I stop this? | 871 coming back every time I log in again! How can I stop this? |
812 | 872 |
813 With Gaim 0.60 or later, it might be continuing to import the old buddy | 873 With Gaim 0.60 or later, it might be continuing to import the old buddy |
814 lists. Remove ~/.gaim/*.blist - these are no longer used, the buddy list is | 874 lists. Remove ~/.gaim/*.blist - these are no longer used, the buddy list is |
815 now stored in ~/.gaim/blist.xml | 875 now stored in ~/.gaim/blist.xml |
816 | 876 |
817 8.6 Can I remove a buddy from my Jabber roster entirely? | 877 8.6 Can I remove a buddy from my Jabber roster entirely? |
818 | 878 |
819 With Gaim 0.60 or later, the deletion code will do this. Gaim currently does | 879 With Gaim 0.60 or later, the deletion code will do this. Gaim currently does |
820 not retain invisibility settings between logins, just as it doesn't currently | 880 not retain invisibility settings between logins, just as it doesn't currently |
821 retain "away" status. | 881 retain "away" status. |
822 | 882 |
823 8.7 What does "Cancel Presence Notification" do? | 883 8.7 What does "Cancel Presence Notification" do? |
824 | 884 |
825 This selection, available in Gaim version 0.60 and later, and found by | 885 This selection, available in Gaim version 0.60 and later, and found by |
826 right-clicking on a buddy entry in the buddy list, prevents that Jabber I.D. | 886 right-clicking on a buddy entry in the buddy list, prevents that Jabber I.D. |
827 from receiving future presence notifications when you log on to the server. | 887 from receiving future presence notifications when you log on to the server. |
828 | 888 |
829 After you do this, that buddy will have to re-request a subscription to your | 889 After you do this, that buddy will have to re-request a subscription to your |
831 | 891 |
832 +------------------------------------------------------------------------------ | 892 +------------------------------------------------------------------------------ |
833 | 9. Y!M (Yahoo) Protocol | 893 | 9. Y!M (Yahoo) Protocol |
834 +------------------------------------------------------------------------------ | 894 +------------------------------------------------------------------------------ |
835 | 895 |
836 9.1 I cannot connect to yahoo! | 896 9.1 I cannot connect to Yahoo! and get "Invalid Password" errors, or I'm using |
837 | 897 a version of Gaim older than 0.79! |
898 | |
838 Make sure you have at least 0.79. | 899 Make sure you have at least 0.79. |
839 | 900 |
901 9.2 I cannot connect to Yahoo! and I'm behind a firewall or NAT. Why doesn't | |
902 Gaim have Yahoo's "Firewall with no proxy" option? | |
903 | |
904 Yahoo!'s firewall with no proxy option connects to Yahoo! by wrapping the | |
905 YMSG protocol inside HTTP. Gaim currently doesn't support doing this. | |
906 | |
907 Gaim does support changing the port it connects to. Try changing the | |
908 Pager Port in the Account editor under "Show more options". Ports known to | |
909 work are: 20, 23, 25, 80, 119, 5050, 8001, and 8002. While this doesn't work | |
910 for as many people as actually tunneling through the HTTP protocol would, it | |
911 helps many users. | |
912 | |
913 9.3 I blocked someone, but it doesn't seem to have worked. | |
914 | |
915 As of 0.81, this is a known bug in our Yahoo code. We're not sure what | |
916 exactly is wrong, but it seems to fail most often when automatically removing | |
917 the buddy from your buddy list at the same time it blocks them. It also | |
918 always seems to fail if Gaim already thinks the buddy is blocked, and you try | |
919 to block them again. | |
920 | |
921 We suggest manually removing Yahoo! buddies before attempting to block them. | |
922 For buddies which Gaim reports are blocked but which are not, unblocking them | |
923 and reblocking them from the Tools->Privacy dialog will often get things | |
924 working. | |
925 | |
926 9.4 Can I get a list of Yahoo! Chat rooms? What about non-US lists? | |
927 | |
928 Tools->Room List will let you list available Yahoo! Chat rooms. Yahoo! does | |
929 support hidden and invite-only rooms. If you know the name of the room you | |
930 wish to join, and it's not invite only, you can join it via Buddies->Join a | |
931 Chat. You can also create a chat room this way, although we don't support | |
932 setting the hidden or invite-only type settings. | |
933 | |
934 To get a non-US room list, you'll need to change the Chat Room List Url in | |
935 the account editor, under "Show more options". By default this field contains | |
936 "http://insider.msg.yahoo.com/ycontent/". You can add a country code prefix | |
937 to the url to fetch the list for another country. For example, for the German | |
938 list, you would use "http://de.insider.msg.yahoo.com/ycontent/". | |
939 | |
940 The list of known country codes for this url is: | |
941 | |
942 aa => Asia | |
943 ar => Argentina | |
944 au => Australia | |
945 br => Brazil | |
946 ca => Canada | |
947 cf => Central African Republic | |
948 cn => China | |
949 de => Germany | |
950 dk => Denmark | |
951 es => Spain | |
952 fr => France | |
953 hk => Hong Kong | |
954 in => India | |
955 it => Italy | |
956 kr => Korea, Republic of | |
957 mx => Mexico | |
958 no => Norway | |
959 se => Sweden | |
960 sg => Singapore | |
961 tw => Taiwan | |
962 uk => United Kingdom | |
963 | |
964 9.5 What protocol does Gaim use to connect to Yahoo!? | |
965 | |
966 Normally Gaim uses the YMSG protocol, which is the same protocol that the | |
967 official Yahoo! clients use. If an attempt to login returns the "Invalid | |
968 Password" error code, Gaim automatically tries to log in using the "Web | |
969 Messenger" method. This method still uses the YMSG protocol, but | |
970 authenticates differently, and connects to a different server. | |
971 | |
972 While in Web Messenger mode, several things work differently or not at all. | |
973 Adding, moving, and removing buddies doesn't work, and the only available | |
974 statuses are "Available" and "Invisible". In addition, the Yahoo! server | |
975 seems to ignore all Yahoo! Chat related packets. For this reason, we use the | |
976 YCHT protocol to join Yahoo! Chat rooms while connected using the Web | |
977 Messenger method. | |
978 | |
840 +------------------------------------------------------------------------------ | 979 +------------------------------------------------------------------------------ |
841 | 10. MSN Protocol | 980 | 10. MSN Protocol |
842 +------------------------------------------------------------------------------ | 981 +------------------------------------------------------------------------------ |
843 | 982 |
844 10.1 I'm getting lots of "Already in Opposite list" errors on msn, why? | 983 10.1 I'm getting lots of "Already in Opposite list" errors on MSN, why? |
845 | 984 |
846 The reason this happens is because you have a screen name in both your permit | 985 The reason this happens is because you have a screen name in both your permit |
847 list and your deny list. There are two ways to fix this: the correct way and | 986 list and your deny list. There are two ways to fix this: the correct way and |
848 the quick way. The correct way is to go to tools->preferences (tools->privacy | 987 the quick way. The correct way is to go to Tools->Privacy, and manually scan |
849 in 0.60 or later), and manually scan the list and remove the duplicate | 988 the list and remove the duplicate entries. The quick way is to remove the |
850 entries. The quick way is to remove the msn .blist file from the ~/.gaim | 989 blist.xml file from the ~/.gaim directory. Be aware that this contains your |
851 directory. This will have a side effect: the msn server stores the screen | 990 buddy list for all accounts, and also stores the "Contact" grouping of |
852 names of your contacts, but does not store what group they are in, so you | 991 Buddies. Also, the MSN server stores the screen names of your contacts, but |
853 will have to re-sort your msn contacts into the appropriate groups. The buddy | 992 does not store what group they are in, so you will have to re-sort your MSN |
854 list is ~/.gaim/blist.xml in 0.60 and later, but be aware that this contains | 993 contacts into the appropriate groups. |
855 your buddy list for all accounts, and also stores the "Contact" grouping of | |
856 Buddies. | |
857 | 994 |
858 10.2 Is there a way to invite more than one person to an MSN chat? | 995 10.2 Is there a way to invite more than one person to an MSN chat? |
859 | 996 |
860 Not at this time. When the conversation framework gets another rewrite, it is | 997 Not at this time. When the conversation framework gets another rewrite, it is |
861 possible that it will be worked on. Until that time, sorry. :) | 998 possible that it will be worked on. Until that time, sorry. :) |
862 | 999 |
863 10.3 Is MSNP9 (MSN6) going to be supported? | 1000 10.3 Is MSNP9 (MSN6) going to be supported? |
864 | 1001 |
865 MSNP9 support has existed in Gaim since 0.69. However, at this point, | 1002 MSNP9 support has existed in Gaim since 0.69. However, at this point, |
866 features such as custom smileys and buddy icons aren't yet implemented. | 1003 features such as custom smileys aren't yet implemented. |
867 | 1004 |
868 10.4 Will I be able to use Gaim for MSN after October 15th 2003? (The day | 1005 10.4 Will I be able to use Gaim for MSN after October 15th 2003? (The day |
869 they're preventing third party clients from connecting) | 1006 they're preventing third party clients from connecting) |
870 | 1007 |
871 Yes. We use MSNP9, which is available in 0.69 and up, and MSNP9 is supported | 1008 Yes. We use MSNP9, which is available in 0.69 and up, and MSNP9 is supported |
872 after October 15th 2003. | 1009 after October 15th 2003. |
873 | 1010 |
874 10.5 I just upgraded Gaim and the MSN plugin will not load. Why? | 1011 10.5 I just upgraded Gaim and the MSN plugin will not load. Why? |
875 | 1012 |
876 You did not compile with SSL support, or the SSL plugin failed to load. As of | 1013 You did not compile with SSL support, or the SSL plugin failed to load. As of |
877 protocol version 9, the MSN protocol requires the use of SSL, which gaim | 1014 protocol version 9, the MSN protocol requires the use of SSL, which Gaim |
878 provides by either GnuTLS or the combination of NSS and NSPR from the Mozilla | 1015 provides by either GnuTLS or the combination of NSS and NSPR from the Mozilla |
879 project. Install one or both of these and recompile Gaim, and see the next | 1016 project. Install one or both of these and recompile Gaim, and see the next |
880 question. | 1017 question. |
881 | 1018 |
882 10.6 The MSN plugin won't load, but I have Mozilla NSS! | 1019 10.6 The MSN plugin won't load, but I have Mozilla NSS! |
883 | 1020 |
884 Some distributions, including Slackware, install Mozilla NSS to a | 1021 Some distributions, including Slackware, install Mozilla NSS to a |
885 non-standard directory. The fix is simple. Edit /etc/ld.so.conf and add /usr/ | 1022 non-standard directory. The fix is simple. Edit /etc/ld.so.conf and add /usr/ |
886 lib/mozilla-1.4 (or whatever version you're using, but it's usually 1.4) to | 1023 lib/mozilla-1.4 (or whatever version you're using, but it's usually 1.4) to |
887 the file, and run ldconfig as root. Then re-run configure and recompile Gaim. | 1024 the file, and run ldconfig as root. Then re-run configure and recompile Gaim. |
888 You may also need to specify where the include file are for NSS and NSPR, see | 1025 You may also need to specify where the include file are for NSS and NSPR, see |
889 ./configure --help for the options. | 1026 ./configure --help for the options. |
890 | 1027 |
891 Mozilla 1.5 has a broken .pc file and does not install the necessary .h | 1028 Mozilla 1.5 has a broken .pc file and does not install the necessary .h |
892 files, and so will not be detected. | 1029 files, and so will not be detected. |
893 | 1030 |
894 See http://gaim.sf.net/faq-ssl.php on getting SSL to work with gaim. | 1031 See http://gaim.sf.net/faq-ssl.php on getting SSL to work with Gaim. |
895 | 1032 |
896 10.7 What does "MSN: S: 911 3" in the debug window mean when I cannot connect | 1033 10.7 What does "MSN: S: 911 3" in the debug window mean when I cannot connect |
897 to msn? | 1034 to MSN? |
898 | 1035 |
899 See http://gaim.sf.net/911.txt. | 1036 See http://gaim.sf.net/911.txt. |
900 | 1037 |
1038 10.8 How do I set an MSN avatar? | |
1039 | |
1040 Gaim calls these Buddy Icons. Go to Tools->Accounts and click to Modify your | |
1041 MSN account. You can drag and drop a file to the resulting dialog, or use the | |
1042 Open button. | |
1043 | |
1044 10.9 What does "Has you" in the buddy tooltip mean? | |
1045 | |
1046 It shows you if that MSN user has added you to his/her buddy list. "Has you: | |
1047 No" does not mean you can't talk to that person. | |
1048 | |
1049 10.10 How do I set my MSN Friendly Name (the name other users see)? | |
1050 | |
1051 In the Buddy List window, go to Tools->Account Actions->account->Set Friendly | |
1052 Name. | |
1053 | |
1054 10.11 What does "Error reading from switchboard server" mean? | |
1055 | |
1056 We haven't fully figured that out yet, but even Microsoft's client seems to | |
1057 get similar errors, although with less frequency than we do. See Bug 1060205 | |
1058 for further information. | |
1059 | |
901 +------------------------------------------------------------------------------ | 1060 +------------------------------------------------------------------------------ |
902 | 11. Gadu-Gadu Protocol | 1061 | 11. Gadu-Gadu Protocol |
903 +------------------------------------------------------------------------------ | 1062 +------------------------------------------------------------------------------ |
904 | 1063 |
905 11.1 What is Gadu-Gadu? | 1064 11.1 What is Gadu-Gadu? |
906 | 1065 |
907 Gadu-Gadu is an IM protocol popular in Poland. You can find more about it at | 1066 Gadu-Gadu is an IM protocol popular in Poland. You can find more about it at |
908 www.gadu-gadu.pl (website in Polish). | 1067 www.gadu-gadu.pl (website in Polish). |
909 | 1068 |
910 11.2 Why doesn't it work right? | 1069 11.2 Why doesn't it work right? |
911 | 1070 |
912 We have not had a Gadu-Gadu maintainer in some time and are currently | 1071 We have not had a Gadu-Gadu maintainer in some time and are currently |
913 struggling to keep this protocol functional. If you have any problems, you | 1072 struggling to keep this protocol functional. If you have any problems, you |
914 will need to submit a patch for them, as we are unlikely to have much luck | 1073 will need to submit a patch for them, as we are unlikely to have much luck |
915 fixing it. If things get too bad, we will be forced to remove this protocol | 1074 fixing it. If things get too bad, we will be forced to remove this protocol |
916 from the default builds. | 1075 from the default builds. |
918 +------------------------------------------------------------------------------ | 1077 +------------------------------------------------------------------------------ |
919 | 12. Zephyr Protocol | 1078 | 12. Zephyr Protocol |
920 +------------------------------------------------------------------------------ | 1079 +------------------------------------------------------------------------------ |
921 | 1080 |
922 12.1 What is Zephyr? | 1081 12.1 What is Zephyr? |
923 | 1082 |
924 Zephyr is an IM protocol developed at MIT for use with Project Athena. Its | 1083 Zephyr is an IM protocol developed at MIT for use with Project Athena. Its |
925 features include Kerberos IV authentication, multi-level chats (aka | 1084 features include Kerberos IV authentication, multi-level chats (aka |
926 "subscriptions"). You're probably using this because your college/employer/ | 1085 "subscriptions"). You're probably using this because your college/employer/ |
927 organization uses it as a local IM/chat system. If not, you probably don't | 1086 organization uses it as a local IM/chat system. If not, you probably don't |
928 have a server to connect to. | 1087 have a server to connect to. |
929 | 1088 |
930 12.2 Other Zephyr clients (zwgc,owl,tzc) work, but gaim dies with "Couldn't | 1089 12.2 Other Zephyr clients (zwgc,owl,tzc) work, but Gaim dies with "Couldn't |
931 initialize zephyr". | 1090 initialize zephyr". |
932 | 1091 |
933 Your site might require the use of Kerberos 4 for authentication, though few | 1092 Your site might require the use of Kerberos 4 for authentication, though few |
934 (if any) prepackaged gaim binaries compile it with Kerberos support. The | 1093 prepackaged Gaim binaries use Kerberos. One solution is to compile Gaim with |
935 solution is to compile gaim with the --with-krb4 flag to point to the | 1094 the --with-krb4 flag to point to the location of your Kerberos 4 devel files, |
936 location of your Kerberos 4 devel files, usually one of /usr, /usr/local, or | 1095 usually one of /usr, /usr/local, or /usr/athena , e.g. ./configure |
937 /usr/athena , e.g. ./configure --with-krb4=/path/to/kerberosIV | 1096 --with-krb4=/path/to/kerberosIV |
938 | 1097 |
939 12.3 Gaim isn't working, but I never got any other zephyr client working on | 1098 12.3 Gaim isn't working, but I never got any other Zephyr client working on |
940 this machine. | 1099 this machine. |
941 | 1100 |
942 You need to have zhm (which comes with the standard zephyr distribution) | 1101 You need to have zhm (which comes with the standard Zephyr distribution) |
943 installed, and running, and pointed at your zephyr servers. e.g. | 1102 installed, and running, and pointed at your Zephyr servers. e.g. |
944 | 1103 |
945 zhm z1.example.com z2.example.com z3.example.com | 1104 zhm z1.example.com z2.example.com z3.example.com |
946 | 1105 |
947 Alternatively, there might be a firewall or a NAT between you and the zephyr | 1106 Alternatively, there might be a firewall or a NAT between you and the Zephyr |
948 servers. Zephyr doesn't work in an environment where incoming connections | 1107 servers. Zephyr generally doesn't work in an environment where incoming |
949 cannot be made to arbitrary UDP ports. | 1108 connections cannot be made to arbitrary UDP ports. |
950 | 1109 |
951 +------------------------------------------------------------------------------ | 1110 12.4 How do I use Zephyr from behind my firewall, or without recompiling with |
952 | 13. Trepia Protocol | 1111 kerberos support if needed? |
953 +------------------------------------------------------------------------------ | 1112 |
954 | 1113 You can use tzc, "Trivial Zephyr Client" and ssh to run Zephyr from a machine |
955 13.1 I heard Trepia was going to be in 0.65. Where is it? | 1114 that is behind a firewall or NAT. First, make sure that tzc is installed and |
956 | 1115 working on the remote machine. The best version of tzc to use can be found |
957 Support for the Trepia protocol was removed right before 0.65's release. It | 1116 http://www.club.cc.cmu.edu/debian/dists/testing/contrib/source/ |
958 may make it into a future version, but we're not sure yet. | 1117 tzc-cclub_001-3.tar.gz. Second, make sure that you can make a passwordless |
959 | 1118 ssh connection to the remote machine and get kerberos 4 tickets. Then, click |
960 13.2 Trepia is showing people in Japan, England, etc. on my buddy list. I | 1119 on "Show more options", enable "Use tzc", and set the tzc command to |
961 thought this was supposed to show people in my area? | 1120 |
962 | 1121 /path/to/ssh username@hostname /path/to/tzc -e "%s" |
963 We believe this to be the fault of protocol, not Gaim. As Trepia continues to | 1122 |
964 update and refine their protocol, it will become more accurate. If we find | 1123 Alternately, if you have tzc working on your machine, you can enable "Use |
965 out otherwise, we will attempt to incorporate the changes necessary to act | 1124 tzc", and set the tzc command to |
966 like the official client. | 1125 |
967 | 1126 /path/to/tzc -e "%s" |
968 +------------------------------------------------------------------------------ | 1127 |
969 | 14. SILC Protocol | 1128 +------------------------------------------------------------------------------ |
970 +------------------------------------------------------------------------------ | 1129 | 13. SILC Protocol |
971 | 1130 +------------------------------------------------------------------------------ |
972 14.1 What is SILC? | 1131 |
973 | 1132 13.1 What is SILC? |
1133 | |
974 SILC is an open protocol designed from the ground up with security in mind. | 1134 SILC is an open protocol designed from the ground up with security in mind. |
975 It is, or should be, the protocol of choice for the paranoid. See http:// | 1135 It is, or should be, the protocol of choice for the paranoid. See http:// |
976 www.silcnet.org for more details. | 1136 www.silcnet.org for more details. |
977 | 1137 |
978 +------------------------------------------------------------------------------ | 1138 +------------------------------------------------------------------------------ |
979 | 15. Novell Protocol | 1139 | 14. Novell Protocol |
980 +------------------------------------------------------------------------------ | 1140 +------------------------------------------------------------------------------ |
981 | 1141 |
982 15.1 Are there any public servers for Novell? | 1142 14.1 Are there any public servers for Novell? |
983 | 1143 |
984 Not really. This protocol is designed to connect to a Novell GroupWise server | 1144 Not really. This protocol is designed to connect to a Novell GroupWise server |
985 running on a corporate LAN. | 1145 running on a corporate LAN. |
986 | 1146 |
987 15.2 I can't seem to get it to work. | 1147 14.2 I can't seem to get it to work. |
988 | 1148 |
989 Novell tells us that this protocol plugin will only work with either the | 1149 Novell tells us that this protocol plugin will only work with either the |
990 GroupWise Messenger for Linux server or the GroupWise Messenger SP2 (or | 1150 GroupWise Messenger for Linux server or the GroupWise Messenger SP2 (or |
991 higher) server for NetWare and Windows. In addition, the server must be | 1151 higher) server for NetWare and Windows. In addition, the server must be |
992 secure (SSL enabled). If you have any trouble, see the FAQ question about | 1152 secure (SSL enabled). If you have any trouble, see the FAQ question about |
993 submitting bugs, and they will be forwarded to Novell, who have been kind | 1153 submitting bugs, and they will be forwarded to Novell, who have been kind |
994 enough to continue active maintenance to the protocol plugin code they | 1154 enough to continue active maintenance to the protocol plugin code they |
995 provided us. | 1155 provided us. |
996 | 1156 |
997 +------------------------------------------------------------------------------ | 1157 +------------------------------------------------------------------------------ |
998 | 16. Scripts and Plugins | 1158 | 15. Scripts and Plugins |
999 +------------------------------------------------------------------------------ | 1159 +------------------------------------------------------------------------------ |
1000 | 1160 |
1001 16.1 How do I use perl scripts with Gaim? | 1161 15.1 How do I use perl scripts with Gaim? |
1002 | 1162 |
1003 Save the perl script to ~/.gaim/plugins/ or $prefix/lib/gaim/, restart Gaim, | 1163 Save the perl script to ~/.gaim/plugins/ or $prefix/lib/gaim/, restart Gaim, |
1004 and load the perl script by checking the check box next to its name on the | 1164 and load the perl script by checking the check box next to its name on the |
1005 Plugins page in preferences. | 1165 Plugins page in preferences. |
1006 | 1166 |
1007 16.2 How do I compile a plugin for Gaim? | 1167 15.2 How do I compile a plugin for Gaim? |
1008 | 1168 |
1009 To compile a plugin for Gaim, you must have Gaim's source code. To download | 1169 To compile a plugin for Gaim, you must have Gaim's source code. To download |
1010 Gaim's source code, get the most recent tarball from http:// | 1170 Gaim's source code, get the most recent tarball from http:// |
1011 gaim.sourceforge.net/downloads.php (http://gaim.sf.net/downloads.php) and | 1171 gaim.sourceforge.net/downloads.php (http://gaim.sf.net/downloads.php) and |
1012 untar it with the command: | 1172 untar it with the command: |
1173 | |
1013 tar zxvf filename | 1174 tar zxvf filename |
1175 | |
1014 where filename is the file you downloaded. | 1176 where filename is the file you downloaded. |
1015 | 1177 |
1016 After you have a Gaim source code tree: | 1178 After you have a Gaim source code tree: |
1017 | 1179 |
1018 1. Change to the resulting directory and run the command: | 1180 1. Change to the resulting directory and run the command: |
1181 | |
1019 ./configure | 1182 ./configure |
1183 | |
1020 This will create the necessary make files. | 1184 This will create the necessary make files. |
1021 2. Move the plugin you wish to compile into the plugins/ directory in the | 1185 2. Move the plugin you wish to compile into the plugins/ directory in the |
1022 Gaim source code tree. | 1186 Gaim source code tree. |
1023 3. Change to the plugins/ directory. | 1187 3. Change to the plugins/ directory. |
1024 4. Type: | 1188 4. On Unix/Linux Type: |
1189 | |
1025 make name.so | 1190 make name.so |
1191 | |
1192 where the name of the file you wish to compile is name.c. | |
1193 | |
1194 On Win32 Type: | |
1195 | |
1196 make -f Makefile.mingw name.dll | |
1197 | |
1026 where the name of the file you wish to compile is name.c. | 1198 where the name of the file you wish to compile is name.c. |
1027 | 1199 |
1028 Note well the difference in the extensions. If you type make name.c | 1200 Note well the difference in the extensions. If you type make name.c |
1029 instead of name.so, it won't work. | 1201 instead of name.so, it won't work. |
1030 | 1202 |
1031 5. After make finishes, you can move the plugin to a place that is more | 1203 5. After make finishes, you can move the plugin to a place that is more |
1032 convenient. $prefix/lib/gaim is suggested. If you installed Gaim by | 1204 convenient. $prefix/lib/gaim is suggested. If you installed Gaim by |
1033 compiling it yourself, $prefix is /usr/local by default. Otherwise, | 1205 compiling it yourself, $prefix is /usr/local by default. Otherwise, |
1034 $prefix is /usr. | 1206 $prefix is /usr. |
1035 | 1207 |
1036 16.3 I have a plugin or perl script for Gaim that does not work with 0.60 or | 1208 15.3 I have a plugin or perl script for Gaim that used to work, but does not |
1037 higher. | 1209 with the current version. |
1038 | 1210 |
1039 The plugin and perl script API has changed in 0.60, which means plugins and | 1211 The plugin and perl script API has changed several times, which means plugins |
1040 perl scripts must be modified in order to work. The plugin or perl script | 1212 and perl scripts must be modified in order to work. The plugin or perl script |
1041 must be located in $prefix/lib/gaim/ or in ~/.gaim/plugins/, and must | 1213 must be located in $prefix/lib/gaim/ or in ~/.gaim/plugins/, and must |
1042 implement the new API, as documented in the HOWTO file in the plugins | 1214 implement the new API, as documented by the make docs command from the root |
1043 directory. Plugins and perl scripts are now controlled from preferences. | 1215 of the Gaim source code tree. This will generated html documentation in the |
1044 | 1216 doc/html directory. Also note that plugins and perl scripts are now |
1045 16.4 Where can I find documentation on writing plugins and Perl scripts? | 1217 controlled from preferences. |
1046 | 1218 |
1219 15.4 Where can I find documentation on writing plugins and Perl scripts? | |
1220 | |
1047 If you look in the plugins/ directory in the Gaim source, you should see a | 1221 If you look in the plugins/ directory in the Gaim source, you should see a |
1048 HOWTO file with some details for C plugins. Also be sure to check out our | 1222 HOWTO file with some details for C plugins. Also be sure to check out our |
1049 online documentation (http://gaim.sf.net/api/index.html). Be especially sure | 1223 online documentation (http://gaim.sf.net/api/index.html). Be especially sure |
1050 to look at the Related Pages, which lists all of Gaim's signals, as well as a | 1224 to look at the Related Pages, which lists all of Gaim's signals, as well as a |
1051 nice perl script HOWTO. | 1225 nice perl script HOWTO. |
1052 | 1226 |
1053 This documentation can be generated directly from the Gaim source by running | 1227 This documentation can be generated directly from the Gaim source by running |
1054 make docs. You will need doxygen and graphviz dot installed for this to work. | 1228 make docs. You will need doxygen and graphviz dot installed for this to work. |
1055 | 1229 |
1056 +------------------------------------------------------------------------------ | 1230 +------------------------------------------------------------------------------ |
1057 | 17. Development | 1231 | 16. Development |
1058 +------------------------------------------------------------------------------ | 1232 +------------------------------------------------------------------------------ |
1059 | 1233 |
1060 17.1 Can I help? | 1234 16.1 Can I help? |
1061 | 1235 |
1062 But of course. Just find something that's bugging you and fix it. There are a | 1236 But of course. Just find something that's bugging you and fix it. There are a |
1063 slew of a bug reports in Gaim's bug report tracker - you could pick one and | 1237 slew of a bug reports in Gaim's bug report tracker - you could pick one and |
1064 try to tackle it and submit a patch. You could also help with general bug | 1238 try to tackle it and submit a patch. You could also help with general bug |
1065 triage by going through the bug reports and leaving comments such as "this | 1239 triage by going through the bug reports and leaving comments such as "this |
1066 has been fixed" or "this is a duplicate of bug #12345." As always, make sure | 1240 has been fixed" or "this is a duplicate of bug #12345." As always, make sure |
1067 you follow the same coding style used in Gaim, and make sure you don't break | 1241 you follow the same coding style used in Gaim, and make sure you don't break |
1068 the core/UI split. | 1242 the core/UI split. |
1069 | 1243 |
1070 17.2 Gaim never leaves a core file. | 1244 16.2 Gaim never leaves a core file. |
1071 | 1245 |
1072 On most installs core files are limited in size to 0 bytes, and are therefore | 1246 On most installs core files are limited in size to 0 bytes, and are therefore |
1073 not created. To rectify this situation, add ulimit -c unlimited to your | 1247 not created. To rectify this situation, add ulimit -c unlimited to your |
1074 startup scripts (~/.bash_profile is a good place) or run it manually in a | 1248 startup scripts (~/.bash_profile is a good place) or run it manually in a |
1075 terminal before starting gaim from that terminal. You can also run Gaim | 1249 terminal before starting Gaim from that terminal. You can also run Gaim |
1076 directly in gdb with gdb gaim. | 1250 directly in gdb with gdb gaim. |
1077 | 1251 |
1078 17.3 Where should I report bugs? | 1252 16.3 Where should I report bugs? |
1079 | 1253 |
1080 http://gaim.sf.net/". | 1254 http://gaim.sf.net/bug.php. |
1081 | 1255 |
1082 17.4 Where should I submit patches? | 1256 16.4 Where should I submit patches? |
1083 | 1257 |
1084 http://gaim.sf.net/". | 1258 http://gaim.sf.net/patches.php. |
1085 | 1259 |
1086 17.5 Did you guys reverse engineer it? | 1260 16.5 Did you guys reverse engineer it? |
1087 | 1261 |
1088 TOC, Jabber, MSN, Napster, and IRC are published protocols, so we didn't have | 1262 TOC, Jabber, MSN, Napster, and IRC are published protocols, so we didn't have |
1089 to reverse engineer those. Oscar, ICQ, and Yahoo are not published, and were | 1263 to reverse engineer those. Oscar, ICQ, and Yahoo are not published, and were |
1090 reverse engineered by other people. Novell was provided by Novell, and SILC | 1264 reverse engineered by other people. Novell was provided by Novell, and SILC |
1091 was written by one of the protocol's developers. | 1265 was written by one of the protocol's developers. |
1092 | 1266 |
1093 +------------------------------------------------------------------------------ | 1267 +------------------------------------------------------------------------------ |
1094 | 18. Misc. Questions | 1268 | 17. Misc. Questions |
1095 +------------------------------------------------------------------------------ | 1269 +------------------------------------------------------------------------------ |
1096 | 1270 |
1097 18.1 Can I IM you guys? | 1271 17.1 Can I IM you guys? |
1098 | 1272 |
1099 Sure! Look at the Contact Information (http://gaim.sf.net/contactinfo.php) | 1273 Sure! Look at the Contact Information (http://gaim.sf.net/contactinfo.php) |
1100 page! | 1274 page! |
1101 | 1275 |
1102 18.2 Hello? | 1276 17.2 Hello? |
1103 | 1277 |
1104 We don't know how to answer this question. Stop asking it. | 1278 We don't know how to answer this question. Stop asking it. |
1105 | 1279 |
1106 18.3 Can I give you money/hardware/other expensive things that can be hocked | 1280 17.3 Can I give you money/hardware/other expensive things that can be hocked |
1107 for cash what with you all being students/full-time-workers and helping | 1281 for cash what with you all being students/full-time-workers and helping |
1108 to produce this wonderful software instead of studying/sleeping? | 1282 to produce this wonderful software instead of studying/sleeping? |
1109 | 1283 |
1110 No. We're completely fool-hardy and won't accept any gratuities with no | 1284 No. We're completely fool-hardy and won't accept any gratuities with no |
1111 strings attached for just being good guys. That and we'd have to share with | 1285 strings attached for just being good guys. That and we'd have to share with |
1112 everyone who has submitted patches. ;-) | 1286 everyone who has submitted patches. ;-) |
1113 | 1287 |
1114 18.4 Does Gaim support secure instant messaging (encrypted IMs)? | 1288 17.4 Does Gaim support secure instant messaging (encrypted IMs)? |
1115 | 1289 |
1116 Short answer: Yes, use the SILC protocol. Long Answer(for other protocols): | 1290 Short answer: Yes, use the SILC protocol. |
1117 Not natively. Doing secure instant messaging right is a big deal and | 1291 Long Answer(for other protocols): Not natively. Doing secure instant |
1118 requires, among other things, an authentication scheme. Simply encrypting | 1292 messaging right is a big deal and requires, among other things, an |
1119 your data stream without verifying the party with whom you are chatting is | 1293 authentication scheme. Simply encrypting your data stream without verifying |
1120 not secure in any way; some other clients offer options like this, but we | 1294 the party with whom you are chatting is not secure in any way; some other |
1121 feel that such measures instill a false sense of security that is more | 1295 clients offer options like this, but we feel that such measures instill a |
1122 harmful than helpful. | 1296 false sense of security that is more harmful than helpful. |
1123 | 1297 |
1124 There are a number of 3rd party plugin developers working on developing a | 1298 There are a number of 3rd party plugin developers working on developing a |
1125 secure IM framework, the better ones using the GnuPG and the OpenPGP trust | 1299 secure IM framework, the better ones using the GnuPG and the OpenPGP trust |
1126 model for authentication. If you are serious about secure instant messaging, | 1300 model for authentication. If you are serious about secure instant messaging, |
1127 read the documentation on the "web of trust" model available at www.gnupg.org | 1301 read the documentation on the "web of trust" model available at www.gnupg.org |
1128 and try out one of these. | 1302 and try out one of these. |
1129 | 1303 |
1130 18.5 Why are the passwords in accounts.xml not encrypted? | 1304 17.5 Why are the passwords in accounts.xml not encrypted? |
1131 | 1305 |
1132 This is a case of a really long answer to a short question. Read our | 1306 This is a case of a really long answer to a short question. Read our |
1133 explanation at http://gaim.sf.net/plaintextpasswords.txt. | 1307 explanation at http://gaim.sf.net/plaintextpasswords.txt. |
1134 | 1308 |
1135 18.6 What is gaim-remote? | 1309 17.6 What is gaim-remote? |
1136 | 1310 |
1137 gaim-remote is a second executable included with Gaim starting with 0.60. It | 1311 gaim-remote is a second executable included with Gaim starting with 0.60. It |
1138 allows you to perform some actions to control/manipulate an existing Gaim | 1312 allows you to perform some actions to control/manipulate an existing Gaim |
1139 process from the command line. Run gaim-remote --help to get an idea of what | 1313 process from the command line. Run gaim-remote --help to get an idea of what |
1140 we currently envision it doing. | 1314 we currently envision it doing. |
1141 | 1315 |
1142 18.7 When will the next version of Gaim be released? | 1316 17.7 When will the next version of Gaim be released? |
1143 | 1317 |
1144 The schedule for releases is every third Thursday. However, a new version | 1318 The schedule for releases is every third Thursday. However, a new version |
1145 will only be released if it meets a certain standard of quality (i.e., it | 1319 will only be released if it meets a certain standard of quality (i.e., it |
1146 will not be released if it still has a large number of serious bugs). | 1320 will not be released if it still has a large number of serious bugs). |
1147 Therefore, some releases will take longer than others. Major rewrites means | 1321 Therefore, some releases will take longer than others. Major rewrites means |
1148 lots of new bugs to work out. The new version will be released as soon as it | 1322 lots of new bugs to work out. The new version will be released as soon as it |
1149 is possible to do so. | 1323 is possible to do so. |
1150 | 1324 |
1325 17.8 What will the next version be? | |
1326 | |
1327 Starting with version 1.0.0, Gaim version numbers have 3 parts to them. The | |
1328 format is major.minor.micro. If we change something internally in Gaim such | |
1329 that some plugins won't work with the newer version, we will increment the | |
1330 major version number. If we don't increment the major version number, and | |
1331 we've added things to the Gaim API that won't break any older stuff, we will | |
1332 increment the minor version number. In any other cases, we will increment the | |
1333 micro version number. Even and odd numbers have nothing to do with stability, | |
1334 and you should always be running the latest release of Gaim to get new | |
1335 features and bug fixes. | |
1336 | |
1337 17.9 So, can I look forward to mega-sexy super functionality with Gaim? | |
1338 | |
1339 Yes, that is the intended idea. In fact, there have been quite a number of | |
1340 unpopular geeks who have made the switch to gaim. In a matter of days, the | |
1341 number of dates and awesomeness points received by the geek increased ten | |
1342 fold! You, too, can have an exciting life with Gaim. Get Gaim. Get the babes. | |
1343 Get uhh... hmm. | |
1344 |