|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
Notes on paw
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
------------
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
1) Graphics window corruption
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
If you experience corruption of the graphics window when other windows are
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
moved over top of it, turn on the BackingStore option of the X server.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
In the "Screen" section of your /etc/X11/XF86Config-4 or /etc/X11/xorg.conf
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
file (whichever one exists), you should have something like:
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
Section "Screen"
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
Option "BackingStore"
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
EndSection
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
2) Remote data files
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
PAW can read files remotely from computers running the distributed PAW
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
(pawserv) server, which is included in the cernlib-packlib package. This is
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
done from within PAW using 'rlogin' and 'rshell' commands; see the PAW
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
User's Guide for details. Please note that these commands transmit passwords
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
in clear text and should be used only within a secured LAN.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
3) Path issues
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
If you compile a FORTRAN script within PAW, the path to the file cannot
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
be excessively long (more than 256 characters).
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
4) Filename case issues
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
The default behavior has been set so that PAW is case-sensitive in its
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
treatment of filenames. If you have any old Paw scripts that do not
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
treat filenames in a case-sensitive way, you may need to add the line
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
filecase convert
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
to the beginning of them.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
5) Shared and static libs
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
798d4c1 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
There are 2 sets of binaries installed. In one set the binaries are
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
statically linked with the cernlib (but still dynamically linked with
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
the other libraries), these are the binaries used in the default case
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
(pawX11 and paw++).
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
The other binaries are compiled dynamically (pawX11.dynamic and
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
paw++.dynamic), therefore the pawlib used is selected by the
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
798d4c1 |
/etc/ld.so.conf or $LD_LIBRARY_PATH settings.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
798d4c1 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
The statically compiled one are used in the default case because
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
dynamically linked one fail on some 64 bit architectures.
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
9aefc9c |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
-- Kevin McCarty <kmccarty@debian.org>, Tue, 22 Nov 2005
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
c8a3a37 |
Adapted to the rpm package by
|
|
![](https://seccdn.libravatar.org/avatar/39fbbec6dac2e64f04b77151fdb1e0316ef8fe6811f5ca7a97c97bdbde5d7de1?s=16&d=retro) |
4b5a59b |
-- Dumas Patrice <dumas@centre-cired.fr>
|