debian unstable, fairly up to date

I rebooted the system and now I am seeing this problem.
  - Buffer content displayed as misssing character boxes
  - Menu bar displays correctly
  - Status bar and mini-buffer are broken
  - tooltips on the toolbar are broken
  - pulldown menus are working but the tooltips are broken.
  - options -> mule -> display character sets displays in a normabl
    buffer and then is broken.
Faily obvious that the fixed width font is broken.

This may be a problem elsewhere in the system but a lot of emacs bugs are contributing to make it worse. - Emacs does not display any error messages on stdout when it fails to load the font. Maybe it displays them in the minibuffer where they are unreadable because they depend on the very font which is broken.

- Emacs doesn't tell you what font it is currently using so you can investigate why it is missing.

- there is a set-default-font command but no show-default-font command.
  There don't seem to be any emacs commands that I can use to show what
  font it is using so I can't try running that command then switching the
  font so I can read what it says.

  Options -> mule -> set font/fontset -> fontset -> default seems
to be the font that is broken but default doesn't tell us what it is known by on the rest of the system.

No font is set in ~/.emacs and custom-set faces is empty.


Using mule to set the font to 9x15 is a temporary workaround. It is temporary and you have to do it everytime you start emacs and it doesn't fix the tooltips. Fortunately, mule doesn't segfault as it does for others (and I have had that problem in the past, myself).

the command
  strings /usr/bin/emacs21-x | fgrep  -- "-*-"
returns a bunch of font names, including this suspicious looking one:
-*-*-*-*-*-*-*-*-*-*-*-*-fontset-default
   xlsfonts | fgrep -i default
returns nothing

dpkg --purge --force-depends xfonts-base
doesn't help

FontPath in xorg.conf includes /usr/share/fonts/X11/misc and /usr/share/fonts/X11/Type1 - about three times each.

xfs is not running:
rc  xfs            4.3.0.dfsg.1-1 X font server

apt-get install xfs xfonts-base
/etc/init.d/xfs start

still broken.

Tried C-u C-x = on a invisable character then switching to a a readable font:
  character: C (0103, 67, 0x43)
    charset: ascii (ASCII (ISO646 IRV))
 code point: 67
     syntax: word
   category: a:ASCII   l:Latin
buffer code: 0x43
  file code: 0x43 (encoded by coding system undecided-dos)
       font: -- none --

Looking at *Messages* buffer after switching to a readable font had some error messages about nimbus-mono fonts. System -> apearance -> fonts -> details -> go to fonts folder shows Nimbus Mono L, nimbus mono l bold, nimbus mono l bold oblique, nimbus mono l oblique are all present and the system fixed width font is monospace 10. xlsfonts says there are lots of nimbus mono's, but they all have "0" instead of "16" in the first numeric field. So this could be a fixed font vs resizable font issue.
-urw-nimbus mono l-regular-r-normal--16-125-99-99-p-0-iso8859-1
vs:
-urw-nimbus mono l-regular-o-normal--0-0-0-0-p-0-iso8859-1





Loading tool-bar...done
Loading image...done
Loading tooltip...done
Unable to load font -urw-nimbus mono l-regular-r-normal--16-125-99-99-p-0-iso8859-1 [10 times]
Loading 00debian-vars...done
Loading 20apel (source)...done
Loading 50autoconf (source)...done
Loading 50cscope (source)...
Loading ring...
Unable to load font -urw-nimbus mono l-regular-r-normal--16-125-99-99-p-0-iso8859-1 [10 times]
Loading ring...done
Loading 50cscope (source)...done
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done Unable to load font -urw-nimbus mono l-bold-r-normal--16-125-99-99-p-0-iso8859-1
Loading debian-ispell...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done
Loading 50dictionaries-common (source)...done
Loading 50erlang-mode (source)...done
Loading 50festival (source)...done
Loading 50gnuplot-mode (source)...done
Loading 50maxima-emacs (source)...done
Loading 50migemo (source)...done
Loading 50psvn (source)...done
Loading 50w3m-el (source)...done
Loading 50yacas (source)...done
Loading 70sdic-edict (source)...
Error while loading 70sdic-edict
For information about the GNU Project and its goals, type C-h C-p.
captains-log has auto save data; consider M-x recover-file
exchange-point-and-mark: No mark set in this bufferUnable to load font -urw-nimbus mono l-regular-r-normal--16-125-99-99-p-0-iso8859-1 Unable to load font -urw-nimbus mono l-regular-r-normal--16-125-99-99-p-0-iso8859-1 [39 times]
mouse-minibuffer-check: Minibuffer window is not active [5 times]
mouse-minibuffer-check: Minibuffer window is not activeUnable to load font -urw-nimbus mono l-regular-r-normal--16-125-99-99-p-0-iso8859-1 Unable to load font -urw-nimbus mono l-regular-r-normal--16-125-99-99-p-0-iso8859-1 [9 times]
mouse-minibuffer-check: Minibuffer window is not active [2 times]
Quit
call-interactively: Text is read-only [3 times]
Quit
keyboard-quit: Quit
Making completion list...
Loading view...done
call-interactively: Quit
keyboard-quit: Quit
Loading apropos...done
Type C-x 1 to remove help window.  C-M-v to scroll the help.
Making completion list...
Auto-saving...done
call-interactively: Beginning of buffer [11 times]
call-interactively: Beginning of buffer



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to