Solaris login question, need guru's help

I post this question because it seems that no many people will knows about this. I hope to meet some real guru to help me out. Here is the question:

I isntalled solaris 10 on Sun sparc 64 bit machine. I can login as root user through GUI or console. After I created an Oracle user, I only can login as that user from console window. I tried to login from GUI (CED) window, it failed without any error message. Anyone know about this, please help me to figure out the reason and the method to fix it. Thanks for your help.

For your information, the command I used to create user are like these:

  1. /usr/sbin/groupadd oinstall
  2. /usr/sbin/groupadd dba
  3. /usr/sbin/useradd -c 'comment' -g oinstall -G dba -s /usr/bin/ksh oracle

Then I do usermod to set Oracle home directory

  1. usermod -d /u01/app/oracle oracle

The most likely cause is incorrect permissions on the oracle home directory. The oracle user needs to have read write and execute on the directory.

reborg:

Sorry for posting in two places. Your advise is right. The problem has been resolved. Thanks.