Assist residence > FAQ residence

Getting Began

How do I exploit Google Discuss/Jabber/XMPP, ICQ, or some other protocol?

Use the Account Editor (Accounts->Handle Accounts) so as to add the account of the suitable messaging service. Use the checkbox within the account editor to allow the present account.

For Google Discuss, fill within the Area discipline with the area of your Google Mail e-mail tackle. For many customers this can be or, however Google Apps for Your Area customers will use their area as an alternative.

How do I register for a brand new account?

This relies on the protocol.

  • XMPP (Jabber): This can rely upon the server in query. All Jabber servers use the XMPP account kind. Go to for some public servers or go to

    Google Discuss’s account creation web page

  • ICQ: Go to

  • Gadu-Gadu: Within the Add Account dialog choose Gadu-Gadu protocol and click on the Register button.
  • Novell: See your Novell server administrator.

Buddy Checklist, Buddy Icons (Avatars), and Blocking

How do I set a buddy icon or avatar?

We name all consumer footage, avatars, and so forth. buddy icons. There are two methods to set one for your self:

  • International – This can have an effect on your entire accounts. On the Buddy Checklist window, beside the standing selector on the backside, there’s an space that can have a generic photograph icon if in case you have no icon set. You possibly can click on that and choose an icon from there. The icon will take impact for all accounts you’ve gotten configured in Pidgin.
  • Per-account – This can have an effect on solely the account you modify. Go to Accounts->your account->Edit Account. On that dialog, test the field labeled “Use this buddy icon for this account:”, then click on the leftmost button beneath that checkbox. Choose your buddy icon.

Some protocols impose a most file measurement on the icon or sure dimensions or sure file sorts. Pidgin will attempt to resize and convert the icon as wanted to suit throughout the constraints of a given protocol. Generally this fails and reveals you an error message. In the event you expertise issues, you could need to attempt resizing the icon your self earlier than setting it.

The next dimension tips are believed to be correct as of June 2007:

ProtocolDimensionsFormatFile Measurement
ICQ1x1 to 64x64gif, jpg, bmp, ico7168 bytes (7.0KB)
XMPP (together with Google Discuss)32×32 to 96x96png

Pidgin itself (for the chat window) will scale icons up or right down to 32×32 for show within the buddy checklist and the infopane. Basically, to keep up the facet ratio, you need to start with a sq. icon.

A good friend of mine makes use of my favourite episode of The Younger and the Stressed as her buddy icon, however I am unable to fairly make it out within the infopane. What do I do?

The simplest factor to do is ask your good friend to place it up on YouTube or some equal service. Alternatively, you might purchase it on DVD, if out there. The mouse-over tooltip on the infopane additionally has her full-size buddy icon, for a fast repair. Moreover, clicking the icon within the infopane must also enlarge it.

How can I unblock somebody?

See the “Privacy” choice beneath the “Tools” menu within the Buddy Checklist.

Why are the standing icons so massive?

Can I make buddy checklist entries smaller?

We imagine that, by including a second line of textual content to every buddy checklist entry, we’re capable of present extra details about every buddy on the buddy checklist. The “Big List,” as we name it, reveals standing textual content and idle time concisely and attractively. Most significantly, it places the buddy icon within the checklist, making it far simpler to find buddies inside a big checklist the place names are more durable to pick than photographs. As a result of elevated usability of this interface, we’ve made it the default.

We’re conscious that some individuals really feel extra comfy utilizing an interface extra much like IM purchasers they might have used up to now. The ‘Large Checklist’ can be disabled by un-checking “Show buddy details” within the Buddies menu.

Can I import or export my buddy checklist?

Not with Pidgin alone, however the ​Purple Plugin Pack offers the ​Checklist Handler plugin, which provides some importing and exporting capabilities.

Why are my logs combining the logs of a number of of my buddies?

It is seemingly you’ve gotten inadvertently mixed some buddies into contacts if you didn’t intend to take action. To right this you might want to discover which contact the logs are related to. Proper-click that entry within the buddy checklist and click on Broaden. Drag out the buddies that don’t belong within the contact.

The place did my buddy go? I simply tried to alter its group and it disappeared!

You inadvertently created a contact from two buddies. Hover over every buddy within the vacation spot group and watch the tooltips that seem. You may see the “missing” buddy in considered one of them. Proper-click that entry within the buddy checklist, click on Broaden, after which drag the buddy that doesn’t belong out to the group. Watch the buddy checklist fastidiously; a bar will seem to point out you the place the buddy will go in case you are in the precise location.

Certain! Proper click on a buddy in your checklist and on the backside of the menu click on “Expand”. Then simply drag different display names to the identical particular person beneath it. Whenever you’re performed, click on on the arrow to break down them. When the contact is collapsed, Pidgin will choose a buddy to show primarily based on the standing of the buddies within the contact, and their order.

In the event you use the Alias perform, by both highlighting a buddy and urgent F2 or right-clicking and deciding on “Alias…,” when two or extra buddies in the identical group are aliased to the identical title, Pidgin will immediate you to routinely merge them collectively into one contact.

Sure and no. Pidgin makes use of an algorithm to find out which buddy is chosen. In the event you proper click on on a contact
and choose increase, you’ll be able to see an ordered checklist of the buddies in that contact. Pidgin will decide the highest/topmost buddy that’s most out there.

It computes which is most out there as follows:

  1. It’s going to begin on the high in search of a buddy that’s “present” and never idle. If it finds one, it would use that.
  2. If it didn’t already discover one, it would then begin on the high in search of a buddy that’s away however not idle. If it finds one, it would use that.
  3. If it has not already discovered one, it would begin on the high of the checklist in search of a buddy that’s idle however not away. If it finds one, it would use that.
  4. If it has not already discovered one, it would begin on the high of the checklist in search of a buddy that’s each away and idle. If it finds one it would use that.
  5. Lastly, if the entire buddies are offline, it would decide the highest buddy. Ideally it might search the checklist another time, in search of a buddy that’s offline, however on a protocol that helps offline messages. This has not, nonetheless, been applied but.

With this search sample, you need to be capable to drag the buddies in that contact into an order that can yield cheap outcomes for that contact more often than not. Whereas this can be ample for most individuals more often than not, we acknowledge {that a} small minority of customers may have to regulate issues extra exactly. Within the supply tarball there’s a plugin, contact_priority, that doesn’t set up by default. If put in and loaded, this plugin permits for some modifications to the algorithm that Pidgin makes use of. Particularly, you’ll be able to weight sure accounts to be both extra prone to be chosen or much less prone to be chosen. This can not, nonetheless, be performed on a per-buddy foundation with the prevailing plugin.

Why are protocol icons not displayed within the buddy checklist and dialog home windows any extra?

See Sean’s weblog entry on the topic for the rationale behind this variation. Nevertheless, as of Pidgin 2.2.0 you’ll be able to add protocol icons to the buddy checklist with Buddies-> Present->Protocol Icons. The ​convbadger plugin from the ​Purple Plugin Pack provides protocol icons to dialog home windows.

How do I take away a buddy from my buddy checklist?

Proper-click the buddy and click on Take away.

What do the icons subsequent to my buddy imply?

You’re blocking this consumer might ship SMS textual content msgs to this buddy’s cellular system by proper clicking on the buddy and selecting ‘Ship to Cell’ buddy has the musictracker plugin put in or is taking part in music on Home windows and has ‘Now Taking part in’ enabled to point out to their buddies buddy is logged in utilizing an online interface to speak consumer is a bot


How does Pidgin determine which saved statuses to point out within the standing selector?

Pidgin reveals six “popular” saved statuses within the standing selector. These are your six most just lately used statuses, offset by a weight. Pidgin kinds all of your saved statuses by the timestamp once they had been final used. After which, for every time you’ve got used a standing, the timestamp is elevated by at some point.

In case you are upgrading from 1.x or decrease, Pidgin is unable to find out that are the preferred states, as these older releases didn’t save that info. Because of this, the preliminary contents of the menu can be considerably random. It’s going to settle over the primary few makes use of of (distinct) states into the conduct described above.

How can I delete an auto-saved standing?

Hover over the standing and hit delete.

Why are not any states listed after I go to set a state for Auto Away?

Pidgin can solely use saved states for Auto Away. You might want to create and save a named state first.

Voice and Video (Microphone and Webcam) Help

Does Pidgin assist voice or video?

Sure, Pidgin does assist voice and video, however that is restricted to Unix-like platforms and the XMPP protocol (together with GoogleTalk).

When will voice and video be applied on Home windows?

Libpurple relies on Farsight 2 and GStreamer to supply VV assist. These libraries already work in Home windows. The Pidgin construct course of must be up to date appropriately to allow the performance. Patches to make this occur are welcome.

Does Pidgin assist libjingle?

Sure, each GMail and GTalk implementations ought to work.

How do I configure my microphone/webcam?

At present, the command-line gstreamer-properties program is used. That is solely out there on GNOME-based methods. On different methods, Pidgin makes its finest guess as to which system to make use of. A plugin is deliberate to assist this performance on different methods.

When will voice and video be applied on different protocols?

We plan to implement these options, however it’s a daunting process. The time out there to the builders who work on these options is proscribed, and so any work on these options proceeds slowly.

In brief, we do not know when this can occur. It could possibly be tomorrow, or it could possibly be in 2099. That is actually the most effective reply we may give proper now.

Present info on the standing of this progress could be discovered on the vv and GSoC2008/VoiceAndVideo pages.

Why cannot I do a video name with the GMail consumer?

Interoperation with the GMail consumer requires you to have the H264 GStreamer codec put in. You could find these in gst-plugins-ugly and gst-ffmpeg. For debian primarily based methods that is gstreamer0.10-plugins-multiverse and gstreamer0.10-ffmpeg.

Spell Checking

How do I modify the language for the Spotlight Misspelled phrases choice?

You probably have a brand new sufficient model of GtkSpell, the textual content enter space’s context menu can have a Languages submenu that can mean you can select a language from the checklist of dictionaries you presently have put in.

There’s additionally a easy plugin known as ​switchspell that may change the spell test language on a per-buddy foundation.

Smileys (Emoticons)

Does Pidgin assist animated smileys?

Sure, however there’s a bug which might trigger animation to be misplaced if Pidgin has to resize the picture. Additionally, solely the newest 20 emoticons are animated.

How do I exploit/make smiley themes?

See the web page on smileys.

Can I save customized emoticons as animated gif?

Sure, in model 2.6.0 and later.

Why did my smiley theme disappear after I upgraded Pidgin?

Smiley themes ought to be put in to the consumer’s .purple listing, not within the location Pidgin is put in to. Because of this you put in smiley themes solely to %APPDATA%.purplesmileys (if you happen to’re utilizing Home windows) or ~/.purple/smileys (if you happen to’re utilizing Linux/*nix). Additions to or removals from Pidgin’s set up location can be misplaced throughout an improve.

Look & Really feel

How do I modify the feel and appear?

Can I “skin” Pidgin?

The UI could be personalized utilizing GTK themes and by Smiley Themes. Utility-specific skins won’t ever be supported by Pidgin. This appears to confuse plenty of customers, so this is an try at a proof.

Themes mean you can change font measurement, font face, the colour of various components of the UI, and typically their form. All of that is completely cheap, and encompasses the vary of configuration that almost all customers are requesting. Skins transcend this. Skins mean you can transfer and presumably suppress completely different components of the UI that the programmers have added for particular causes.

In so doing, skins create a assist nightmare. The developer, speaking to the consumer, can not make certain that the consumer sees the identical interface. Is it a bug that the consumer can not see tips on how to change font measurement, or is the consumer’s pores and skin suppressing that widget? That is an unacceptable scenario.

Conversely, whereas themes permit some silliness, as an illustration setting the background to the identical coloration because the font, the outcomes are comparatively simply foreseen and prevented by theme authors. Additional, through the use of the prevailing GTK theme mechanism, we acquire two benefits:

  1. We do not have to write down it ourselves. Have been we to write down our personal mechanism, we’d be including overhead in each the run time and the time essential to debug.
  2. We have now a inbuilt means of debugging theme issues, by checking if the identical bug exists with different GTK packages.

Lastly, since GTK themes solely permit acceptable modifications, we don’t have to fret {that a} consumer is not seeing a part of the UI as a result of it’s both displaying or not displaying due to our code.

Themes and data on utilizing them could be discovered at ​, ​, or by looking out in your favourite search engine, akin to Google.

How do I modify the font Pidgin makes use of? The background coloration?

The font desire in Pidgin applies just for the formatting of outgoing messages on these protocols which assist mentioned formatting. The show fonts utilized by the remainder of Pidgin are these specified by GTK+, the toolkit we use to create the consumer interface. In the event you’re utilizing Gnome, you’ll be able to change these in System ⇒ Preferences ⇒ Look ⇒ Fonts; the font used for conversations is the doc font, whereas the remainder of Pidgin makes use of the appliance font.

In the event you’re not operating Gnome and need to change the fonts used, you might want to edit your ~/.gtkrc-2.0 (or ~/.purple/gtkrc-2.0) file. On Home windows, see this FAQ entry for the placement of the gtkrc file. If that file doesn’t exist, merely create it.

For instance, you’ll be able to put this into .gtkrc-2.0 to alter the font measurement for all GTK+ purposes:

# Units the font utilized by all gtk purposes.
gtk-font-name = "Verdana 9"

Alternatively, you are able to do this to alter the font measurement for different components:

# That is the type part.  You want this for the examples beneath.
# If you will copy the instance, copy all the block,
# together with the "{" and "}" traces.
type "imhtml-fix"
    font_name = "Sans 10"

# This can apply the font type simply proven to numerous parts.
# If you will copy the instance, copy the road that does
# what you need.

# Dialog entry box--where you kind.
widget "*pidgin_conv_entry" type "imhtml-fix"

# Dialog historical past pane--where you learn the dialog.
widget "*pidgin_conv_imhtml" type "imhtml-fix"

# Log viewer--where you learn saved logs
widget "*pidgin_log_imhtml" type "imhtml-fix"

# formatting-capable entry areas (IMHtml widgets) in request dialogs
widget "*pidgin_request_imhtml" type "imhtml-fix"

# formatting-capable notification areas in dialogs (once more, IMHtml widgets)
widget "*pidgin_notify_imhtml" type "imhtml-fix"

Background colours could be modified equally, by discovering the right widget names and setting acceptable bg components. Different widgets in Pidgin could be managed in an identical method. For instance, to alter the background coloration for a gaggle, do one thing much like the next:

type "NoPidginGroupColor"
    bg[ACTIVE]   = "#FFFFFF"

widget "*pidgin_blist_treeview" type "NoPidginGroupColor"

If you wish to change the background and foreground colours of your dialog home windows, attempt one thing like this:

# Create a mode known as "inverted" the place the textual content and base (the bottom coloration behind the widget) are the reverse of typical.
type "inverted"
   textual content[NORMAL] = "#FFFFFF"
   base[NORMAL] = "#000000"

# Apply "inverted" to dialog entry box--where you kind.
widget "*pidgin_conv_entry" type "inverted"

# Apply "inverted" to dialog historical past pane--where you learn the dialog.
widget "*pidgin_conv_imhtml" type "inverted"

You possibly can additionally change GTK+ themes. Themes and data on utilizing them could be discovered at ​, ​, or by looking out in your favourite search engine, akin to Google.

Can I make Pidgin clear/translucent?

Home windows:
You may make Pidgin translucent in most variations of Home windows utilizing the “Transparency” plugin that ships with Pidgin for Home windows. A consumer has additionally beneficial the freeware Home windows utility, ​PowerMenu which might to make any window translucent.

Linux & different *nixes:
It isn’t but attainable to make Pidgin translucent in Linux and different platforms that use X11.
The X11 server offers a COMPOSITE extension that enables purposes to have true translucency, however it’s and it requires assist on the GTK+ stage (whether it is to be per-widget). Help for that is apparently scheduled for inclusion GDK 2.12, however we aren’t presently occupied with implementing assist for it (observe {that a} plugin might present this performance). Pseudo-translucency provided by different packages (by copying a piece of your background picture, tinting it, and plastering it onto a window) won’t ever be applied in Pidgin.
Be aware that in case you are utilizing a compositing window supervisor akin to Compiz, you might have international assist for modifying the opacity of any window. For instance, in Compiz, the default technique to altering the opacity of a window is Alt+Mouse Scroll Wheel. This technique doesn’t require further assist from the purposes.

Can I make Pidgin or its on the spot message home windows at all times keep on high?

Home windows: In the event you simply need the buddy checklist to stay above different home windows, you’ll be able to dock it to the facet of your desktop utilizing the “Windows Pidgin Options” plugin and set the “Always On Top” choice accordingly. The “Transparency” plugin is able to making your dialog home windows keep on high. Each plugins are included with Pidgin.

A consumer has additionally beneficial a freeware Home windows utility known as ​PowerMenu, which might set any window to be ‘At all times On Prime’ and should present extra flexibility.

Unix-like platforms: Please seek the advice of your window supervisor’s documentation.

Chat rooms (Conferences)

How do I create a chat room?

These protocols use named chat rooms. With a purpose to create a chatroom, you might want to use the “Join Chat Room” dialog and select a room title that’s nonetheless free. Some XMPP servers additionally allow you to create chat rooms with random room names utilizing the buddy checklist’s context menu.

This protocol would not assist chat rooms.

How do I be a part of an (current) chat room?

Possibility 1: ask somebody to ask you
Ask somebody who’s within the chatroom to ask you.

Possibility 2: be a part of by room title
use Buddies > Be part of a chat room within the buddy checklist window

Possibility 3: Use the room checklist
Within the instruments menu, there’s an choice that reveals you a listing of chat rooms that you may be a part of. Please observe that this characteristic would not work with all IM networks. Most networks disguise rooms from the checklist that their proprietor would not need to have listed.

Can I nonetheless see messages in a chat if I shut the window?

Sure. Pidgin has a persistent chat characteristic, the place you’ll stay in a chat room even if you happen to shut the window. Whenever you open the window once more, all of the messages that had been despatched are nonetheless there as if the window had been open the entire time.

To make a chat persistent, add it to your buddy checklist, then proper click on and select “Persistent” from the context menu.

How do I disguise all these “User entered the room” and “User left the room” messages?

Load the “Join/Part Hiding” plugin from the plugins dialog. You possibly can then configure it to cover these messages on rooms bigger than a specified measurement, or when the consumer becoming a member of/parting has been idle for longer than a specified time frame.

What do the icons subsequent to my buddy imply?

IconMeaningIRCXMPP (~ or +q)Proprietor (@ or +o)Moderator (% or +h)- (+ or +v)Participant

Keyboard Shortcuts

What are the default keyboard shortcuts (key bindings)?

See this wiki web page for a listing.

How do I make Enter make a newline and Ctrl+Enter ship?

Find or create your gtkrc-2.0 file and insert:

binding "my-bindings"
    bind "Return" { "insert-at-cursor" ("n") }
    bind "<ctrl>Return" { "message_send" () }
widget "*pidgin_conv_entry" binding "my-bindings"

How do I make Pidgin use emacs-like keybindings?

Find or create your .gtkrc-2.0 file and insert the next:

gtk-key-theme-name = "Emacs"

You will want to restart Pidgin when you’ve gotten completed. Be aware that this can have an effect on different GTK+ purposes as effectively.

How do I bind keystrokes to menu gadgets?

Find or create your gtkrc-2.0 file and insert:

gtk-can-change-accels = 1

After coercing Pidgin into rereading this file (as an illustration, by restarting it), you’ll be able to hover over a menu merchandise and hit the keystroke you need to bind to it, and your want can be granted! (You would possibly need to flip off gtk-can-change-accels once more if you’re performed, because it’s fairly straightforward to bind keys by mistake with it turned on.)

To take away a binding fully hit ‘Backspace’ whereas hovering over the menu merchandise.

In the event you’re utilizing a current sufficient Gnome, you’ll be able to as an alternative open the Look preferences applet, change to the Interface tab and toggle Editable menu shortcut keys. In older variations of Gnome, use gconf-editor to set the /desktop/gnome/interface/can_change_accels key as an alternative (which is what occurs in newer Gnomes behind the scenes anyway). You need not restart Pidgin if you happen to take the gconf path.

In the event you’re utilizing Xfce 4, you additionally have to have Editable menu accelerators checked in your Person Interface Preferences.

Within the occasion that every one these strategies fail, the file ~/.purple/accels could also be edited immediately.

How do I make Escape shut dialog home windows?

As of two.4.2 this feature is included by default. The choice is beneath Instruments ⇒ Preferences ⇒ Interface Tab.

Sound (Home windows)

There are not any identified points with sound on Home windows.

Sound (Linux and Unix-like platforms)

How do I get sound to work appropriately?

Pidgin makes use of gstreamer to play sounds. Taking part in sounds immediately by way of esound or arts is now not supported. To compile Pidgin with assist for gstreamer you want libgstreamer0.10-dev and its dependencies. These packages are named otherwise on completely different platforms. If you don’t want to set up these packages you may also simply change your sound taking part in technique in preferences to Command and use esdplay %s, artsplay %s, aplay %s, or play %s.

How do I make Pidgin use ALSA or OSS for enjoying sounds?

What does the “Automatic” choice do?

The “Automatic” choice lets gstreamer decide how the sounds are performed. You should use the gstreamer-properties device to regulate this if you happen to use GNOME.

Proxy and Connection Settings and Issues (Home windows)

Why cannot I join? My firewall is configured to permit Pidgin entry.

We have had plenty of issues with numerous firewalls, notably Norton Web Safety (and Symantec Shopper Firewall). Many firewalls is not going to absolutely cease interfering with a program’s capability to attach when configured to take action.

For Norton Web Safety, a workaround that appears to work is so as to add the next ports to the worldwide HTTP Ports checklist:

  • 5222 -> XMPP (together with Google Discuss)
  • 5190 -> ICQ
  • 6667 -> IRC

The Mozilla of us keep an excellent Home windows Firewall info useful resource ​right here.

What does “Windows socket error #10060” imply, and the way do I repair it?

This can be a horribly obtuse error message which merely signifies that Pidgin was unable to connect with some distant host, in all probability the IM server you had been making an attempt to make use of. That is virtually by no means an issue with Pidgin or its configuration; usually it signifies a community downside, firewall downside, or NAT/router downside. In case you are operating a Home windows firewall product, test the suitable FAQ query for attainable options.

Can Pidgin use my Home windows (IE) Proxy Settings?

Sure, if you happen to set the proxy desire to “Use Environmental Settings”, Pidgin will parse the HTTP Proxy setting from Home windows so long as you’ve gotten a particular server set; auto-detection and configuration by way of .pac URL don’t work, nor do proxy bypass settings.

Proxy and Connection Settings and Issues (Linux and Unix-like platforms)

There are not any identified *nix-specific community points.

Working Home windows Pidgin From a USB Drive (Transportable Mode)

N.B.: As an alternative of performing the next steps, you may also obtain a transportable model of Pidgin from ​ or from ​ that are neither maintained nor supported by the Pidgin venture, however do not require the setup described herein.

It’s comparatively straightforward to arrange Pidgin to run from a USB drive. Most of Pidgin is superb about not assuming that it’s put in; a barely personalized launcher makes all of it come collectively properly.

N.B.: With the setup described on this information, different GTK+ purposes can use the identical GTK+ runtime.


  • create a short lived folder construction (e.g. in C:tmp):
    • extracted
    • extractedGTK
    • extractedPidgin
    • transportable
    • portableGTK
    • portablePidgin
  • obtain the zipped binaries of

    Pidgin (pidgin-<model> and

    GTK+ (gtk-runtime-<model>.zip)

  • extract these archives to extractedGTK and extractedPidgin, respectively


  • copy (or transfer) every thing besides the next folders from extractedPidgin to portablePidgin:
    • pluginsperl (former perlmod)
    • spellcheck
  • delete (or rename) perl.dll and tcl.dll in portablePidginplugins
  • language
    • if you do not need to make use of a language apart from American English (en_US), delete all the portablePidginlocale folder
    • in any other case, delete all besides the specified languages’ folders (e.g. en_GB or fr) from portablePidginlocale
  • spell-checking
    • if you do not need to make use of spell-checking, delete libgtkspell.dll from portablePidgin
    • in any other case, copy the spellcheck listing that was skipped earlier and comply with these directions to put in a number of dictionaries.
  • rename portablePidginpidgin.exe to portablePidginpidgin-portable.exe – this can trigger Pidgin to run in “portable mode”


  • copy (or transfer) every thing besides the next recordsdata and folders to portableGTK:
    • extractedGTKshare
    • extractedGTKmanifest
  • language
    • if you wish to use a language apart from American English (en_US), copy the suitable extractedGTKsharelocale<language> folders to portableGTKsharelocale.
  • theme
    • select any GTK+ theme from sharethemes (normally MS-Home windows)
    • copy the theme’s gtkrc file from extractedGTKsharethemes<theme>gtk-2.0 to portableGTKetcgtk-2.0, changing the prevailing file

Now you’ll be able to transfer all the transportable onto your USB drive (e.g. U:).
Working U:portablePidginpidgin-portable.exe will trigger Pidgin to run off the USB drive, saving all settings, logs and so forth. to U:transportable.purple.

Upgrading Pidgin Transportable

With a purpose to improve Pidgin transportable to a brand new model, merely obtain the most recent ​zipped binaries and comply with the steps described within the Pidgin part above.

Semi-Computerized Improve

The next batch script takes care of eradicating unneeded Pidgin recordsdata as described above.

Don’t use this until you perceive what it’s doing!

: preparation: obtain<version>

set TMPDIR=tmp_percentRANDOMpercent_percentRANDOM%
cd pidgin-*-win32bin && ^
echo take away unused modules && ^
rmdir /S /Q pluginsperl && ^
del pluginsperl.dll pluginstcl.dll && ^
echo hold solely related locale (right here: DE) && ^
set TMPDIR=tmp_percentRANDOMpercent_percentRANDOM% && ^
mkdir %TMPDIR% && ^
transfer localede %TMPDIR% && ^
rmdir /S /Q locale && ^
mkdir locale && ^
transfer %TMPDIRpercentde locale && ^
rmdir /S /Q %TMPDIR% && ^
echo disable spell-checking && ^
rmdir /S /Q spellcheck && ^
del libgtkspell.dll && ^
echo activate transportable mode && ^
transfer pidgin.exe pidgin-portable.exe && ^
echo SUCCESS || ^
echo ERROR


One other shorter script that has comparable outcomes

::Obtain the most recent GTK and Pigin win32 zip recordsdata and extract into the identical folder.
:: This script will do the remaining
::As seen @
MOVE pidgin* pidgin
REN pidginpidgin.exe pidginpidgin-portable.exe
RMDIR /s /q pidginpluginsperl pidginpluginslocale
DEL pidginpluginsperl.dll pidginpluginstcl.dll
RD /s /q gtkshare gtkmanifest gtksharelocale

Working Linux Pidgin From a USB Drive (Transportable Mode)

This ought to be attainable by some means, but it surely’s not examined and never documented.

Crashes and Bugs

What ought to I do if Pidgin crashes?

Comply with the directions right here to submit a bug report.

Why does Pidgin crash after I begin it?

Listed here are some issues to attempt:

  • Ensure you are operating the newest model of Pidgin.
  • Make sure that just one model of Pidgin is put in. On UNIX-like methods, whereis pidgin could be useful for this.
  • Make sure that Pidgin is just not already operating. In current variations, if an occasion of Pidgin is already operating then a brand new occasion is not going to begin with out particularly forcing it. You possibly can test the method checklist in your working system or search for the “System Tray” or “Notification Area” icon.
  • In case you are operating a UNIX-like system, attempt “export GDK_USE_XFT=0” in a terminal, then run Pidgin from the identical terminal.
  • Disable or take away any third-party plugins, particularly these associated to encryption.
  • If disabling third-party plugins would not assist, disable all plugins.
  • In case you are on Home windows, deleting tcl.dll from the Pidgin set up listing could show useful.
  • If none of those assist, learn TipsForBugReports.

Pidgin <non-current-version> is buggy. Why?

Pidgin from Monotone is buggy. Why?

Non-current variations have previous bugs which can be fastened within the present version–that’s why we make new releases. Monotone is often unusable due to adjustments within the code. Bugs are launched through the improvement course of and are hopefully fastened earlier than a launch is made.

Miscellaneous (All platforms)

What’s a gtkrc file and the place can I discover it?

The windowing toolkit that Pidgin makes use of, GTK+, is configurable by way of a textual content file.

  • There’s a international file:
    • On Home windows, it’s discovered within the etcgtk-2.0 listing your GTK+ Runtime set up listing (<Pidgin Set up Listing>Gtk, by default).
    • On Linux and different *nixes, it’s present in /and so forth/gtk/.
  • There’s additionally a per-user file (named .gtkrc-2.0) in your consumer’s residence listing, the placement of this varies in response to the OS you are utilizing and the configuration.
    • For Home windows, coming into %USERPROFILE% in your Home windows Explorer tackle bar will take you to the precise listing (in all probability one thing like C:Paperwork and Settingsusername).
    • For Unix-like platforms, it’s /residence/username.
    • You probably have the HOME atmosphere variable set, it would override the default per-user file location on all platforms.

Be aware that Home windows Explorer is not going to permit you create a file that begins with a interval; you may want to make use of a textual content editor or rename the file in a cmd shell.

  • There’s additionally a pidgin-specific file that’s positioned within the configuration listing.
    • %APPDATA%.purplegtkrc-2.0 on Home windows
    • ~/.purple/gtkrc-2.0 on Unix-like platforms

It’s endorsed that you just edit your per-user file or the pidgin-specific file as an alternative of the worldwide file as the worldwide file can be changed when GTK+ is upgraded.

Can I modify the peak of the textual content enter space?

You possibly can’t manually resize the textual content enter space, nor disable auto-resizing. The world auto-resizes as much as a peak of half the window peak earlier than the scrollbar seems.

How can I enter non-ASCII characters? (like Home windows’ Alt+###)

Coming into character codes works otherwise in GTK+; press Ctrl+Shift+u after which kind the Unicode quantity (in hexadecimal) with Ctrl and Shift held down. GTK+ 2.10.0 and later variations don’t require Ctrl and Shift to be held down whereas typing the quantity. For instance, Alt-164 would turn out to be Ctrl+Shift+u, f1.

As of two.0.0, timestamps comply with the system locale. This can be a vital distinction from earlier variations of Pidgin, and although it was requested greater than as soon as, we all know it would show to be a controversial choice. Luckily for all of you on the market, we additionally present plugins to alter it.

The 2 plugins we offer are the Timestamp plugin and the Message Timestamp Codecs plugin. Timestamp lets you have iChat type timestamps, however it’s applied to behave barely otherwise. The Message Timestamp Codecs plugin lets you manipulate the timestamps in a pair other ways, akin to restoring 24-hour timestamps and/or inflicting all timestamps to have dates in them.

What’s a “Buddy Pounce”?

Pidgin launched buddy pounces a number of releases earlier than AOL got here out with “Buddy Alerts.” Regardless of this, you might consider a buddy pounce as an alert and get an thought of probably the most minimal use of a buddy pounce. In actuality, a buddy pounce is very similar to a macro, or a recorded motion. Whenever you set a pounce on somebody, you’ll be able to select from various occasions, akin to signal on or standing change, and then you definately select from various actions. These actions embrace every thing from taking part in a sound (like an alert would do) to sending a message to the particular person, to executing a command. This motion will happen the following time pidgin detects the occasion, i.e. the following time the particular person in your buddy checklist who you’ve gotten pounced indicators on.

No, you’ll be able to’t. We get requests for this typically, however Pidgin is certainly a messaging consumer. Apart from the capabilities every protocol could assist, the Pidgin builders haven’t any intention to show Pidgin right into a multi-feature Web consumer able to doing every thing beneath the solar. We additionally will not be serving to to develop plugins to show it into that. There are a lot of Web purposes out there for Linux, Home windows, or no matter working system you utilize that may undoubtedly do a greater job.

Be aware that ​LiveJournal offers an XMPP messaging service which makes it attainable to make entries to your weblog by way of IM, it doesn’t matter what XMPP-supporting IM consumer you utilize.

Pidgin beeps every time I press backspace, how do I disable that?

This can be a GTK+ setting and could be disabled by setting

gtk-error-bell = 0

in your gtkrc file.

See Bug #3683 for additional info.

Can I flip the tray icon off?

Sure. By default the tray icon will load if in case you have a Notification Space or a System Tray in your desktop atmosphere. Take a look at the Interface tab in Instruments->Preferences. Change the ‘System Tray Icon’ setting to ‘At all times’, ‘By no means’, or ‘On unread messages’ as you favor.

What do these colours within the dialog tab imply?

  • Crimson – A message is ready for you in a chat that doesn’t include your title
  • Blue – Somebody (in one-on-one IM) despatched you a message or (in chats) mentioned your title/nickname
  • Inexperienced – The buddy is typing
  • Yellow – The buddy started typing, after which stopped
  • Grey – There was a be a part of or a component in that chat, or the buddy has signed off

I get “accept/reject certificate” prompts on a regular basis. What do I do?

This may increasingly imply that the Pidgin root certificates set is incomplete. If that’s the case, we might like to listen to about it. Do the next:

  1. Settle for the Certificates
  2. Go to Instruments->Certificates
  3. Choose the related server and export the certificates to a file.
  4. File a ticket. Connect the exported certificates, and specify which protocol you might be connecting to, in addition to the server the certificates is for.

I forgot my password, how do I modify it?

Pidgin is an IM consumer, not an IM service. You might want to change your password with the IM service (e.g., ICQ), in all probability on their site. We can not show you how to with this.

You probably have a working Pidgin set up set to go browsing routinely on one other pc, you could possibly discover your account password in accounts.xml in your Pidgin configuration listing. The placement of this listing is mentioned elsewhere on this portion of the FAQ, within the Miscellaneous group on your particular platform.

How do I recall IMs I’ve beforehand despatched to the edit space (like command historical past)?

Press ctrl+up.

Miscellaneous (Home windows)

How does Pidgin for Home windows decide which language to make use of?

For the consumer who put in Pidgin, the language chosen throughout set up would be the default.
This may be overridden by setting the PIDGINLANG atmosphere variable (for instance, PIDGINLANG=de).
If neither of those are specified, it would fall again to the default Home windows consumer locale setting.

Be aware that if the interpretation for the required language is not current, Pidgin will fall again to the English default. See beneath for tips on how to set up extra translations.

How do I modify the language of Pidgin?

  1. Set up the interpretation utilizing the installer if it’s not already put in. To do that, choose the suitable ‘Localization’ element from the ‘Parts choice’ display. You’ll have to choose the ISO-code (the "Alpha-2 code" from

    this desk) of the specified language. As soon as that is performed, you need to see the put in translations within the locale subdirectory of the listing the place you put in Pidgin(%ProgramFilespercentPidgin by default) – there can be one folder per language.

  2. Choose the language of your desire setting the PIDGINLANG atmosphere variable (add it if it is not already there) to the ISO-code of the specified language. (Begin > Settings > Management Panel > System > Superior > Atmosphere Variables)
  3. Restart Pidgin

The place are my settings and knowledge (together with logs) saved?

The place is my .purple listing?

Information is saved in your consumer’s “Application Data” listing in a .purple subdirectory. The placement of this can fluctuate in response to your setup and model of Home windows.

  • For Home windows, coming into %APPDATA% in your Home windows Explorer tackle bar will take you to the precise listing
    • It is going to be one thing like C:UsersusernameAppDataRoaming.

This may be overridden by setting the PURPLEHOME atmosphere variable.

You possibly can add/set the PURPLEHOME atmosphere variable on your system in Begin > Settings > Management Panel > System > Superior > Atmosphere Variables.

Logs are saved in a subdirectory known as logs.

How do I run a number of cases of Pidgin on Home windows?

Pidgin will, by default, stop a number of cases from operating concurrently.
You possibly can override this restriction by defining the PIDGIN_MULTI_INST atmosphere variable or by specifying the -m command line parameter.
In the event you do that, you could discover the -c parameter helpful to specify distinctive configuration directories for every occasion (e.g. -c c:residence.pidgin-alt).

Why does looking out within the Buddy Checklist cease after the primary character is typed?

Some GTK+ variations previous to 2.12.12 (shipped with Pidgin 2.5.2) have a bug that causes this conduct.
See Bug #4966 for details about this situation.

Pidgin crashes when I’ve php put in and in my Path, why does this occur?

See these tickets: #7750, #7875, #7853

How do I make Pidgin begin when Home windows begins?

Allow the Home windows Pidgin Choices plugin and test the Begin Pidgin on Home windows startup checkbox.

How can I modify my GTK+ Theme?

As of model 2.7.0, Pidgin ships with a non-public GTK+ runtime and would not embrace further themes or a GUI theme switching utility.

There’s a straightforward means to make use of the GTK+ theme binaries and theme switcher that ​Alexander Shaduri maintains. Be aware that we do not advocate you utilize the GTK+ installer he distributes until you understand what you are doing and have an excellent cause for doing so.

Obtain the ​GTK+ Themes and ​GTK+ Theme Switcher zip recordsdata and extract them to a short lived listing.

Copy the lib and share directories from the GTK+ Themes zip file into your <Pidgin Set up Listing>Gtk listing (you need to merge these with the prevailing lib and share directories). Copy the gtk2_prefs.exe from the GTK Theme Switcher zip file into your <Pidgin Set up Listing>Gtkbin listing.

Now you can run the gtk2_prefs.exe purposes to decide on a theme. You in all probability will need to use the “Apply for all users” checkbox in order that the adjustments are made to Pidgin’s personal GTK+ runtime.

Be aware: In the event you had beforehand arrange a user-specific GTK+ theme with the worldwide GTK+ Runtime, you will have to delete or rename the %USERPROFILE%/.gtkrc-2.0 file to be able to have your adjustments take impact.

Miscellaneous (Linux and Unix-like platforms)

The place are Pidgin’s settings and logs?

As a result of Pidgin is a libpurple consumer, it shops its settings and logs in ~/.purple.

Why does Pidgin use the identical WM_CLASS for each window?

Each strings within the WM_CLASS property are alleged to be the identical for all home windows in the identical occasion of an utility. ICCCM states that one is supposed to be the identical for all cases of the appliance and the opposite is supposed to be distinctive to that occasion of the appliance. ICCCM additionally states, “If a client has multiple windows with identical WM_CLASS and WM_NAME properties, then it should provide a WM_WINDOW_ROLE property.”

GTK+ units these WM_CLASS values for us in order that they’re distinctive for Pidgin cases, and the documentation for the gtk_window_set_wmclass perform says explicitly to not use it for anything. Pidgin makes use of the WM_WINDOW_ROLE trace to distinguish home windows. In case your window supervisor is having issues differentiating between Pidgin home windows, please guarantee it makes use of the WM_WINDOW_ROLE trace per the ICCCM.

Pidgin would not keep in mind which plugins I’ve enabled between restarts

Ubuntu Gutsy shipped a damaged /and so forth/purple/prefs.xml for some time which precipitated this downside. See ​this bug report for info on the issue and tips on how to repair it.

How do I setup Pidgin on the Nokia N900?

View easy how-to.

See also  Improve your Aim in Valorant

Leave a Reply

Your email address will not be published.