Re: questions about xset
- From: "Doll, Margaret Ann" <margaret_doll@xxxxxxxxx>
- Date: Tue, 25 Oct 2011 17:04:39 -0400
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 editeddifference
/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
in the display.the CD
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
http://shortrecipes.blogspot.com/2009/06/mathematica-xset-bad-font-path-element.htmlto the machine.
http://shortrecipes.blogspot.**com/2009/06/mathematica-xset-**
bad-font-path-element.html<
Margaret
Joshua A. Richardson
-----Original Message-----
From: redhat-list-bounces@xxxxxxxxxx [mailto:redhat-list-bounces@**
redhat.com <redhat-list-bounces@xxxxxxxxxx>] On Behalf Of Doll,
unableAnn
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
ato
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
Xremote machine and the front end is displayed on the local machine, the
runningserver 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
/usr/local/Wolfram/**Mathematica/8.0/SystemFiles/**Fonts/Type1;a
command like the following on the local machine.
xset fp+
http://reference.wolfram.com/mathematica/ref/$InstallationDirectory.html>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<
display/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
Xto 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
RHELserver, 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
added4 system, and the font configuration is in /etc/X11/fs/config. I've
handledthe 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
forby chkconfig, and the service is xfs. Finally, poke a restricted hole
theport 7100 in your firewall, if you have one, so that clients can access
redhat-list-request@xxxxxxxxxx>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<
https://www.redhat.com/mailman/listinfo/redhat-list>?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
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list
- References:
- questions about xset
- From: Doll, Margaret Ann
- RE: questions about xset
- From: Richardson, Joshua A.
- Re: questions about xset
- From: Nigel Wade
- Re: questions about xset
- From: Doll, Margaret Ann
- Re: questions about xset
- From: Doll, Margaret Ann
- RE: questions about xset
- From: Richardson, Joshua A.
- questions about xset
- Prev by Date: Re: questions about xset
- Next by Date: Re: questions about xset
- Previous by thread: RE: questions about xset
- Next by thread: Re: questions about xset
- Index(es):
Relevant Pages
|