Package: iceweasel
Version: 3.0.1
Severity: normal
It is a diskless Lenny booted from NFS: base system, xorg, Iceweasel 3.
After booting up, the system auto-login as a normal user at tty1, and
startx, and then load Iceweasel/Firefox.
Unfortunately and quite strangely, Iceweasel/Firefox 3.0.1 will not show
up its window though we can see the process firefox-bin from top or ps
command (I remotely login into the system via ssh for investigation),
until we move around the mouse or strike the keyboard for several times.
And after that everything works every well. Say, even after I quiting
Iceweasel to let down X Window, I can still successfully reload Iceweasel
using startx, no hang up.
We have tested Firefox 3.0.1 binary downloaded from official
www.firefox.com . The same result.
Expected behavior: Iceweasel quickly shows up its window after
system started up without any mouse or keyboard input.
It works fine if Lenny start from local FS/storage.
The bug doesn't exist on Etch (Iceweasel/Firefox 2.0.0.16), either local
or NFS boot.
Some important files for the startup procedure:
1. /etc/inittab
1:2345:respawn:/sbin/mingetty --autologin debuser tty1
2. ~debuser/.bash_profile
# swith to X Window
if [ -z "$DISPLAY" ] && [ `tty` = /dev/tty1 ]; then
startx
fi
3. cat ~debuser/.xinitrc
xterm -e top &
firefox http://www.linuxtoday.com
4. As to the NFS boot, the tftp and NFS server run on CentOS 4.x
(Linux kernel 2.6.9). NFS exports:
# cat /etc/exports
/pxeclient/ws02 192.168.1.0/24(rw,no_root_squash,async)
#Notes, I tried the sync option for NFS server, still bad.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]