Project

General

Profile

General operation problems » History » Version 14

Eric Hou, 06/24/2010 10:21 AM

1 1 Amber Herold
h1. General operation problems
2
3
4
5 12 Anchi Cheng
* [[General operation problems#Leginon_main_window_has_frozen|Leginon has frozen]]
6 1 Amber Herold
7
8 12 Anchi Cheng
* [[General operation problems#Leginon_has_crashed|Leginon has crached]]
9 1 Amber Herold
10
11 12 Anchi Cheng
* [[General operation problems#Leginon_has_crashed|Python process window does not close after Leginon or Client GUI is closed]]
12 1 Amber Herold
13
14 13 Eric Hou
* [[General operation problems#Data_collection_does_not_resume_after_restarting_Leginon|Leginon does not resume data collection after restart]]
15 1 Amber Herold
16
17
* <link linkend="badinput">Parameter used does not follow the input</link>
18
19
20
* <link linkend="settingapply">Changing parameters in setting window does not change node
21
image display</link>
22
23
24
* <link linkend="settingapply">Create atlas in different dimension seems not to
25
function</link>
26
27
28
* <link linkend="settingapply">Error in starting MSI application with error regarding
29
reference data can not be found</link>
30
31
32
* <link linkend="no_mag_list">Magnification List does not show up properly (See
33
Installation Trouble Shoot)</link>
34
35
36
37
38
39
40
41 10 Anchi Cheng
h2. Leginon main window has frozen
42 1 Amber Herold
43
44
45
Commonly Why: You have a setting window open somewhere. The main window can not do
46
anything if there is a subwindow open.
47
48
49
Solution:
50
51
52
Find the setting window on your desktop and close it.
53
54
55
56
57
Other reason: Run out of memory or other hardware/software/network problems.
58
59
60
Solution:
61
62
63
64
*  If the freeze is reproducable, record and report the circumstance when this
65
happens to those in charge with Bugzilla-
66
* Leginon core - pulokas@scripps.edu
67
68
69
* database and image viewer - dfellman@scripps.edu
70
71
72
* documentation - acheng@scripps.edu
73
74
75
76
77
78
*  Kill frozen Leginon window by one of the following. Try the gentler ones listed
79
at front first. Check to see if any Leginon related process is running by Unix command
80
>ps. If there are left-over python processes, try the next more aggresive
81
one.
82
83
84
85
86
*  close the window
87
88
89
*  main>ctrl-c
90
91
92
*  main>xkill
93
94
95
A cursor in the shape of a skeleton will show up. Point it to the window you
96
want to kill and click on it)
97
98
99
*  main>killall -9 python
100
101
102
This kills all processes with name containing python. Therefore, it may kill
103
other process you run in the background!
104
105
106
107
108
109
110
*  scope> kill and restart Leginon Client if desired.
111
112
113
* Close the python window. The Leginon window will close automatically this
114
way.
115
116
117
*  If several restart of leginon is needed, Leginon Client is more likely to
118
behave badly without its own restart.
119
120
121
122
123
*  main> restart Leginon by 'start-leginon.py'
124
125
126
*  Leginon Setup Wizard> Select user and returning sesson and "Start" the
127
program.
128
129
130
*  Leginon/Application> select the application used to run. Select the scope and
131
the main launcher, and then launch the application.
132
133
134
* If a simple application such as "Manual" is used, just
135
continue what you were doing.
136
137
138
*  If "MSI" or "Multiscale Tomography" application is used and Leginon did not crash
139
during queue processing, do the following to continue:
140
141
142
143
144
*  Leginon/Square Targeting/Toolbar/Tiles> select the current mosaic from
145
the pull-down list by checking the ID and label, and then "Load" it.
146
147
148
*  Leginon/Square Targeting/Toolbar> "Submit" the target list that is
149
loaded with the atlas. Leginon will check the status of the target acquisition
150
and processing and pick it up from where it was left off.
151
152
153
154
155
156
157
*  If "MSI" or "Multiscale Tomography" application is used and Leginon crash during
158
queue processing, do the following at the node where the targets from its queue you
159
wish to continue process.
160
161
162
Leginon/XXX Targeting/Toolbar> click on the "Submit the queued target".
163
164
Still not working: Check for hardware and network problems.
165
166
167
168
169
170
171
172
h2. Leginon has crashed
173
174
175
176
Commonly Why: You have click too many places and make changes so fast that leginon can
177
not follow it.
178
179
180
Solution:
181
182
183
Slow down, especially in preset manager.
184
185
186
Other reason: Run out of memory or other hardware/software/network problems.
187
188
189
Solution:
190
191
192
193
*  If the crash is reproducable, record and report the circumstance when this
194
happens to those in charge with Bugzilla-
195
* Leginon core - pulokas@scripps.edu
196
197
198
* database and image viewer - dfellman@scripps.edu
199
200
201
* documentation - acheng@scripps.edu
202
203
204
205
206
207
*  Check to see if any Leginon related process is running by Unix command >ps. If
208
there are left-over python processes, try the next more aggresive one.
209
210
211
212
213
*  main>ctrl-c
214
215
216
*  main>killall -9 python
217
218
219
This kills all processes with name containing python. Therefore, it may kill
220
other process you run in the background!
221
222
223
224
225
226
227
*  scope> kill and restart Leginon Client if desired.
228
229
230
* Close the python window. The Leginon window will close automatically this
231
way.
232
233
234
*  If several restart of leginon is needed, Leginon Client is more likely to
235
behave badly without its own restart.
236
237
238
239
240
*  main> restart Leginon by 'start-leginon.py'
241
242
243
*  Leginon Setup Wizard> Select user and returning sesson and "Start" the
244
program.
245
246
247
*  Leginon/Application> select the application used to run. Select the scope and
248
the main launcher, and then launch the application.
249
250
251
*  If a simple application such as "Manual" is used, just continue what you were
252
doing.
253
254
255
*  If "MSI" or "Multiscale Tomography" application is used and Leginon did not crash
256
during queue processing, do the following to continue:
257
258
259
260
261
*  Leginon/Square Targeting/Toolbar/Tiles> select the current mosaic from
262
the pull-down list by checking the ID and label, and then "Load" it.
263
264
265
*  Leginon/Square Targeting/Toolbar> "Submit" the target list that is
266
loaded with the atlas. Leginon will check the status of the target acquisition
267
and processing and pick it up from where it was left off.
268
269
270
271
272
273
274
*  If "MSI" or "MSI-Tomography" application is used and Leginon crash during queue
275
processing, do the following at the node where the targets from its queue you wish to
276
continue process.
277
278
279
Leginon/XXX Targeting/Toolbar> click on the "Submit the queued target".
280
281
Still not working: Check for hardware and network problems.
282
283
284
285
286
287
288
289 14 Eric Hou
h2. Python window does not close on Windows after Leginon GUI window is closed
290 1 Amber Herold
291
292
293
Why: Python process controls Leginon GUI window. On Windows, Python process is
294
considered broken without Leginon GUI.
295
296
297
298
299
*  Always close the python process window to exit both Leginon GUI and the python
300
process.
301
302
303
304
305
306
307
308
309
310 12 Anchi Cheng
h2. Data collection does not resume after restarting Leginon
311 1 Amber Herold
312
313
314
Commonly Why:
315
316
317
For applications that process targets on grid atlas such as MSI and "Multiscale
318
Tomography", resuming data collection depends on whether "queuing" option is used and if
319
there are still targets left in the queues.
320
321
322
323
324
* If "queuing" is not used, resume data collection in Square Targeting by reloading
325
the atlas and resubmit the unprocessed targets (green) will resume the data collection
326
at where it left off.
327
328
329
*  Leginon/Square Targeting/Toolbar/Tiles> select the current mosaic from the
330
pull-down list by checking the ID and label, and then "Load" it.
331
332
333
*  Leginon/Square Targeting/Toolbar> "Submit" the target list that is loaded
334
with the atlas. Leginon will check the status of the target acquisition and
335
processing and pick it up from where it was left off.
336
337
338
*  Leginon/Square Targeting/Toolbar> If all targets are done, select new ones
339
on the atlas for more data collection.
340
341
342
343
344
* If "queuing" is used, data collection should be resumed at the targeting node it
345
left off. If unsure where it has been interrupted, follow this safe instruction to
346
process the high level queued targets first:
347
348
349
350
351
*  Resume at Exposure (or Tomography) Targeting. If there is no unprocessed
352
targets, no data will be collected.
353
354
355
*  Leginon/Exposure Targeting/Toolbar> click on the "Submit the queued
356
target".
357
358
359
360
361
*  When all queued targets at higher level are done, resume at Hole (or
362
Subsquare) Targeting.
363
364
365
*  Leginon/Hole Targeting/Toolbar> click on the "Submit the queued
366
target".
367
368
369
370
371
*  Resume at Square Targeting when queued targets at hole targeting are
372
processed.
373
374
375
*  Leginon/Square Targeting/Toolbar/Tiles> select the current mosaic from
376
the pull-down list by checking the ID and label, and then "Load" it.
377
378
379
*  Leginon/Square Targeting/Toolbar> "Submit" the target list that is
380
loaded with the atlas. Leginon will check the status of the target acquisition
381
and processing and pick it up from where it was left off.
382
383
384
385
386
*  None of the above will resume data collection if all targets are done or
387
abort by the user. Select new ones on the atlas for more data collection.
388
389
390
391
392
393
394
395
396
397
398
399 14 Eric Hou
h2. Acquired image or program parameters do not behave in the same way as the input
400 1 Amber Herold
401
402
403
Commonly Why: An invalid input is entered such as an invalid camera setting, text in
404
place of an inumber.
405
406
407
408
409
*  For camera setting: Leginon/Presets Manager> Send the suspected preset to
410
scope and check the actual values in scope/Instrument/Camera> with a
411
refresh.
412
413
414
*  For all other inputs: Check by reenter the value and hit "Enter" on the keyboard.
415
The cursor will return to the front of the number and the entry box no longer
416
highlighted if it is valid.
417
418
419
*  Preset Manager> Select another preset to refresh the parameter list and then
420
select the problematic preset and check its current saved parameter.
421
422
423
424
425
426
427
428
429
430 14 Eric Hou
h2. Parameters in setting windows do not apply to the node image display
431 1 Amber Herold
432
433
434
435
436
<title>Why:</title>
437
*  The display panel is set to output other than the direct result of the
438
setting.
439
440
441
*  The function needs to be excuted to its input in the setting window. Use "Test"
442
button to do this.
443
444
445
*  if still not working, "Apply" the parameters before "Test" or "Create" (in Suqare
446
Targeting Node).
447
448
449
450
451
452
453
454
455
456 14 Eric Hou
h2. Fail to load a node in an new application with DataAccessError
457 1 Amber Herold
458
459
460
461
462
<title>Why:</title>
463
*  A bug in default setting loading causes some JAHCFinder or HoleFinder nodes with
464
bad reference to LowPassFilterSettings.
465
466
467
468
469
470
471
You may want to get help from the most experienced user at your institute to do
472
these:
473
*  Start Leginon as "administrator".
474
475
476
*  Identify the node name that failed to load in the application.
477
478
479
*  Start the same application.
480
481
482
*  If you get the same problem, the database entry will need modification, get help
483
from Leginon team to do this if you don't know how.
484
485
486
*  If the application is loaded normally, select the problematic node.
487
488
489
*  If the node belongs to JAHCFinder Class, open the settings for Template. Change
490
LowPassFilter Sigma to a different value, apply the change and then change it back
491
before exist with OK. This will create a new and valid data reference to the node's
492
settings.
493
494
495
*  If the node belongs to HoleFinder Class, open the settings for Edge and for
496
Template. Repeat the same sequence as above.
497 2 Amber Herold
498
499
500
501
______
502
503
[[Pausing and Aborting during data collection|< Pausing and Aborting during data collection]] | [[Hardware Troubles|Hardware Troubles >]]
504
505
______