I wrote a simple script based on lhotari's suggestion. Just place it in /etc/pm/sleep.d/ , it should reconnect all accounts of all users running empathy. Please note that it sets all statuses to "online", not to their previous states on resume.
** Attachment added: "/etc/pm/sleep.d/00-empathy_reconnect" https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/662766/+attachment/3486036/+files/00-empathy_reconnect -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to empathy in Ubuntu. https://bugs.launchpad.net/bugs/662766 Title: does not reconnect after suspend/resume Status in Chat app, and Telepathy user interface: New Status in “empathy” package in Ubuntu: Triaged Status in “empathy” source package in Natty: Confirmed Bug description: Binary package hint: empathy Using Ubuntu 10.04 and some versions before empathy automatically reconnected all accounts after system woke up from suspend (S3 /Suspend-to-Ram) and network connection has been established. This stoped working after upgrading to Ubuntu 10.10 Maverick. ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: empathy 2.32.0-0ubuntu2 ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4 Uname: Linux 2.6.35-22-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Mon Oct 18 17:45:14 2010 ExecutablePath: /usr/bin/empathy InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429) ProcEnviron: PATH=(custom, user) LANG=de_DE.utf8 SHELL=/bin/bash SourcePackage: empathy To manage notifications about this bug go to: https://bugs.launchpad.net/empathy/+bug/662766/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp