What?


This project seeks to provide a port of the bleeding-edge version of Pidgin for the Maemo platform:

Screenshot of Pidgin running on N800

Where?


You can install Pidgin on your Nokia Internet tablet with Application Manager.
Note:If you've install Pidgin from the maemo.org .install file and you would like to install more of Pidgin's components, skip to step 3.
  1. Start Application Manager and choose "Tools → Application catalogue" from the menu
  2. Click "New". Fill out the dialog that pops up as follows, depending on your OS:
    Pidgin Internet Messenger
    pidgin
    OS2006
    Catalogue name:Maemo Garage (new gregale)
    Web address: http://repository.maemo.org/extras/
    Distribution: gregale
    Components: free non-free
    Click To Install!
    OS2007
    Catalogue name:Debian Nokia repository
    Web address: http://repository.maemo.org/extras
    Distribution: bora
    Components: free non-free
    Click To Install!
    OS2008
    Catalogue name:maemo Extras
    Web address: http://repository.maemo.org/extras/
    Distribution: chinook
    Components: free non-free
    Click To Install!
    Then, click "OK". Click "Close" on the catalogue list as well. At this point, Application Manager will ask whether you want to refresh your catalogues. Refresh them.
  3. On application manager's main screen, click "Browse installable applications". In the list that follows, find "instantmessaging" and click it.
  4. From the list that appears, choose those parts of Pidgin that you wish to use. For each package, click "Install", and click "OK" on all subsequent messages.
  5. Some Pidgin components require additional repositories. Below is a list of which components require which repositories:
    Sametime Support
    purple-protocol-sametime
    OS2006
    Catalogue name:maemo-hackers
    Web address: http://maemo-hackers.org/apt
    Distribution: mistral
    Components: main
    Click To Install!
    OS2006
    Catalogue name:maemo-hackers
    Web address: http://maemo-hackers.org/apt
    Distribution: mistral
    Components: main
    Click To Install!
    OS2006
    Catalogue name:maemo-hackers
    Web address: http://maemo-hackers.org/apt
    Distribution: mistral
    Components: main
    Click To Install!
    Pidgin "Off-the-record" Secure Messaging
    pidgin-otr
    OS2006
    Catalogue name:Maemo Gregale
    Web address: http://repository.maemo.org/
    Distribution: gregale
    Components: free non-free
    Click To Install!
    OS2006
    Catalogue name:Repository.maemo.org
    Web address: http://repository.maemo.org/
    Distribution: bora
    Components: free
    Click To Install!
    Bonjour Support
    purple-protocol-bonjour
    OS2006
    Catalogue name:Repository.maemo.org
    Web address: http://repository.maemo.org/
    Distribution: bora
    Components: free
    Click To Install!

Who Else?

Older Versions

Pidgin used to be called Gaim, so some of the versions below are called Gaim. If you would like to install an older version of Pidgin or Gaim,
  1. Uninstall all Gaim- and Pidgin-related packages.
  2. Make sure you have a repository whose Web address is one of those below, and whose distribution is "/" and whose components are left blank.
    Web Addresses: (for older versions of Gaim and Pidgin)
    Pidgin: http://idefix.go-nix.ca/nix/pidgin-dist-2.1.0-2nix0-otr-3.1.0/
    http://idefix.go-nix.ca/nix/pidgin-dist-2.1.0-2nix0/
    http://idefix.go-nix.ca/nix/pidgin-dist-2.1.0-0nix0/
    http://idefix.go-nix.ca/nix/pidgin-dist-2.0.0-1nix2/
    http://idefix.go-nix.ca/nix/pidgin-dist-2.0.0-1nix1/* No sametime support
    Gaim for N770: http://idefix.go-nix.ca/nix/gaim-dist-n770-2.0.0-0nix25/
    http://idefix.go-nix.ca/nix/gaim-dist-n770-2.0.0-0nix24/* gaim-sounds package has no sounds
    http://idefix.go-nix.ca/nix/gaim-dist-n770-2.0.0-0nix23/
    http://idefix.go-nix.ca/nix/gaim-dist-n770-2.0.0-0nix20/
    Gaim for N800: http://idefix.go-nix.ca/nix/gaim-dist-2.0.0-0nix25/
    http://idefix.go-nix.ca/nix/gaim-dist-2.0.0-0nix24/* gaim-sounds package has no sounds
    http://idefix.go-nix.ca/nix/gaim-dist-2.0.0-0nix23/
    http://idefix.go-nix.ca/nix/gaim-dist-2.0.0-0nix22/
  3. Update your application catalogues
  4. Install the old version of Pidgin or Gaim from "Browse installable applications" → "instantmessaging"

Bugs?


Please report bugs you encounter while using the latest version of Pidgin.

Comments?


There is a general discussion forum around, for whatever reason.

Questions?


Below are a few tips you might want to consider before asking for help:
  • Can't close the debug window? Tap-and-hold the stylus over an empty spot on the toolbar, such as a separator, and choose "Icon Only" from the menu.
  • To be able to click on URLs you receive in conversations, go to the buddy list window and choose "Tools" → "Preferences" from the menu. In the preferences window go to the "Browser" tab, and choose "OSSO".
  • To get the cool "blinking-in-the-panel" effect, add the "Message Notification" plugin from the list available from the buddy list menu's "Tools" → "Plugins" option. Check off at least "Set window manager 'URGENT' hint". You might also want to check off all the notification removals.
  • If you want the old-style Gaim 1.5.0 sounds, install the "pidgin-sounds-old" package. However, you will have to manually pick those sounds for the events you want:
    1. Go to "Tools" → "Preferences" → "Sounds" from the buddy list menu
    2. Under "Sound Events", select the sound you wish to modify
    3. Click "Choose...", browse over to /usr/share/sounds/pidgin/old, pick your sound, and click "Open"
    4. Make sure the sound works: Click "Test"
  • Don't like the tooltips? Install pidgin-extprefs and go to Tools→Plugins, check off "Extended Preferences", and click "Configure". In the dialog that follows, turn off the tooltips.
You can get additional help installing Pidgin, using it, etc., in the help forum.

Wanna hack?


I now have a page about getting started with hacking Pidgin on Maemo. Note that Pidgin uses Monotone to keep track of its source code, and so does Pidgin on Maemo. For a crash course, check out the Pidgin dev main page, and, in particular the Pidgin-specific Monotone page.