I use Ubuntu 14.04 and I was not able to reproduce this. I got some weirdness with being able to launch a server through the GUI, the game didn't seem to want to start on certain maps. However eventually I could find one that would start, and returning to the menu afterwards I could launch whatever I wanted. I didn't get any hanging though.
Some further information that might help:
Where are the game folders located? (enter \fs_homepath and \fs_basepath in the in-game console)
What is the value of com_hunkmegs? (enter \com_hunkmegs in the in-game console).
Have you got a firewall set up on these installs?
This post has been edited by thelionroars: 15 May 2014 - 05:59 PM