Okay, I got my aliases working in x, here's the solution.
To make your aliases appear in gnome -- or possibly any x gui -- change the
term properties in gnome to make it a login shell by default. Open your
terminal and click on "Edit/Current Profile". Choose the tab "Title and
Commands". Under "Command" check the box "Run command as a login shell".
Credit for this goes to the Redhat archives. Here's the link:
http://www.redhat.com/archives/rhl-l.../msg00194.html