xfs: problems talking with XTerminal xserver
Hi all,
I'm running Debian GNU/Linux unstable/testing (i386).
I have an old Sun XTerminal on which I (infrequently) run the "SLXT"
(SPARC-Linux Xterminal) software. This involves tftp-booting a linux
kernel and the Xsun xserver. All this _used_ to work a couple of
months ago. Now the problem:
When the kernel boots, it runs an "init" script which starts the
Xserver. I get messages on the Xterminal console saying "Starting X
server process...", then some error messages, including a "errno = 61"
while talking to the font server. (/usr/include/asm/errno.h:
#define ENODATA 61 /* No data available */ )
Then the Xterminal xserver fails with "Cannot load default font 'fixed'".
So I ran ethereal, and captured the font-server dialogue on my
Ethernet. It boils down to just a hand-full of transactions, which
appear to start OK, but end abruptly. I've attached what I think are
the relevant parts of the trace below.
Could someone that knows something about xfs/xservers look at the
trace below and tell me what is going wrong?
To eliminate the "obvious" problems:
- "no-listen = tcp" *is* commented out of /etc/X11/fs/config
- I've reinstalled all the xfonts-* packages on my system:
freefont 0.10-11 Freeware font selection for X11
sharefont 0.10-12 Shareware font selection for X11
xfonts-100dpi 4.1.0-6 100 dpi fonts for X
xfonts-75dpi 4.1.0-6 75 dpi fonts for X
xfonts-base 4.1.0-6 standard fonts for X
xfonts-intl-eu 1.2-2 International fonts for X -- European.
xfonts-pex 4.1.0-6 fonts for minimal PEX support in X
xfonts-scalabl 4.1.0-6 scalable fonts for X
xfonts-scalabl 4.0.3-2 non-free Type1 fonts from XFree86
xfs works fine for my main xserver on my tftpboot host. So does this:
fslsfonts -server tcp/192.168.3.1:7100 -fn fixed
- I'm not a "newbie". ;-) (I cannot think what configuration setup
_I_ might have changed to break it; the problem is likely to have
arisen from either some package upgrades during the last few
months, or a new package that I installed.)
(There were a couple other errors/warnings before the messages above,
like not being able to load the SecurityPolicy file, but they did not
appear to be terminal.)
Many thanks.
--
Phil +----------------------------------------------------------+(\
_/_) YourAmigo Pty Ltd http://www.YourAmigo.com/ |( \
_/// / _ ================= Phone Intl.: +61-8-8211-9211 _ |_) )_
(((( (| /_) mailto:Phil.Nitschke@YourAmigo.com (_\ |/ /)))
\\\\ \_/ / Address: <standard> \ \_/ ////
\ / 80 Gilbert Street, Adelaide <disclaimers> \ /
) _/ South Australia 5000 Australia <apply> \_ (
/ /----------------------------------------------------------\ \
/ / \ \
95 lines matching "\\([ct] Port: font-serv\\|^0\\|Flags: \\)" in buffer tethereal.txt.
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117181, Ack: 0
Flags: 0x0002 (SYN)
Flags: 0x04
Transmission Control Protocol, Src Port: font-service (7100), Dst Port: 1024 (1024), Seq: 1553469098, Ack: 3310117182
Flags: 0x0012 (SYN, ACK)
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117182, Ack: 1553469099
Flags: 0x0010 (ACK)
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117182, Ack: 1553469099
Flags: 0x0018 (PSH, ACK)
0000 42 00 00 02 00 00 00 00 B.......
Flags: 0x04
Transmission Control Protocol, Src Port: font-service (7100), Dst Port: 1024 (1024), Seq: 1553469099, Ack: 3310117190
Flags: 0x0010 (ACK)
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117190, Ack: 1553469167
Flags: 0x0010 (ACK)
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117190, Ack: 1553469167
Flags: 0x0018 (PSH, ACK)
0000 0b 01 00 03 ....
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117194, Ack: 1553469167
Flags: 0x0018 (PSH, ACK)
0000 00 64 00 64 00 78 .d.d.x
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117200, Ack: 1553469167
Flags: 0x0018 (PSH, ACK)
0000 00 00 ..
Flags: 0x04
Transmission Control Protocol, Src Port: font-service (7100), Dst Port: 1024 (1024), Seq: 1553469167, Ack: 3310117202
Flags: 0x0010 (ACK)
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117202, Ack: 1553469167
Flags: 0x0018 (PSH, ACK)
0000 08 01 00 0a 00 00 00 2d 00 0e 00 0e 68 70 2d 68 .......-....hp-h
0010 6f 73 74 6e 61 6d 65 2d 31 00 31 39 32 2e 31 36 ostname-1.192.16
0020 38 2e 33 2e 32 35 31 00 8.3.251.
Flags: 0x04
Transmission Control Protocol, Src Port: font-service (7100), Dst Port: 1024 (1024), Seq: 1553469167, Ack: 3310117242
Flags: 0x0010 (ACK)
Flags: 0x04
Transmission Control Protocol, Src Port: font-service (7100), Dst Port: 1024 (1024), Seq: 1553469167, Ack: 3310117242
Flags: 0x0018 (PSH, ACK)
0000 01 0a 00 02 00 00 00 05 67 89 74 2b 08 00 2d 08 ........g.t+..-.
0010 00 00 00 0a ....
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117242, Ack: 1553469187
Flags: 0x0018 (PSH, ACK)
0000 0a 00 00 02 00 00 00 2d .......-
Flags: 0x04
Transmission Control Protocol, Src Port: font-service (7100), Dst Port: 1024 (1024), Seq: 1553469187, Ack: 3310117250
Flags: 0x0018 (PSH, ACK)
0000 01 06 00 03 00 00 00 05 67 89 74 2c 0a 00 00 00 ........g.t,....
0010 00 00 00 2d ...-
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117250, Ack: 1553469187
Flags: 0x0018 (PSH, ACK)
0000 0b 01 00 03 ....
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117254, Ack: 1553469207
Flags: 0x0018 (PSH, ACK)
0000 00 64 00 64 00 78 .d.d.x
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117260, Ack: 1553469207
Flags: 0x0018 (PSH, ACK)
0000 00 00 ..
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117262, Ack: 1553469207
Flags: 0x0018 (PSH, ACK)
0000 0f 00 00 06 00 00 00 2e 00 00 00 1f 00 00 02 03 ................
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117278, Ack: 1553469207
Flags: 0x0018 (PSH, ACK)
0000 05 66 69 78 65 64 .fixed
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117284, Ack: 1553469207
Flags: 0x0018 (PSH, ACK)
0000 00 00 ..
Flags: 0x04
Transmission Control Protocol, Src Port: font-service (7100), Dst Port: 1024 (1024), Seq: 1553469207, Ack: 3310117286
Flags: 0x0018 (PSH, ACK)
0000 00 00 00 05 00 00 00 04 00 00 00 00 01 fc 30 08 ..............0.
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117286, Ack: 1553469223
Flags: 0x0018 (PSH, ACK)
0000 15 ff 00 02 00 00 00 2e ........
Flags: 0x04
Transmission Control Protocol, Src Port: font-service (7100), Dst Port: 1024 (1024), Seq: 1553469223, Ack: 3310117294
Flags: 0x0010 (ACK)
Flags: 0x04
Transmission Control Protocol, Src Port: 1024 (1024), Dst Port: font-service (7100), Seq: 3310117294, Ack: 1553469223
Flags: 0x0014 (RST, ACK)
Reply to: