This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
>From: "Paul L. Sirvatka" <address@hidden> >Organization: COD >Keywords: 200311212155.hALLtUEH023847 McIDAS Linux shared memory Paul, >We are putting a new machine running mcidas. We cannot get anything to >work. When we try to start mcidasx or run a cronjob, it says >"mcenv: Cannot make positive UC: could not create XXXXXbyte-shared memory >segment" > >We do not know what is happening. Any help? The problem is that your system does not have enough shared memory to run the particular session you are trying to start. To verify that this is the case, first try to start a session with a single frame: mcidas -config <select 1 frame of 480x640) <select no GUI/FKEY for start) If this works, then the problem is that your OS doesn't have neough shared memory available to start the other session/cron job mini-session. The remedy for this situation is detailed in the first part of the McIDAS installation procedures: Unidata McIDAS-X http://my.unidata.ucar.edu/content/software/mcidas Installation and Configuration http://my.unidata.ucar.edu/content/software/mcidas2003/index.html Initial Preparations http://my.unidata.ucar.edu/content/software/mcidas2003/mcx/prepare_mcx.html Prepare the Workstation http://my.unidata.ucar.edu/content/software/mcidas2003/mcx/workstation.html Review the information appropriate to your OS under the Shared Memory section. >Thanks No worries. Tom