Linux: Beim Starten von emacs stimmen keine Schriftarten mit '9x15' überein

1

Ich bekomme die Nachricht

Keine Schriftarten stimmen mit '9x15' überein

Wenn Sie versuchen, Emacs und eine Linux-Box auszuführen. Ich habe vor einiger Zeit etwas durcheinander gebracht, aber ich weiß nicht, wie ich dieses Problem beheben kann. Irgendwelche Ideen?

bbarnhart
quelle
Ich habe ein ähnliches Problem mit Emacs 21.4.1 unter CentOS 5.5. Ich habe versucht, Inconsolata-12 (dummes Ich) zu verwenden, und jetzt startet Emacs nicht ohne die Markierung -fn. Ich kann nicht finden, wo Inconsolata-12 in einer meiner Konfigurationsdateien wie .emacs angegeben ist. Hilfe?
noahz
Ich kann mich nicht erinnern, ob ich das gelöst habe oder einfach nur weitergebastelt habe. Ich benutze diesen Server nicht mehr.
bbarnhart

Antworten:

1

Hast du installiert? Xming-Schriftarten Paket und lesen Xming-Schriftarten Seite?

Bei X11 stammen die Zeichensätze vom Server. In Ihrem Fall wird Xming auf einem PC ausgeführt, nicht das System, auf dem die Clientanwendung ausgeführt wird (Emacs, die unter Linux ausgeführt werden, sind ein X-Client).

Dies scheint kein Linux- oder Emacs-Problem zu sein.

mctylr
quelle
0

Läuft Emacs noch? wenn ja rennen M-x customize-group basic-faces - Ändern Sie die Einstellungen für das Standardgesicht und speichern Sie es für zukünftige Sitzungen.

Wenn nicht, führen Sie "emacs -q" aus (dadurch wird das Laden Ihrer Init-Datei unterdrückt) und passen Sie dann Ihr Standardgesicht an.

Justin Smith
quelle
emacs wird nicht ausgeführt, nachdem die Meldung 'No font match' zurückgegeben wurde. emacs -q gibt auch 'No font match' zurück. Das Problem ist mit dem X-Fenster und ich verwende Xming. Wenn ich eine neue Putty-Sitzung starte, ohne das Display einzustellen, funktioniert der Emacs einwandfrei.
bbarnhart
Bitte fügen Sie der ursprünglichen Frage eine Xming-Notiz hinzu, um die Antworten anderer zu verbessern.
mctylr
Verwenden Sie das Flag -fn, um eine vorhandene Schriftart auszuwählen: "emacs -fn fixed" sollte zum Beispiel funktionieren.
Justin Smith
Sie können auch Ihre Standardschriftart über "emacs -nw" festlegen (dies entspricht der Ausführung von emacs ohne Anzeige).
Justin Smith
Wie auch mctylr erwähnt - wenn das Problem eine fehlende Schriftart ist, liegt dies an dem Server, auf dem die App angezeigt wird (in Ihrem Fall Xming unter Windows), nicht am Linux-Client.
Justin Smith