questions about xset
Nigel Wade
nmw at ion.le.ac.uk
Wed Oct 26 16:43:26 UTC 2011
On 26/10/11 16:51, Doll, Margaret Ann wrote:
> I would like to add the mathematica fonts to the xls path on the head node,
> but that is where I am still having the problem.
>
> When I execute "xset -q", I see
>
> Font cache:
> Server does not have the FontCache Extension
>
> Is this the cause of my inability of adding the mathematica fonts to the
> list?
>
xset is just another X client. It's telling you about your X server on your Mac, not the head node. Font cache isn't the problem.
On the head node you need to have added the font directories to the xfs configuration file, and restarted it. You need to verify that xfs is running, and listening on the correct interface using:
netstat -alnp | grep 7100
should show something like:
tcp 0 0 0.0.0.0:7100 0.0.0.0:* LISTEN 5384/xfs
meaning xfs is listening on all interfaces, on port 7100.
The firewall on the head node must not be blocking access to port 7100 from
the client.
>From now on I'll refer to the host running the font server as <host>.
On the client, the machine with the X server, check the font server is accessible:
$ xfsinfo -server <host>:7100
name of server: <host>:7100
version number: 2
vendor string: X.Org Foundation
vendor release number: 60802000
maximum request size: 8192 longwords (32768 bytes)
number of catalogues: 1
all
Number of alternate servers: 0
number of extensions: 0
Then, still on the client, you need to add the font server to the font path using:
$ xset +fp tcp/<host>:7100
(ignore the setting in my previous message, the format was incorrect).
and check it's been added:
$ xset q
and finally, test for the existence of the fonts:
$ xlsfonts | grep -i mathematica
This is what I see on my client machine (desktop).
$ xset q
Font Path:
tcp/<host>:7100,<other local dirs>
$ xlsfonts | grep -i mathematica | head
-wri-mathematica1-bold-r-normal--0-0-0-0-p-0-adobe-fontspecific
-wri-mathematica1-bold-r-normal--0-0-75-75-p-0-adobe-fontspecific
-wri-mathematica1-bold-r-normal--10-100-75-75-p-60-adobe-fontspecific
-wri-mathematica1-bold-r-normal--11-110-75-75-p-60-adobe-fontspecific
-wri-mathematica1-bold-r-normal--12-120-75-75-p-70-adobe-fontspecific
-wri-mathematica1-bold-r-normal--13-130-75-75-p-80-adobe-fontspecific
-wri-mathematica1-bold-r-normal--14-140-75-75-p-80-adobe-fontspecific
-wri-mathematica1-bold-r-normal--15-150-75-75-p-90-adobe-fontspecific
-wri-mathematica1-bold-r-normal--16-160-75-75-p-90-adobe-fontspecific
-wri-mathematica1-bold-r-normal--17-170-75-75-p-100-adobe-fontspecific
If I remove the font server:
$ xset -fp tcp/<host>:7100
and look again:
$ xlsfonts | grep -i mathematica | head
I see nothing.
By adding it back again:
$ xset +fp tcp/<host>:7100
$ xlsfonts | grep -i mathematica | head
-wri-mathematica1-bold-r-normal--0-0-0-0-p-0-adobe-fontspecific
-wri-mathematica1-bold-r-normal--0-0-75-75-p-0-adobe-fontspecific
-wri-mathematica1-bold-r-normal--10-100-75-75-p-60-adobe-fontspecific
-wri-mathematica1-bold-r-normal--11-110-75-75-p-60-adobe-fontspecific
-wri-mathematica1-bold-r-normal--12-120-75-75-p-70-adobe-fontspecific
-wri-mathematica1-bold-r-normal--13-130-75-75-p-80-adobe-fontspecific
-wri-mathematica1-bold-r-normal--14-140-75-75-p-80-adobe-fontspecific
-wri-mathematica1-bold-r-normal--15-150-75-75-p-90-adobe-fontspecific
-wri-mathematica1-bold-r-normal--16-160-75-75-p-90-adobe-fontspecific
I get my Mathematica fonts back again.
Of course, as I mentioned before, there is no guarantee that Apple have not
"accidentally" broken this in their X server.
--
Nigel Wade, System Administrator, Space Plasma Physics Group,
University of Leicester, Leicester, LE1 7RH, UK
E-mail : nmw at ion.le.ac.uk
Phone : +44 (0)116 2523548, Fax : +44 (0)116 2523555
More information about the redhat-list
mailing list