...
Because the campus VPN service is an ETS-provided campus-wide service, it uses your UCSBNetID for authentication. as a College of Engineering (CoE) service, the Computing Labs ask for your CoE credentials.
Do you have enough quota? (When terminal works but RDP does not)
All accounts at UCSB have a quota, how much space and how many files it can have. If you are over your quota, you will not be able to write the files needed fro graphical login.
Please see this page on how to diagnose and fix it: Why can't I login graphically? : Going over quota.
Performance Is Slow! What Can I Do?
...