Note: This answer outlines how to use Thunderbird Lightning and synchronize that with your Ubuntu (11-14 so far!). Personally I prefer the interface for Thunderbird rather then evolution. I hope at least this helps you somewhat answer your question. At some point evolution-mirror stopped working for me.
Install Thunderbird
- Install Thunderbird on your machine
- Go to Tools >> Add-ons and type "Lightning" in the search dialog
- Then select the Available Add-ons option and install Lightning
- Repeat the steps above but install "Automatic Export"
Configure Thunderbird
- Add a new Calendar (File >> New >> Calendar)
For Facebook you need to find the iCal link on your facebook feed.
- Add a WebCal calendar & make sure to check "Show reminders"
- Paste in your Calendar feed
- Repeat these steps for any other calendars that you want
Export Calendars
This process allows us to properly export your feeds out from Thunderbird which will integrate into Ubuntu's top Calendar
- Go to your Extensions and edit the preferences of the Automatic Export Add-on
- Check off recurrent export and setup an output director your your files
- Check off iCal export and which Calendars you wish to export
Integrate into Ubuntu
As it stands Ubuntu / Ubuntu Gnome only properly integrates with Evolution
- Start Evolution
- Select New > Calendar
- Check "Use an existing iCalendar" and find one of the calendars you have export
- Uncheck "Allow Evolution to update the file"
- Repeat for all of your calendars
- Select Edit >> Preferences
- Click on the Reminders tab
You can either choose to keep reminders on (which will be initiated by THunderbird automatically) or turn them off in this interface.
- Close evolution (you don't need to re-open it again since the Evolution service takes care of the synchronization)
You're done! Now whenever you open Thunderbird you will receive reminders from Facebook, and can view all of your events by clicking on the Date/Time in the top menu.
sudo apt-get install evolution