You are not logged in.
Emacs works fine when run with -nw.
But when I run it without, in X Windows, emacs does not display characters properly. It just displays those whites boxes with the black borders. The ones you see when you're trying to view characters for which you don't have the right font.
I installed XEmacs, and that worked fine. I don't understand why the normal Emacs doesn't.
I'll post a screenshot when I'm home from work, but you should get the gist of the problem.
Last edited by Weeks (2007-05-05 23:18:59)
Offline
I had the same problem once.
If I remember correctly, you need to install some more fonts. Try
pacman -S xorg-fonts-100dpi
.
Offline
Yeah I figured that out when I got back home. It was my own fault for running emacs from Run Program in xfce instead of from the Terminal.
However, I've installed that package along with the 75dpi one and it still doesn't work. I even ran fc-cache again just to be sure. Weird.
The error is "Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct" So perhaps it's a fontconfig problem. Both fontconfig and freetype2 as up-to-date. Hmm.
[EDIT] I restared X and everything worked. Thanks. I've updated the wiki with the information. I'll send a diff to the maintainer at some point; the PKGBUILD should really tell the user that he/she needs to install these fonts if using X windows
Last edited by Weeks (2007-05-05 23:32:05)
Offline
That is an old issue - it goes back at least 2 years, maybe more. I can't understand why these fonts are still not considered a dependency.
Offline
I wrote a bug report: http://bugs.archlinux.org/task/7091
Offline
That is an old issue - it goes back at least 2 years, maybe more. I can't understand why these fonts are still not considered a dependency.
For people only using console mode only it's not the case.
Offline