[2632] in SIPB_Linux_Development

home help back first fref pref prev next nref lref last post

Redhat-Athena 5.2 Bug: X apps cannot find fonts

daemon@ATHENA.MIT.EDU (Sven Heemeyer)
Mon Feb 15 12:51:54 1999

Date: Mon, 15 Feb 1999 12:51:36 -0500
From: Sven Heemeyer <sven@MIT.EDU>
To: linux-dev@MIT.EDU

Hi all,

I have to report a bug with X in Redhat-Athena 5.2.  I installed it yesterday
(Sunday, Feb 14) evening, so I believe I have the latest version.  (By the way,
thanks for fixing the bug with the seg. fault in the installation program, into
which I ran on Saturday.)

First, when I do a character session (initlevel 3) and then run the Redhat
"startx" script, everything is fine (of course I do not get any of the
athena stuff, but I can start it manually - for example, dash).

When I switch to initlevel 5, the login window appears fine, but when I log in,
the session initialization fails.  I get the console window, but all the
clients exit with an error message:

X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  45 (X_OpenFont)
  Serial number of failed request:  16
  Current serial number in output stream:  18

I see three of these (with different serial numbers) in my console window
(probably from dash, the initial xterm, and mwm [or the logout button?]).  I
get the same message when I go to a text window (I guess "virtual console" is
the right term) and try to start an xterm in there.

Is it possible that /etc/athena/xlogin messes up the font path somehow?

FYI, I have attached a partial process listing below which shows all X-related
processes that are alive after the login attempt.

I'd appreciate a quick e-mail when this is fixed, so that I can download the
new rpm.

Thanks in advance,
Sven
mailto:sven@mit.edu

 FLAGS   UID   PID  PPID PRI  NI   SIZE   RSS WCHAN       STA TTY TIME COMMAND
   100     0   520     1   0   0   1488   620  10a3b0     S   ?   0:00 /etc/athena/dm /etc/athena/login/config ttyp0 console
   100     0   523   520   0   0   7628  3992  12e0dd     S   ?   0:02 X vt07
   100     1   525   520   0   0   1608   872  12e0dd     S   ?   0:00 /etc/athena/console -display :0.0
   100 13269   526   520   0   0   1196   664  117a69     S   p0  0:00 sh /etc/athena/login/Xsession 1
100000 13269   534   526   0   0    772   240  1136d3     S   p0  0:00 session_gate -logout

home help back first fref pref prev next nref lref last post