From owner-freebsd-x11@FreeBSD.ORG Mon Aug 27 00:30:35 2012 Return-Path: <owner-freebsd-x11@FreeBSD.ORG> Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BEF0C1065677 for <x11@FreeBSD.org>; Mon, 27 Aug 2012 00:30:35 +0000 (UTC) (envelope-from tom@invisible-island.net) Received: from vms173001pub.verizon.net (vms173001pub.verizon.net [206.46.173.1]) by mx1.freebsd.org (Postfix) with ESMTP id 8F0078FC18 for <x11@FreeBSD.org>; Mon, 27 Aug 2012 00:30:35 +0000 (UTC) Received: from par-debian50-32.jexium-island.net ([unknown] [96.255.10.78]) by vms173001.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0M9E00DSF1DX3Y9X@vms173001.mailsrvcs.net> for x11@FreeBSD.org; Sun, 26 Aug 2012 19:30:02 -0500 (CDT) Received: from par-debian50-32.jexium-island.net (localhost [127.0.0.1]) by par-debian50-32.jexium-island.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id q7R0TuGP003618 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 26 Aug 2012 20:29:56 -0400 Received: (from tom@localhost) by par-debian50-32.jexium-island.net (8.14.3/8.14.3/Submit) id q7R0Tubj003616; Sun, 26 Aug 2012 20:29:56 -0400 Date: Sun, 26 Aug 2012 20:29:56 -0400 From: Thomas Dickey <dickey@his.com> To: "Mikhail T." <mi+thun@aldan.algebra.com> Message-id: <20120827002956.GA3581@debian50-32.invisible-island.net> References: <50328775.3090403@aldan.algebra.com> <20120820224342.GA20648@debian50-32.invisible-island.net> <5033AC6B.7060308@aldan.algebra.com> MIME-version: 1.0 Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary=dDRMvlgZJXvWKvBx Content-disposition: inline In-reply-to: <5033AC6B.7060308@aldan.algebra.com> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: x11@FreeBSD.org Subject: Re: Strange problem: some remote xterms would not startup X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dickey@his.com List-Id: X11 on FreeBSD -- maintaining and support <freebsd-x11.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-x11>, <mailto:freebsd-x11-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-x11> List-Post: <mailto:freebsd-x11@freebsd.org> List-Help: <mailto:freebsd-x11-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-x11>, <mailto:freebsd-x11-request@freebsd.org?subject=subscribe> X-List-Received-Date: Mon, 27 Aug 2012 00:30:35 -0000 --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 21, 2012 at 11:42:35AM -0400, Mikhail T. wrote: > On 20.08.2012 18:43, Thomas Dickey wrote: >> Solaris 8's xterm would likely be the X11R6 version, while Solaris 10 >> might/might not be the one that I maintain. If >> >> xterm -v >> >> prints a version number, my curiosity about that would be satisfied. > On both systems `xterm -v' simply attempts to start -- succeeding on 8=20 > and failing on 10 as reported, but not reporting version on either. > > Running ident on both shows the exact same version-string: > > $XConsortium: main.c /main/231 1995/09/13 10:47:00 kaleb $ > > I am guessing, whatever changes happened to xterm since then, they did=20 > not affect main.c :-) > > If there is any other tell-tale sign (strings `which xterm` | grep /foo/= =20 > ?), let me know... > > But my question remains: what could be lacking in my X-server, that (some= =20 > versions of) xterm require to run? Thanks! Yours, I can guess - the related code is basically trying to load the font given in your "font" resource, and making some simple checks on it. If that fails, it tries to load the "fixed" font (which should be present, but xorg-hackers keep chipping away at compatibility...). Likely the change is one of Sun's patches, modifying the "simple checks" on the font, e.g., to exclude TrueType fonts better (though the X11R6 version I just looked at should be doing _that_ well enough). (Sun made changes to xterm along with other X code - which were at times quite noticeable due to breaking their version of xterm 2-3 times, but never made their changes publicly available - can't read _that_ source code to answer the question). --=20 Thomas E. Dickey <dickey@invisible-island.net> http://invisible-island.net ftp://invisible-island.net --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAlA6v4QACgkQcCNT4PfkjtukbACgsF9fwSKiRyElwWfTtDCc2MQl c4MAoNp6KlTFD/7SzhuoK0HGDDSVR38k =/aOK -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx--