From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9781 invoked by alias); 4 Feb 2013 15:26:22 -0000 Received: (qmail 9765 invoked by uid 22791); 4 Feb 2013 15:26:20 -0000 X-SWARE-Spam-Status: No, hits=-1.5 required=5.0 tests=AWL,BAYES_50,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from smtpout.karoo.kcom.com (HELO smtpout.karoo.kcom.com) (212.50.160.34) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 04 Feb 2013 15:26:14 +0000 Received: from 213-152-38-55.dsl.eclipse.net.uk (HELO [192.168.1.102]) ([213.152.38.55]) by smtpout.karoo.kcom.com with ESMTP; 04 Feb 2013 15:26:12 +0000 Message-ID: <510FD313.2000608@dronecode.org.uk> Date: Mon, 04 Feb 2013 15:26:00 -0000 From: Jon TURNEY Reply-To: cygwin-xfree User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: cygwin-xfree@cygwin.com CC: AndyMHancock@gmail.com Subject: Re: xfig: Warning: Missing charsets in String to FontSet conversion References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com X-SW-Source: 2013-02/txt/msg00002.txt.bz2 On 04/02/2013 00:11, Andy wrote: > When I start xfig, I get the following: > Warning: Missing charsets in String to FontSet conversion > Warning: Missing charsets in String to FontSet conversion > Warning: Missing charsets in String to FontSet conversion > ^GCan't open compose key file '/usr/lib/xfig/CompKeyDB', > no multi-key sequences available > > I want to deal wit the font messages first. I may ask about the compose key > file if I can't resolve it with web search. > > Googling the font error yields hits mostly from non-cygwin distributions of > xfig. Most hits are from people who actually get more detail in the error, > specifying the fonts that are missing. Interesting. Maybe there is some patch available which improve the reporting in libX11. > I don't seem to have that detail in the > message above. I found that the fonts are stored in /usr/share/fonts, but I > haven't been able to find a description of how to determine which fonts are > missing. The only font related messages in the XWin log file at > /var/log/xwin/XWin.0.log are: > > > Is there an xfig log file or some other means by which one can determine which > fonts are missing? Yes, this error message from libX11 is pretty bad, and should tell you the charsets that are missing. If I recall correctly, this warning is usually caused when you are using an UTF-8 locale (like the default C.UTF-8 locale), because when making the fontset, libX11 searches for matching fonts with all the encodings it knows about, and there are no matching fonts with CJK encodings (as no CJK fonts are installed). Installing the fonts font-isas-misc, font-jis-misc and font-daewoo-misc should work around the problem. You could also use a non-UTF-8 locale, but I wouldn't recommend that. -- Jon TURNEY Volunteer Cygwin/X X Server maintainer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/