PROGRAMS

The list of programs to be certified for BC-1:

Interactive
The interactive Applications to be certified for readiness:
LCLSHOME
EDM displays generally
ALH viewer
SCP
Archive Viewer
mdsrv use in SCP
cmlog client (viewer)
Matlab applications
DESY elog viewer (web browser)
Operations elog viewer (web browser)
Artmis (we browser)
iocConsole

Environments
ALL (All)
Kiosk (K)
Sunray (S)
Linux on SLAC network (L)
PC on SLAC network (PC)
Mac laptop (M)

APPLICATIONS READINESS

LCLSHOME

Issues

Solutions

Assigned to

Fixed?

K

Launching through icon on Desktop of lcls-mcc01 results in message "Service '/home/lclsops1/Desktop/LCLS Home.desktop' is malformatted."

Write lsuncher script located in $LCROOT/tools/script

Jingchen

No

A

Launching Matlab apps opens xterm, closing them doesn't close xterm

Write correct launching scripts

 

No

A

Launches LCLS ArchiveViewer

Change to launch Bob Hall's ArchiveViewer

 

No

L

Launchin SCP without SSH authentication results in very confusing and error prone dialog. I in fact failed to launch the SCP!

SSH Authenticate everyone, or good user guide giving prerequisites for use of lclshome

 

No

ArchiveViewer

Started by:

Kiosks

(lclsops1@lcls-mcc01)
$ source /afs/slac/g/lcls/tools/script/ENVS.csh
$ lclsarch
To Do:

  • Make lclshome launch by lclsarch.
  • Presentation to Operators required.
  • Cheatshet including:
    • Where archive configs are stored;
    • How to get a short list of printers (as opposed to the long list you get when hit the File -> Print dialog.
    • What points at bottom of plot mean.
    • How to change name of formula on plot.
    • What are differences of channel archiver retrieval methods. How to export data (to file or to screen and then to file) - spreadsheet or matlab.
    • Meaning of search - why you don't need to select a specific engine because the default is all.
    • How to abort anything (hit thing under plot button) - and why you might get "interrupted dialog box".
    • How the start and end relative specifications work (eg start =-7d, end=+1 - 6h).
    • How to add a plot, and how to delete it (you have to undoc it first).
  • Change text "AVE" to "AV entry" on Export "More" options dialog.
  • Change text "Load" in Edit Preferences, to "Add Plot"
  • Add "Close" or "Ok" button to Export "More" Options dialog box, so you don't have to go back to the previous Export dalog to accept changes.

Issues

Solutions

Assigned to

Fixed?

Presently only test PVs are in the LCLS archive!

The list of PVs which are to be archived must be identified and added to the archive engine configuration file

Hamid, Bob

No

Operators want to see archived PEPII and LCLS data on the same screen

Data server should access indices for both archive servers

Bob

Yes

Can't correlate PVs from PEPII and LCLS archive data servers

Redefine indexes so that for some period all data is indexed in same index file. The real fix is to interpolate in the client, or fix server to interpolate between archive indeces (Sergei)

Bob

No

Some preferences (such as data server URLs) contain meaningless information, so that for instance when connecting to a different server, you get confusing information

Reconfigure preferences manually. Make $HOME/.java directory read only.

Sergei and Jingchen

Yes

About 200 printers are offered in the Print dialog. If you use the popup Print dialog, it only has some printers.

Determine how Java looks up printers, display only those that are useful to operators

Ken

No

Exception when trying to plot any data, e.g. TA01:ASTS:VGH_0001, from LCLS directory (click on SHOW DETAILS) ~np~java.lang.Exception: Couldn't execute the archiver.values request org.apache.xmlrpc.XmlRpcException: ../RawDataReader.cpp (80): Channel 'TA01:ASTS:VGH_0001':

 

 

 

../RawDataReader.cpp (277): Error in data header '/nfs/slac/g/esd/archiver/arch_lcls', '/arch/lcls/lcls_1/2007/01_19_16h/20070119' @ 0x00000044 for channel 'TA01:ASTS:VGH_0001'.

 

 

 

../DataFile.cpp (105) /np

Fix '/nfs/slac/g/esd/archiver/arch_lcls'

Bob

No

File -> Save As used the $HOME directory, not that given in -d param of command

Check when nfs is back if this is still so. Also see To Do.

Sergei

No

Got error message that index was not accessible at 6.30pm

Probably index was updated at 6.30. Move index update time to late night or something

Bob

No

cmlog client

This is the cmlog system message viewer.
Used for viewing global messages from the control system.

Start by:
1) mac on visitornet
Must log into SLAC network, then to lcls-prod02 so that ENVS.csh script selects the right library path. Eg:
dpvisitor> ssh -X noric05 (or some other SLAC network machine)
noric05> ssh -X lcls-prod02
lcls-prod02> source /afs/slac/g/lcls/tools/script/ENVS.csh
lcls-prod02> source ~ronm/cmlogSetup.lcls.prod.public (substitute prod->dev for dev msgs)
lcls-prod02> cmlog -u &

Issues

Solutions

Assigned to

Fixed?

Don't see Facility, User, Status, Severity, Object columns

Add to config file?

Ronm

tbd?

cmlog executable script should set its own LD_LIBRARY_PATH, so can be run without conflict with ENVS.csh

Make own executable env script

tbd

No

jcmlog (java version of the cmlog viewer).

Like cmlog above, but has some different functionalty, notably allows scrolling to the right for long messages. jcmlog has somewhat cleaner interface, but does produce some confusing dialog messages when selecting and switching server connections.
jcmlog has no Linux executable yet, but can connect to lcls cmlog servers so can be used to view lcls global messages:
Start by:
1) mac on visitornet
dpvisitor> ssh -X opi00dev00
opi00dev00> source /afs/slac/g/cd/soft/dev/script/ENVS.csh
opi00dev00> jcmlog &
Once started, go to File->Connections. Select lcls-prod01 for lcls messages.

Desktop

Issues

Solutions

Assigned to

Fixed?

Common programs e.g. LCLSHOME, Firefox, COW SCP, ArchiveViewer, StripTool are occluded easily

Add icons to Panel

Terry

No

Elog

Issues

Solutions

Assigned to

Fixed?

Operators desire own Elog

Meeting?

Greg

No

EPICS

Issues

Solutions

Assigned to

Fixed?

Default account (lclsops1) does not source EPICS environment automatically

Add source ENVS.csh to .cshrc or so

Jingchen

No

EPICS environment is set up as "development", whereas kiosks are "production"

Change ENVS.csh to correctly determine when machine is "production"

 

No

Even when EPICS ChannelAccess address list is "development", can't get ImageMan PV's from Mike's softIOC on lcls-dev2

Stephanie is diagnosing

 

No

How does one set enviroment for PEPII?

Let's meet

Greg

No

LCDATA is set to /home because /nfs/slac/g/lcls is not writable; subdirectories under /home are missing

mount /nfs/slac/g/lcls

Jingchen

No

Matlab

Issues

Solutions

Assigned to

Fixed?

Docking a plot figure throws exception about different monitors

?

 

No

Widgets of the ImageMan GUI are of the wrong size

?

Sergei

No

Unclear when actions are invasive or navigational

Decide a standard for widget decoration

Greg (meeting)

No

SCP

Issues

Solutions

Assigned to

Fixed?

ArchiveViewer launch fails

Taylored linux boxes don't allow a window to be opened with a "set display"

Ken

No

No COW slots assigned to kiosk hosts

Assign slots

Terry

No

Can't launch a COW SCP

Create icons in Panel for COW SCPs, then LCLSHOME will launch CALFs only

Terry

No

Launching from LCLSHOME prompts to enter VMS username/pw

SSH authentication

Terry

No

CTRL-C "doesn't work" unless inout focus is on the terminal window that started the SCP.

No fix known

 

No

Web browsers

Firefox

Issues

Solutions

Assigned to

Fixed?

File -> Print does not offer any printers - so *can't print! *

Add printers

Ken

No

No Bookmarks Bar for commonly used webpages

Add bookmarks for LCLS software, help, elog, etc.

 

No

ASD website asks for password

?

 

No

SeaMonkey

Issues

Solutions

Assigned to

Fixed?

Doesn't correctly display DESY elog webpage

Install Java plugin OR remove all browsers but Firefox

 

No

  • No labels