My understanding that "mkfontdir fonts" will create a fonts.dir inside the directory fonts. The directories /usr/local/mathematica/7.0/SystemFiles/Fonts/Type1 and .../Fonts/BDF already have a fonts.dir Same with /share/apps/Mathematica7.0/SystemFiles/Fonts/Type1 and .../Fonts/BDF On Tue, Oct 25, 2011 at 4:52 PM, Richardson, Joshua A. < Joshua.Richardson@xxxxxxxxxx> wrote: > Do you need to maybe run 'mkfontdir' and 'xset fp rehash' first? Maybe if > you do that, then run the 'xset q' you'll see the fonts listed? > > Joshua A. Richardson > > -----Original Message----- > From: redhat-list-bounces@xxxxxxxxxx [mailto: > redhat-list-bounces@xxxxxxxxxx] On Behalf Of Doll, Margaret Ann > Sent: Tuesday, October 25, 2011 4:23 PM > To: General Red Hat Linux discussion list > Subject: Re: questions about xset > > Installing Mathematica on my mac did not help with the display from the > head > node on the cluster. > > I copied over the Fonts directory from the head node for Mathematica. I > installed the fonts in a /usr/local/mathematica/7.0/SystemFiles/Fonts > directory. > I then linked .fonts in my home directory to the new Fonts directory. > > That did not help. > > .fonts -> /usr/local/Mathematica/7.0/SystemFiles/Fonts > ls .fonts > AFM BDF SVG TTF Type1 > > > > On Tue, Oct 25, 2011 at 1:50 PM, Doll, Margaret Ann < > margaret_doll@xxxxxxxxx > > wrote: > > > As root I edited > > > > /etc/X11/fs/config to add the lines on the head node of the cluster > > > > /share/apps/Mathematica7.0/SystemFiles/Fonts/Type1, > > /share/apps/Mathematica7.0/SystemFiles/Fonts/BDF, > > /share/apps/Mathematica7.0/SystemFiles/Fonts/AFM > > > > I restarted xfs on the head node > > > > service xfs restart > > > > I checked my firewall on the head node of the computer clustrer > > > > netstat -nlp | grep 7100 > > unix 2 [ ACC ] STREAM LISTENING 9788554 > > 5359/xfs /tmp/.font-unix/fs7100 > > > > I then logged into the head node from my Mac using "ssh -Y" > > > > As a regular user, my xset path does not contain the Mathematica fonts. > > And Mathematica still gives me the "bad font message" > > > > My local computer is a Mac, 10.6. > > > > I am installing Mathematica on my Mac now to see if that makes a > difference > > in the display. > > > > On Tue, Oct 25, 2011 at 12:13 PM, Nigel Wade <nmw@xxxxxxxxxxxx> wrote: > > > >> On 25/10/11 16:24, Richardson, Joshua A. wrote: > >> > >>> Just a quick guess, but have you actually verified the path you are > >>> trying to set exists? You may need to physically copy the fonts from > the CD > >>> to the machine. > >>> > >>> http://shortrecipes.blogspot.**com/2009/06/mathematica-xset-** > >>> bad-font-path-element.html< > http://shortrecipes.blogspot.com/2009/06/mathematica-xset-bad-font-path-element.html > > > >>> > >>> Joshua A. Richardson > >>> > >>> > >>> -----Original Message----- > >>> From: redhat-list-bounces@xxxxxxxxxx [mailto:redhat-list-bounces@** > >>> redhat.com <redhat-list-bounces@xxxxxxxxxx>] On Behalf Of Doll, > Margaret > >>> Ann > >>> Sent: Tuesday, October 25, 2011 11:09 AM > >>> To: General Red Hat Linux discussion list > >>> Subject: questions about xset > >>> > >>> CentOS release 5.6 (Final) > >>> > >>> > >>> We have Mathematica 7.0 installed on our computer cluster, but are > unable > >>> to > >>> get the display to work. The initial trademark comes up, but not the > >>> rest > >>> of the application. > >>> > >>> mathematica& > >>> [1] 2527 > >>> [mdoll@ted ~]$ xset: bad font path element (#1149), possible causes > >>> are: > >>> Directory does not exist or has wrong permissions > >>> Directory missing fonts.dir > >>> Incorrect font server address or syntax > >>> > >>> > >>> Mathematica says that the problem is > >>> > >>> Font Installation > >>> All machines that display the front end must have access to the fonts > >>> included with *Mathematica*. If the *Mathematica* process is running on > a > >>> remote machine and the front end is displayed on the local machine, the > X > >>> server on the local machine must know where to find the *Mathematica* > >>> fonts. > >>> To do this, add the *Mathematica* fonts to the local font path by > running > >>> a > >>> command like the following on the local machine. > >>> > >>> xset fp+ > /usr/local/Wolfram/**Mathematica/8.0/SystemFiles/**Fonts/Type1; > >>> xset fp > >>> rehash > >>> > >>> Be sure to execute xset fp rehash to make the fonts available to the > >>> local X > >>> server. > >>> For optimal onscreen performance, Type1 fonts should appear before BDF > >>> fonts > >>> in the font path. Hence, > >>> $InstallationDirectory<http://**reference.wolfram.com/** > >>> mathematica/ref/$**InstallationDirectory.html< > http://reference.wolfram.com/mathematica/ref/$InstallationDirectory.html> > >>> > > >>> /SystemFiles/Fonts/Type1 should appear before > >>> $InstallationDirectory<http://**reference.wolfram.com/** > >>> mathematica/ref/$**InstallationDirectory.html< > http://reference.wolfram.com/mathematica/ref/$InstallationDirectory.html> > >>> > > >>> /SystemFiles/Fonts/BDF. You can check the order of the font path by > >>> executing the command xset q. > >>> > >>> *Note:* TrueType fonts are automatically loaded and do not require an > >>> xsetcommand. > >>> > >>> > >>> I have tried > >>> > >>> > >>> xset +fp > >>> /share/apps/Mathematica7.0/**SystemFiles/Fonts/Type1,/** > >>> share/apps/Mathematica7.0/**SystemFiles/Fonts/BDF > >>> xset: bad font path element (#1149), possible causes are: > >>> Directory does not exist or has wrong permissions > >>> Directory missing fonts.dir > >>> Incorrect font server address or syntax > >>> > >>> > >>> xset +fp > >>> /share/apps/Mathematica7.0/**SystemFiles/Fonts/Type1 > >>> xset: bad font path element (#1149), possible causes are: > >>> Directory does not exist or has wrong permissions > >>> Directory missing fonts.dir > >>> Incorrect font server address or syntax > >>> > >>> What's going wrong? > >>> > >>> "xset q" shows > >>> > >>> Font Path: > >>> > >>> /usr/X11/lib/X11/fonts/misc/,/**usr/X11/lib/X11/fonts/TTF/,/** > >>> usr/X11/lib/X11/fonts/OTF,/**usr/X11/lib/X11/fonts/Type1/,/** > >>> usr/X11/lib/X11/fonts/75dpi/:**unscaled,/usr/X11/lib/X11/** > >>> fonts/100dpi/:unscaled,/usr/**X11/lib/X11/fonts/75dpi/,/usr/** > >>> X11/lib/X11/fonts/100dpi/,/**Library/Fonts,/System/Library/**Fonts > >>> > >> > >> I presume when you say that it's installed on the cluster that you are > >> using a remote X display. > >> > >> Have you installed the fonts on the client? > >> > >> You either have to do that, or setup the machine on which the fonts are > >> installed as a font server. Then direct the local machine with the X > display > >> to the font server. > >> > >> If you login remotely, using for example ssh, and attempt to set the > >> fontpath when logged in remotely this will fail. Font paths refer to the > X > >> server, not the X client. So the X server (on your desktop) has to have > >> access to the fonts. > >> > >> For example, on my desktop I issue the following: > >> xset +fp fontserver:tcp/7100 > >> > >> to access the fonts on the host fontserver. This host is the machine on > >> which Mathematica is installed. On fontserver it's necessary to add the > >> Mathematica font directories to the font server, in my case it's an old > RHEL > >> 4 system, and the font configuration is in /etc/X11/fs/config. I've > added > >> the entries for Mathematica to the catalogue entry: > >> > >> catalogue = /usr/X11R6/lib/X11/fonts/**korean, > >> /usr/X11R6/lib/X11/fonts/misc:**unscaled, > >> ... > >> /opt/Wolfram/Mathematica/5.2/**SystemFiles/Fonts/Type1, > >> /opt/Wolfram/Mathematica/5.2/**SystemFiles/Fonts/BDF, > >> /opt/Wolfram/Mathematica/5.2/**SystemFiles/Fonts/AFM > >> > >> You then need to fire up the font server, in the RHEL 4 case it's > handled > >> by chkconfig, and the service is xfs. Finally, poke a restricted hole > for > >> port 7100 in your firewall, if you have one, so that clients can access > the > >> font server. > >> > >> Fonts in X are fun... > >> > >> -- > >> Nigel Wade, System Administrator, Space Plasma Physics Group, > >> University of Leicester, Leicester, LE1 7RH, UK > >> E-mail : nmw@xxxxxxxxxxxx > >> Phone : +44 (0)116 2523548, Fax : +44 (0)116 2523555 > >> > >> > >> -- > >> redhat-list mailing list > >> unsubscribe mailto:redhat-list-request@**redhat.com< > redhat-list-request@xxxxxxxxxx> > >> ?subject=unsubscribe > >> https://www.redhat.com/**mailman/listinfo/redhat-list< > https://www.redhat.com/mailman/listinfo/redhat-list> > >> > > > > > -- > redhat-list mailing list > unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > https://www.redhat.com/mailman/listinfo/redhat-list > > -- > redhat-list mailing list > unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > https://www.redhat.com/mailman/listinfo/redhat-list > -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list