GoogleApps (Gmail) as default Ubuntu mail client

Keeping mail on a local machine does not make sense when working across a large number of different (vitual) devices. As a GoogleApps user I have long preferred browser based mail client as my default. Unfortunately this is not yet a very straight process on most Operating Systems and Ubuntu is no difference. Edit: all the commands need to be run with root privileges. so either run "sudo su" or prefix all with "sudo " (thanks to Paul for the comment below) Remove Evolution (thanks to Grant Likely for the comment below) apt-get remove evolution evolution-indicator Install Gnome-Gmail apt-get install gnome-gmail Create entry for gnome-gmail using your preferred text editor and copy the following into the created file: vim /usr/share/indicators/messages/applications/gnome-gmail #insert this line /usr/share/applications/gnome-gmail.desktop Edit this file: /usr/share/applications/gnome-gmail.desktop and add the following line: MimeType=application/mbox;message/rfc822;x-scheme-handler/mailto Update desktop database for Gnome Gmail to be recognised as an email program: update-desktop-database Go to System Settings --> Preferred Applications and choose gnome-gmail as the default e-mail client Log out for the changes to the indicator to take effect (or kill gnome-indicator process).

Continue Reading

KeePass Version 2 on Ubuntu

EDIT: As of Ubuntu 11.10 (Oneiric Ocelot) this is now much easier as KeePass 2 has finally made it into the repositories apt-get install keepass2 ------------------------------------------------------------------------------------------------------------- If you need to read KeepPass 2 data files (.kdbx) on Ubuntu (as well as from other platforms such as Windows or Android) you need to run the Portable Version under Mono (.NET Runtime). Make sure you download the Portable Version 2.x from http://keepass.info/download.html The default Mono Distribution on Ubuntu (V11 Natty) is missing a few dependencies required for KeePassX apt-get install libmono-accessibility2.0-cil libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo2.0-cil libmono-corlib2.0-cil libmono-data-tds2.0-cil libmono-i18n-west2.0-cil libmono-management2.0-cil libmono-messaging2.0-cil libmono-posix2.0-cil libmono-security2.0-cil libmono-sharpzip2.84-cil libmono-sqlite2.0-cil libmono-system-data2.0-cil libmono-system-messaging2.0-cil libmono-system-runtime2.0-cil libmono-system-web2.0-cil libmono-system2.0-cil libmono-wcf3.0-cil libmono-webbrowser0.5-cil libmono-winforms2.0-cil libmono2.0-cil mono-2.0-gac mono-csharp-shell mono-gac mono-gmcs mono-runtime ubuntu-mono You should be able to start by: mono KeePass.exe Further info: http://keepass.info/help/v2/setup.html#mono

Continue Reading

Revert Ubuntu Netbook UI

If you upgrade you Ubuntu Netbook release to 10.10 (Maverick Meerkat) you will notice a change to the new ¨Unity¨ user interface. Personally I think the new interface is absolutely horrible (from a usability perspective) and I wanted to revert to the previous Netbook-Launcher. HOWTO Install the required components via terminal: sudo apt-get install netbook-launcher-efl After install just change the "Login Settings" Log out and after the next login: voila - the laucher interface: However in the end I changed to the desktop interface which I found the most useful for my type of usage.

Continue Reading

VoIP client for Ubuntu

Having used IP Telephony for a number of years I need a workable SIP client for all of the devices I use. I have found a very capable client for my Android phones (SipDroid) and on Windows/MacOSX I generally use X-Lite (as well as it's paid version EyePhone) from Counterpath. Having tried several different Linux SIP clients (Ekiga, Twinkle, ...) but all discarded them because of weird UI's and/or problems with stability I noticed that there is a Linux version of XLite available. Unfortunately on current versions of Ubuntu (10.04) it needs a deprecated version of a library. Download XLite Linux: http://www.counterpath.com/x-lite-3.0-for-linux-download.html Dowload libstdc++.so.5: http://packages.debian.org/lenny/i386/libstdc++5/download [you will need root permissions for all of the below] dpkg -i libstdc++5_3.3.6-18_i386.deb tar -xzf X-Lite_Install.tar.gz cd xten-xlite cp xtensoftphone /usr/sbin chmod +x /usr/sbin/xtensoftphone Now you should be able to run: xtensoftphone Enjoy calling from your Ubuntu machine ! EDIT: Since upgrading to Ubuntu 11 (Natty) I have switched to QuteCom

Continue Reading

Huawei K3765 on Ubuntu 10.04 (Lucid)

Since I have switched my 3G data network from Hutchinson Three to Vodafone AU recently I also upgraded the USB modem from a Huwaei E220 (which used to work fine on recent Ubuntu NBR releases on my trusty old ASUS EEE 900) Unfortunately the new Huawei K3765 would not be recognised as a valid modem by the network manager. After a fair bit of searching it turns out that you only need to install one additional package (usb-modeswitch) to make this modem work (be recognised) on the current stable 10.04 release: sudo apt-get install usb-modeswitch For the command-line challenged here is a quick screenshot on how to do it using Synaptic Package Manager: Hope this might save some time for people trying to make this modem work on Lucid. Happy roaming !

Continue Reading

Ubuntu – Google Mail (GoogleApps) as default mail client

Since Ubuntu 9.10 NetbookRemix has been released I am again finding myself using my trusty old ASUS EEE when on the road.  And  finally it seems I have found a vanilla Linux distribution that is reasonably responsive and works 'out of the box'. One thing I don't need on the road (as a matter of fact on none of my equipment) is having to install & maintain some client/server mail client. Here is a workable solution to have your browser default 'mailto:' links to Google Apps. Howto System --> Preferences --> Preferred Applications Chrome: perl -MURI::Escape -e '$to = shift;$to =~ s/^mailto://i;exec("chromium-browser", "https://mail.google.com/a/yourdomain.tld/?view=cm&fs=1&tf=1&cmid=22&to=".URI::Escape::uri_escape($to) );' '%s' Firefox: perl -MURI::Escape -e '$to = shift;$to =~ s/^mailto://i;exec("firefox", "https://mail.google.com/a/yourdomain.tld/?view=cm&fs=1&tf=1&cmid=22&to=".URI::Escape::uri_escape($to) );' '%s' Note: do not forget to replace 'yourdomain.tld' with your actual Google Apps domain Here is the link to the original blog entry by David Davis (xantus77): http://xantus.vox.com/library/post/howto-use-gmail-for-mailto-links-linuxubuntu.html (Kudos !)

Continue Reading

Ubuntu – the ‘old man’ experiment

Recently my father, who has so far not wanted to have anything to do with computers, decided to change all of this with age 67. While initially surprised (and remembering the comments I got when sitting in front of computers as a teenager instead of working on the family farm), I quite liked the idea. It's a great to see him still wanting to explore and learn new things. Unfortunately since there is approximately 17.000km between us, there was a limited amount I could do to help him get set up. So my eldest sister (as she always has to do) ended up having to help out instead. Finding hardware was the easy part and very cheap these days (and since it was bought online I could help with the technical aspects). However the machines in that particular shop came as white-boxes without an Operating System (which is a good thing in my book). So rather than forking out another 90 or so Euro for Windows Vista, which I personally dislike with a passion, I suggested her to download Ubuntu and give it a try. If things did not work out you could always get it later. While I personally have a very pragmatic approach to OS selection and no particular 'religious' views when it comes to Linux, I do generally choose an Open Source alternative over a Proprietary system all other things being equal. I was a bit worried about people not being familiar with it, but in the…

Continue Reading

Finding the ideal OS for (my) EEE PC

I have been a user of an EEE PC 900 for over 10 months now and in general very happy with the form-factor and it's portability. I has been very useful in public transport, waiting rooms, coffee shops,... However - in terms of Operating Systems I am now on my 3rd OS (despite initially telling myself that I will stick with the default and avoid tinkering) and it looks like I still have not found what I am looking for. With the XP version of the EEEPC not even on the list of choices because of the sluggish performance on models I tried I survived on the default Xandros install for about 1 month until it's 'Easy Interface' just got too painful in the number of clicks it took to get anywhere. So I changed the Xandros install to 'Advanced Mode' which made some things easier, however the lack of any locking mechanism and the fact that installing nearly anything that was not officially supported (via other Debian packages) broke something else, forced me to look for a more standard Linux distro. Eventually I chose Ubuntu for EEE (now called Easy Peasy - ???) As I have started to use Ubuntu on my VMWare desktops for some cloud-app development. The thought of having the same OS on the desktop and netbook had a lot of appeal. Next to CentOS (our Server platform of choice) I don't want to deal with more distros than absolutely necessary. However in hindsight this turned…

Continue Reading