On Tue, Oct 25, 2011 at 4:23 PM, Doll, Margaret Ann <margaret_doll@xxxxxxxxx > wrote: > 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 to my > mac. I installed the fonts in a > /usr/local/mathematica/7.0/SystemFiles/Fonts directory on my mac. > 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