lammert - 9:10 am on Jan 20, 2012 (gmt 0)
Hi WacoJohn, first of all a warm welcome to WebmasterWorld!
Your ps -ux only lists processes running under user jb. A list with ps -ax would give you all the processes including daemons running as root or other user. The cups daemon may try to spawn as another user.
I am not familiar with all the details of cups, but it may try to start in interactive mode if it is started from an interactive shell or from a normal user account as in your case. Redoing the installation process logged in as root may therefore give different results.