[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

chroot problem with certain apps



Hi,

I installed 32bit sid in a chroot at /var/chroot/sid-ia32 as explained
in the AMD64 HOWTO.  It seems to work, and I can do various things in
the chroot (such as run acrobat reader, etc.).  I also installed i386
debian on an unusued partition, and most things work when I chroot
into that.  What I cannot do is run certain programs, such as k3b and
skype in either chroots, even though I can run them when I boot into
my i386 partition.  (I can't run k3b normally, which is why I tried to
run it in a chroot, and why I finally did a i386 install on the other
partition).  When I run skype or k3b in the chroot, they shows up in
the window, but the mouse has no effect on it; I can't click on
anything in the program.  When I run "strace skype" I get an endless
loop of:
    select(6, [3 5], [], [], {0, 99619})    = 0 (Timeout)
    gettimeofday({1111765453, 528985}, NULL) = 0
    gettimeofday({1111765453, 529021}, NULL) = 0
When I run "strace k3b" i get a similar endless loop:
    select(17, [3 4 6 8 9 12 16], [], [], {0, 49528}) = 0 (Timeout)
    gettimeofday({1111765287, 679388}, NULL) = 0
    gettimeofday({1111765287, 679425}, NULL) = 0
When not in chroot and I run "strace k3b", I get endless loops of:
    select(17, [3 4 6 8 9 12 16], [], [], {0, 49722}) = 0 (Timeout)
    ioctl(3, FIONREAD, [0]) 
I can't understand why these programs would work when I boot into
i386, but not work under a chroot.  Since k3b won't work normally
(without chroot), I wonder if I'm needing to fix something outside the
chroot and in my normal system settings.
(I've noticed that both programs depend on libgt3c102-mt)

Any help would be appreciated.

Ric



Reply to: