Hi, I'm still having trouble with X fonts, and I've tracked it down to the fact that when /sw/etc/profile.d/xfontpath.sh runs, $DISPLAY has not yet been set.
Here's part of what pstree says about my current X session (sorry about the extra-long lines): | \-+- 04087 dan /Applications/XDarwin.app/Contents/MacOS/XDarwin -psn_0_40632 | \-+- 04088 dan -bash -i (bash) | \-+- 04109 dan xinit /Users/dan/.xinitrc -- /usr/X11R6/bin/XDarwinStartup :0 | |--- 04110 dan /usr/X11R6/bin/XDarwinStartup :0 -idle | \-+- 04111 root xterm -geometry 66x8-0-0 -n X! -T X! (That xterm comes from the "exec xterm..." at the very end of my .xinitrc. I start XDarwin by double-clicking in the Finder.) AFAICT, process 4088 executed my .bash_profile, which sourced /sw/bin/init.sh, which sourced /sw/etc/profile.d/xfontpath.sh, which noticed that $DISPLAY didn't exist and then *didn't* run "xfontpath enable." All my other xterms/shells are of the non- login variety, so /sw/etc/profile.d/xfontpath never gets another chance. I can think of two ways to execute xfontpath after $DISPLAY exists: (1) start a login shell from my .xinitrc; (2) add "xfontpath enable" to my .xinitrc. I must say that I don't particularly like either of those ideas. (1) will leave me with one shell having a (possibly) different environment from the rest. (2) feels like I'm doing "system level" things from my "user level" .xinitrc file. What am I missing? $ fink --version Package manager version: 0.13.3 Distribution version: 0.5.3.cvs $ sw_vers ProductName: Mac OS X ProductVersion: 10.2.6 BuildVersion: 6L60 $ fink list -i xfree86 fonts Information about 2666 packages read in 2 seconds. i ghostscript-fon 6.0-3 Standard fonts for Ghostscript i msttcorefonts 1.2-2 Microsoft's TrueType core fonts for the web i x-ghostscript-f 20020206-3 Allows ghostscript fonts to be used withi... i xfree86 4.3.0-2 XFree86 distribution i xfree86-shlibs 4.3.0-2 XFree86 distribution i xfree86-upgrade 20030228-1 Shell script to upgrade xfree86 Thanks, Dan -- <mailto:[EMAIL PROTECTED]> <http://www.tombstonezero.net/dan/> An omer is a tenth of an ephah. -- Exodus 16:36. ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users