The problem appears to be a conflict with mysql replication. Turning that off, and the problems go away.
Thanks to Clayton for taking the time to remote in and take a look.
FYI, I'm using mysql 5.1.50 on centos, and the my.cnf entries work ok as far as enabling the scheduler.