Virtual terminal permissions messed up
Every time I restart, the permissions get messed up on my /dev/pty and /dev/vc devices, so that only root can use them. This means I can't start any kind of X terminal until I switch to another actual terminal, log in as root, and do a chmod. How can I make these permissions either stay the same between reboots or automatically change to 666? It seems like there has to be a better way than local startup scripts...
Does it have something to do with devfsd? I thought it managed device permissions, but I'm afraid to mess around with that file, lest I should render my system unbootable.
Using Gentoo Linux, Linux 2.6.