Thanks btw ... I attempted playing with FreeNX couple weeks back, and nearly went spare trying to figure out why I was getting a session open, but it wasn't loading the WM seemingly ... bash-completion is the last thing I would have thought of.
Worked straight away once removed it - odd bug, thanks anyhows for mensioning this.
This wasn't working for me for months (like 3-4) and only yesterday did I finally spend the 3-4 hours echo debugging the /usr/bin/nx* scripts, but I gave up once I saw the size of /etc/bash_completion script.
Cheers, MaZe.