"Todd A. Jacobs" <[EMAIL PROTECTED]> writes: > On Fri, May 30, 2008 at 09:53:30PM -0400, Douglas A. Tutty wrote: > >> [etch-ia32] >> type=directory >> description=Debian Etch ia32 >> groups=games >> run-setup-scripts=true >> run-exec-scripts=true >> personality=linux32 >> location=/srv/chroot/etch-ia32 > > The problem here (for me) is that you're running the bind scripts, and I > don't *want* to share home directories with the chroot. I'm sure that's > part of the problem in my case, but I'm just not sure how to fix it.
This is definitely the problem. The .Xauthority file in your home directory isn't accessible to the firefox program running inside the chroot. Bind mounting /home into the chroot will make it work. If you don't want to do this, then the next best alternative is to copy .Xauthority into a minimal home directory inside the chroot. See copyfiles-defaults and /etc/schroot/setup.d/20copyfiles. You could also create your own setup script to do your own thing--schroot is designed to be flexible and extensible to just this sort of thing. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
pgpvOlu135bAa.pgp
Description: PGP signature