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

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: