Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

installscape problem for installation IC6 OnCentos5

Status
Not open for further replies.

htetlinnaung

Newbie level 5
Newbie level 5
Joined
Apr 14, 2009
Messages
10
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,395
installscape java

when i install IC6 on Centos5 , i got this message . pls help me . Does anyone know how i fix this? I get no GUI and it just goes to command line.

Extracting InstallScape version
for platform lnx86 in /opt/InstallScape
./SETUP.SH: line 814: uncompress: command not found


Starting up InstallScape in GUI mode

DISPLAY environment variable is set to :0.0

If you do not see the InstallScape console
window or the it seems to be hanging then kill this
process.

Set your DISPLAY environment variable to a proper
value and manually start InstallScape by typing:
/opt/InstallScape/iscape/bin/iscape.sh /opt/cadence/IC610_lnx86.Base/CDROM1:::/opt/

and how can i got InstallScape, i have been tried to download from cadence sourcelink, but i can't sinup to get it, please help me! so thnz
 

cadence sourcelink account password

hi,
This is a simple problem.just read the install-help before u install it.
u can down by using google,etc
here is a example:

//Use ncompress to mount ntfs drives in RHEL



IC610 and MMSIM61 installation:



*******************************************************************

First of all installation from hard disk is recommended for any eda software, because installation process is too sensitive to read errors and some errors might occur without warning that cause abnormal behavior or library errors later and the cause of the error is almost impossible to find. Therefore in this guide we will assume that the installation folders are located in /home/username/edasrc/ folder.

*******************************************************************

Second it is assumed that minimum 8 GB free space is available in /home/ folder. If this is not the case, you should either allocate more space to /home/ folder, or install the software another location which have sufficient space.

*******************************************************************

Third the selected Linux system is very important. I recommend RHEL 3 (Red Hat Linux Enterprise 3) as it is still the industrial standard Linux system. I tested a wide range of systems and although it is possible to install IC610 to almost any Linux host, including 2.6.23 kernels, there are always some problems to solve like documentation viewer crashes, Java library inconsistencies, kernel specific issues, library or licensing errors, etc. In short, if you do not like surprises, install RHEL 3 in VMware (a virtual machine) with 'Development Tools' and 'Legacy Software Development', and forget the problems.

*******************************************************************

The following symbols are used in this documentation.

$: The standard user command prompt

#: Super-user (root) command prompt

%: In-line notes and comments



It is assumed that BASH is used as primary scripting language. If you have no idea what I am talking about, do not worry as you are probably using BASH.



*******************************************************************

Before installing, make sure of the following steps:

1. Type the following command in order to check the uncompress command.

$ which uncompress

You should skip this step if it returns '/usr/bin/uncompress', else the terminal output is something like '/usr/bin/which: no uncompress in (...)' and type

$ which compress

If it returns no result then try

$ which gunzip

If you still get no result then you should install gunzip. Switch to super-user mode by

$ su

Password: % type root password.

If you have 'compress' type

# ln -s /usr/bin/compress /bin/uncompress

if you have gunzip type

# ln -s /usr/bin/gunzip /bin/uncompress



2. You can replace netscape with mozilla, as follows:

$: su

Password: % root password

#: ln -s /usr/bin/mozilla /usr/bin/netscape

If you do not have mozilla or netscape, try getting netscape 7.x or try the above linking with firefox which I think can work.



*******************************************************************

Now start the installation process:

IMPORTANT: Only use first 5 Base install CDROMs of the IC610. DO NOT install ISR CDROMs or your licensing will fail as the license is only valid for Base install.

Copy first 5 IC610 installation CDROMs to '/home/username/edascr/ic610/' folder. Then copy 2 MMSIM61 installation CDROMs to the '/home/username/edascr/MMSIM61/' folder.



Prepare the installation folders by

$: su

Password: % root password

# cd /home

# mkdir eda

# chown username eda

# chgrp username eda

# exit

$ cd /home/eda

$ mkdir ic610

$ mkdir installscape

$ mkdir mmsim61

You can also change the read/write permissions to 777 if there are more then one users but in fact it is not necessary.



*******************************************************************

Go to the setup directory of MMSIM61

$ cd /home/username/edasrc/mmsim61/CDROM1

and run the setup script

$ sh SETUP.SH

Press ENTER until you see 'Specify path of install directory [OR type [RETURN] to exit]:' prompt if you do not already see it. Enter

: /home/eda/mmsim61

Answer (n) to the 'Do you have InstallScape for lnx86 platform installed somewhere [y/n]?' prompt.

Then answer (y) to the 'Do you want to install InstallScape for lnx86[y/n]:' prompt.

Type '/home/eda/installscape' as the path to InstallScape installation directory.



A graphical user interface should appear. Press OK.

Select the setup source path as '/home/username/edasrc/mmsim61/CDROM1' and press NEXT.

Select manual selection option and press NEXT.

Select the setup destination path as '/home/eda/mmsim61' and press NEXT.

Check all products and press NEXT. Press INSTALL. Installation takes a few minutes. Then press CLOSE and close the Wizard View.

Create a required symbolic link by

$ ln -s /home/eda/mmsim61/tools.lnx86 /home/eda/mmsim61/tools



*******************************************************************

Go to the setup directory of IC610

$ cd /home/username/edasrc/ic610/CDROM1

and run the setup script

$ sh SETUP.SH

Press ENTER until you see 'Specify path of install directory [OR type [RETURN] to exit]:' prompt if you do not already see it. Enter

: /home/eda/ic610

Answer (y) to the 'Do you have InstallScape for lnx86 platform installed somewhere [y/n]?' prompt.

Type '/home/eda/installscape' as the path to InstallScape installation directory.

Then answer (y) to update the InstallScape.



The same graphical user interface should appear. Select '/home/username/edasrc/ic610/CDROM1' and press NEXT.

Select manual selection option and press NEXT.

Select the setup destination path as '/home/eda/ic610' and press NEXT.

Check all products and press NEXT. Press INSTALL.

A new window will appear after a few minutes where you should press ENTER. Ignore two following windows as they will close themselves in 20 seconds by default. Take a long break now as it will take more then one hour to install.

Press CLOSE after the installation and close the Wizard View.



Go to the installed directory and create a new folder named OA.

$ cd /home/eda/ic610

$ mkdir OA

Now rerun Wizard View.

$ sh /home/eda/installscape/iscape/bin/iscape.sh

Click to the CONFIGURE button. Enter '/home/eda/ic610' as the install directory. Press NEXT.

Check all options and press NEXT. A configuration screen should appear. Press ENTER in first screen and then skip all following configuration requests until you see OpenAccess update request. Press ENTER. Enter '/home/eda/ic610/OA' and press ENTER. Press CLOSE and exit the Wizard View.



*******************************************************************

Now do the ic610 configuration:

1. License

Use gedit or any other text editor to open provides license file and make sure it has the following two lines:

SERVER localhost ANY 5280

DAEMON cdslmd $CDS_ROOT/tools/bin/cdslmd

Now edit the 'localhost' with your local host name. You can query your host name by

$ hostname

which will return 'localhost.localdomain'. We are interested with the part before the point which the host name of the computer.

Make sure to rename file as 'license.dat' and copy it to the '/home/eda/ic610/share/license/' folder.



2. Environment variables

Edit your sturtup script by entering

$ gedit /home/username/.bashrc

or opening it from Gedit window. However you should select show hidden files option in order to view files starting with point.

Add following statements into the '.bashrc':

##################################################

alias lmli='/home/eda/ic610/tools/bin/lmgrd -c /home/eda/ic610/share/license/license.dat'

export OA_HOME=/home/eda/ic610/OA

export CDS_ROOT=/home/eda/ic610

export MMSIM_ROOT=/home/eda/mmsim61

export CDS_LIC_FILE=5280@localhost

export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat

export CDS_Netlisting_Mode=Analog

export PATH=$MMSIM_ROOT/tools/bin:$MMSIM_ROOT/tools/spectre/bin:$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$PATH

export MOZILLA_HOME=/usr/bin/netscape

alias cdsbook='$CDS_ROOT/tools/bin/cdsdoc'

##################################################



3. Work directory

Create a work directory from where you will invoke Cadence

$ mkdir /home/username/cds_work



4. Reboot or invoke

$ source /home/username/.bashrc



*******************************************************************

Go to the work directory

$ cd /home/username/cds_work

Launch license

$ lmli

Start Cadence by

$ icfb &

start ic610 documentation by

$ cdsbook &

and start mmsim61 documentation by

$ cdsdoc &[/code][/quote]
 

installscape problem

Dear edaboard@edaboard.com
Thank a lot for your help! This help me deeply! But I have a another problem, this is sa follow :
Starting up InstallScape in GUI mode

DISPLAY environment variable is set to :0.0

If you do not see the InstallScape console
window or the it seems to be hanging then kill this
process.

Set your DISPLAY environment variable to a proper
value and manually start InstallScape by typing:
/home/eda/installscape/iscape/bin/iscape.sh /home/htetlin/ic/IC61/IC610_lnx86.Base/CDROM1:::/home/eda/ic610



Initializing InstallScape using JVM at /home/eda/installscape/iscape/runtime/LNX86/bin/java. This might take some time...
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/eda/installscape/iscape/runtime/LNX86/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1503)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1437)
at java.awt.Toolkit.<clinit>(Toolkit.java:1458)
at com.khanpur.installer.gui.InstallerUI.main(InstallerUI.java:70)
[htetlin@localhost CDROM1]$
please help me again , so thnz. I think this is because of InstallScape problem. Pls Advice. How I i do for that.
 

cadence ic610 setup.sh run jvm file error lnx86

Maybe I can help you.
for the first question, you should install the rpm of uncompress or alias uncompress gunzip ;
for the second question , you should install the rpm of libXp ,which is all include in the install DVD of RHEL.
by the way ,which RHEL did you use, I'm not so glad
to say that if you resolved the two questions before,you may not use the ic610.
I dont know the reason ,maybe the thread.

Added after 2 hours 14 minutes:

another questionis
/bin/sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory

Added after 39 seconds:

which I havn't resolved
 

cadence ic610 jvm error

I have installed IC610 in CentOS 5.2 and it went pain free, no problems with missing libraries or any need to modify any script (yet).
Just set the paths and environment variable correctly and all should work well.

On the missing library, check if you have it on /usr/lib or /lib , if you do add those paths to the LD_LIBRARY_PATH environment variable and rerun virtuoso.

libXp.so.6 should be in /usr/lib if not search on google which package provides it and install it.

I have also discovered that setting your shell to tcsh does seem to help make things go smoother (at least it seems to go smoother, iscape doesn't complain with strange errors).
 

installscape base release disk 1

ps:
i dont set the lic** started when my pc started,so when i change ,for eg.,the LD_LIBRARY_PATH environment,,or the lic**'s value,i must 'source .barshrc',and 'sudo killall lmgrd ', 'lmli' (Launch the lic**), 'icfb' ,so,if it returns "lic** error",in my opinion,before you rerun icfb,you can do 'killall lmgrd'

regards~
 

i installed as above but i have a problem when i try run a simulation on ADE.

it says Unable to locate 'spectre' ...

i installed /mmsim61 in /eda as the tutorial says.

i see i have installed spectremdl in one folder, so i think spectre is already installed

can anyone help to solve this problem ?
 

Re: cadence sourcelink account password

huahuagood said:
Third the selected Linux system is very important. I recommend RHEL 3 (Red Hat Linux Enterprise 3)

How about UBUNTU. Is it good for Candece IC 610?
 

Hi ,

I installed IC6.1.3 using iscape and configured the path. but when I run "virtuoso &". It says " command not found".

I tried the base IC610. It works.

any idea?

thanks
 

elelab said:
Hi ,

I installed IC6.1.3 using iscape and configured the path. but when I run "virtuoso &". It says " command not found".

I tried the base IC610. It works.

any idea?

thanks

That's perfectly normal. You should (now it seems you must) use 'virtuoso' to call cadence. There has been a warning about that for quite some time when you called ic6 with icfb telling you to use virtuoso instead.
 

hi,

This is the problem i get when trying to install.. please suggest me what to do

Detecting InstallScape for lnx86...
Checking InstallScape on media...
/bin/tar: Skipping to next header
/bin/tar: Archive contains obsolescent base-64 headers
/bin/tar: ./iscape/VERSION.lnx86: Not found in archive
/bin/tar: Error exit delayed from previous errors
/bin/cat: /tmp/is3276/iscape/VERSION.lnx86: No such file or directory


You must have write permissions to /cad/is //I was installing this as a root
There must be atleast 80 MB of disk space available in // i have 18 GB free space
/cad/is

/bin/tar: Skipping to next header
/bin/tar: Archive contains obsolescent base-64 headers
/bin/tar: Error exit delayed from previous errors
Exiting...
 

hi,

This is the problem i get when trying to install.. please suggest me what to do

Detecting InstallScape for lnx86...
Checking InstallScape on media...
/bin/tar: Skipping to next header
/bin/tar: Archive contains obsolescent base-64 headers
/bin/tar: ./iscape/VERSION.lnx86: Not found in archive
/bin/tar: Error exit delayed from previous errors
/bin/cat: /tmp/is3276/iscape/VERSION.lnx86: No such file or directory


You must have write permissions to /cad/is //I was installing this as a root
There must be atleast 80 MB of disk space available in // i have 18 GB free space
/cad/is

/bin/tar: Skipping to next header
/bin/tar: Archive contains obsolescent base-64 headers
/bin/tar: Error exit delayed from previous errors
Exiting...


Hello, you need to set the "uncompress" and "compress" in /usr/bin. Try to type in the console :
$which compress
and see what you get. If is something like : /usr/bin/....something, then type :
$which uncompress
and if you get something like : /usr/bin/....something then it should work, BUT, if it doesn't shows anything ( like in my case ) type:
$which gunzip
and it should return the path to the gunzip program. Then set a softlink to the uncompress like this :
$ln -s /usr/bin/gunzip /bin/uncompress

Now it should go smoothly.
Goodluck!
 

install as above but ic6 doesn't start

install as above but ic6 doesn't start

I have install cadence ic6 as above on suse 11.2
when I type icfb& or virtuoso , cadence doesn't start and gives the following error


Qt Warning: X Error: BadMatch (invalid parameter attributes) 8
Extension: 150 (RENDER)
Minor opcode: 4 (RenderCreatePicture)
Resource id: 0x25
Qt Warning: X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 1 (X_CreateWindow)
Resource id: 0x20
Qt Warning: X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Extension: 150 (RENDER)
Minor opcode: 4 (RenderCreatePicture)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 12 (X_ConfigureWindow)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 19 (X_DeleteProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 12 (X_ConfigureWindow)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 12 (X_ConfigureWindow)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x3600011
....
....
....
virtuoso.exe: xcb_io.c:378: _XAllocID: Assertion `ret != inval_id' failed.

please help me to solve this problem :cry::cry:
 
Last edited:

Re: install as above but ic6 doesn't start

install as above but ic6 doesn't start

I have install cadence ic6 as above on suse 11.2
when I type icfb& or virtuoso , cadence doesn't start and gives the following error


Qt Warning: X Error: BadMatch (invalid parameter attributes) 8
Extension: 150 (RENDER)
Minor opcode: 4 (RenderCreatePicture)
Resource id: 0x25
Qt Warning: X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 1 (X_CreateWindow)
Resource id: 0x20
Qt Warning: X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Extension: 150 (RENDER)
Minor opcode: 4 (RenderCreatePicture)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 12 (X_ConfigureWindow)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 19 (X_DeleteProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 12 (X_ConfigureWindow)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 12 (X_ConfigureWindow)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 18 (X_ChangeProperty)
Resource id: 0x3600011
Qt Warning: X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x3600011
....
....
....
virtuoso.exe: xcb_io.c:378: _XAllocID: Assertion `ret != inval_id' failed.

please help me to solve this problem :cry::cry:



Hello a_wahba,
Yes, I remember that error message from when I tried to install cadence. What you need to do is to write in the "xorg.conf" file the following lines:

Section "Extensions"
Option "Composite" "Disable"
EndSection


It's a setting for the cadence environment to skip the error messages like you got and not opening the application. Now, I am not very familiar with Opensuse ( I know the Linux distro but haven't got "under its skin", if you know what I mean :D ), but you should find it in the following path:

/etc/X11/xorg.conf

If you don't find it, but you have the folder "X11", just creat it and it should have the desired effect. If you cannot find the folder "X11" you need to search some forums about this issue regarding opensuse ( could be somewhere else or under another name !! ).
It's good that you have chosen an RPM-based distro but if you're not using the linux for something else ( like every day usage....like you base operating system ), I would recommend another Linux distro that it worked very well for me : SCIENTIFIC LINUX. The reason for this is that even if you get fixed the error you are having now, you'll have a very hard time trying to activate cadence IC ( I know I had....not fun at all ). I have tried many distributions and while the installation went without errors the activation failed on all of them, except Scientific Linux. I suppose that you have a license file for cadence.....well you will find out that it doesn't need only a license file, but also a patch!! (at least for me it did :D). I have searched many forums and everywhere the same problem: activation....people complaining that the license file isn't accepted, or the server wont start, or that the license has expired.
But I think I scared you enough :p. You try the solution I mentioned at the beginning of this reply and post if something went wrong or it doesn't work and I'll think of some kind of solution.


Best of luck.....and strong nerves + pacience,
Kondor_konami.
 
Re: install as above but ic6 doesn't start

Hello kondor_konami

Tnanks alot for your help .. cadence IC6 works
but I found another problem
I have installed ic6 and mmsim 10
when I start the simulation using ADE L
I get the following error message

*Error* The 'spectre' executable that you are using is an older version.
Use MMSIM60 or later version of Spectre with this release.
To check the spectre version, run 'spectre -W'.

when I run spectre -w ... I get

/home/eda/mmsim10/tools/tools.lnx86/spectre/bin/32bit/spectre: /home/eda/mmsim10/tools/tools.lnx86/lib/SuSE/libelf.so.1: no version information available (required by /home/eda/mmsim10/tools/tools.lnx86/spectre/bin/32bit/spectre)
/home/eda/mmsim10/tools/tools.lnx86/spectre/bin/32bit/spectre: /home/eda/mmsim10/tools/tools.lnx86/lib/SuSE/libelf.so.1: no version information available (required by /home/eda/mmsim10/tools/tools.lnx86/tools.lnx86/lib/libvirtuos_sh.so)
sub-version 10.1.0.204

how can I solve this problem ...
:!::!:
 

Re: install as above but ic6 doesn't start

Hello a_wahba,
I am glad that you installed it, and as I mentioned in my last reply to you, the install will go well, but the activation seems to give everybody a hard time :D. From what I see in the error message that you got, cadence doesn't seem to know where spectre is. Check your .bashrc or .cshrc configuration file and look for the line(s) where you added the path to MMSIM....the MMSIM_HOME directory path, to be precise. If you already specified correctly the path, run the patch again to "fix" the executables. Now I am assuming that you have an activation patch and you ran it after editing your .bashrc or .cshrc file, since you where able to open cadence IC successfully. That is the most important!!! Many people think that if you have only the license file and you edit correctly the configuration file it will work like a charm. NO, in my case it didn't worked without the patch!!
That is why I have tried to activate cadence IC on so many linux distros. On most of them the patch wouldn't execute giving the error message that you didn't had enough permissions ( even when root !! ). This is also valid for different shells : bash (never gives permission for this kind of file), tcsh, csh, ksh,......you name it!! That is why I have recommended Scientific Linux ;). I am not doing this to promote this Linux distro, but those guys at the Fermi Labs and CERN have done an extraordinary job with this distro. Now everybody makes its own choices regarding the linux distro since there are so many types ;).
In conclusion, you try and do what I have told you above and see if it works. If not send me the error messages you get and other related information and we will see what the problem is. I'm sorry I can't give you much more solutions at this moment, but there aren't actually....at least from what I can tell in the error message.
Good luck with this and hope to hear from you if there are problems.
Kondor.
 
Re: install as above but ic6 doesn't start

Hello Kondor

at first I'm so sorry for being late in my replay
thanks alot for your helpful works. I have done as you say "run the patch again",I got the following summery
total hits/matching patterns/non-matching patterns]
56% install/bin.lnx86/cdnDecrypt : 0 warn : empty file: install/tmp/cdsCommonIndep32.10-p003.exe - skipping
warn : empty file: install/tmp/ultrasimDoc10.10-p005.exe - skipping
warn : empty file: install/tmp/SuSECompat06.01-p004lnx86.exe - skipping
warn : empty file: install/tmp/SftShrIndep11.70-p001.exe - skipping
warn : empty file: install/tmp/spectreDocC10.10-p011.exe - skipping
warn : empty file: install/tmp/relxpert10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/mdlDoc10.10-p003.exe - skipping
warn : empty file: install/tmp/cadencehelpJavaPI01.10-p001.exe - skipping
warn : empty file: install/tmp/spectre10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/cadencehelpCore01.30-p002lnx86.exe - skipping
warn : empty file: install/tmp/ems64b32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/installDoc03.30-p001.exe - skipping
warn : empty file: install/tmp/rxuserDoc10.10-p004.exe - skipping
warn : empty file: install/tmp/edpEtc09.10-p001.exe - skipping
warn : empty file: install/tmp/ultrasim64b10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/mmsim_confData10.10-p001.exe - skipping
warn : empty file: install/tmp/keymapDoc02.10-p032.exe - skipping
warn : empty file: install/tmp/ncProtect10.20-b004lnx86.exe - skipping
warn : empty file: install/tmp/cdsCommon32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/cdsCmonJava32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/sfe64b10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/mdlExpr64b10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/skill32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/relxpert64b10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/mdlExpr10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/ems32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/gccLib04.43-p002lnx86.exe - skipping
warn : empty file: install/tmp/ckSysConfDoc02.00-p002.exe - skipping
warn : empty file: install/tmp/mmsimMPI10.10-p001lnx86.exe - skipping
warn : empty file: install/tmp/spectre64b10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/skill64b32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/mmsimNCF10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/msSrr64b06.15-b003lnx86.exe - skipping
warn : empty file: install/tmp/veriarefDoc10.10-p008.exe - skipping
warn : empty file: install/tmp/cdsCommon64b32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/mps32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/SftShrTools11.70-p001lnx86.exe - skipping
warn : empty file: install/tmp/mpsJava32.10-p003.exe - skipping
warn : empty file: install/tmp/mps64b32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/mmsimOSS10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/cdnWrapper06.01-s023.exe - skipping
warn : empty file: install/tmp/sfe10.10-p204lnx86.exe - skipping
warn : empty file: install/tmp/usimVlog10.20-b004lnx86.exe - skipping
warn : empty file: install/tmp/cadenceHelpDoc01.30-p002.exe - skipping
warn : empty file: install/tmp/cadencehelpWrp01.10-p001.exe - skipping
warn : empty file: install/tmp/virtuos64b32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/CH_Add_On04.41-p006lnx86.exe - skipping
warn : empty file: install/tmp/ckSysConf02.00-p086lnx86.exe - skipping
warn : empty file: install/tmp/cadencehelpSupport01.30-p002.exe - skipping
warn : empty file: install/tmp/spectreRFDoc10.10-p007.exe - skipping
warn : empty file: install/tmp/msSrr06.15-b003lnx86.exe - skipping
warn : empty file: install/tmp/virtuos32.10-p003lnx86.exe - skipping
warn : empty file: install/tmp/cdsPerl06.15-b003lnx86.exe - skipping
warn : empty file: install/tmp/licenseDoc11.70-p001.exe - skipping
warn : empty file: install/tmp/cdsQT_453_32.10-p001lnx86.exe - skipping
warn : empty file: install/tmp/MMSIMIX20410.10-p005lnx86.exe - skipping
warn : empty file: install/tmp/caiuserDoc06.15-d001.exe - skipping
warn : empty file: doc/support/supportTOC.html - skipping
07% doc/mdlref/mdlref.pdf : 0 warn : empty file: data/exe - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/MIME/Base64/Base64.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/NDBM_File/NDBM_File.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Data/Dumper/Dumper.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Cwd/Cwd.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/List/Util/Util.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Fcntl/Fcntl.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/PerlIO/scalar/scalar.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/PerlIO/via/via.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/PerlIO/encoding/encoding.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/ByteLoader/ByteLoader.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/re/re.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/GDBM_File/GDBM_File.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Storable/Storable.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/IPC/SysV/SysV.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Devel/PPPort/PPPort.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Devel/DProf/DProf.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Devel/Peek/Peek.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/SDBM_File/SDBM_File.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/XS/Typemap/Typemap.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/XS/APItest/APItest.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Socket/Socket.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/B/C/C.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/B/B.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/IO/IO.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Sys/Syslog/Syslog.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Sys/Hostname/Hostname.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/TW/TW.bs - skipping
85% tools/perl/lib/5.8.8/i686-linuwarn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/Encode.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/KR/KR.bs - skipping
70% tools/perl/lib/5.8.8/i686-linux/auto/Encode/KR/KR.so : 0 changes warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/CN/CN.bs - skipping
49% tools/perl/lib/5.8.8/i686-linux/auto/Encode/JP/JP.so : 0 changes warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/JP/JP.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/EBCDIC/EBCDIC.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/Symbol/Symbol.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/Unicode/Unicode.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Encode/Byte/Byte.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Time/HiRes/HiRes.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Unicode/Normalize/Normalize.bs - skipping
80%warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/File/Glob/Glob.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/attrs/attrs.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Opcode/Opcode.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Digest/MD5/MD5.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/I18N/Langinfo/Langinfo.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/Filter/Util/Call/Call.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/POSIX/POSIX.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/threads/shared/shared.bs - skipping
warn : empty file: tools/perl/lib/5.8.8/i686-linux/auto/threads/threads.bs - skipping
91% tools/spectre/lib/64bit/mdl/libSpectreEH_sh.so : 0 chwarn : empty file: tools/relxpert/uri/Readme.txt - skipping
24% tools/relxpewarn : empty file: tools/relxpert/example/rellink/bertlink/inv/symbol/pc.db - skipping
error: failed to read+write: sfk - skipping
warn : cannot read:
16528 files checked, 0 changed.
1 errors, 108 warnings occurred.

no thing changed and mmsim doesn't start

finally,this is my .bashrc file
alias lmli='/home/eda/ic610/tools/bin/lmgrd -c /home/eda/ic610/share/license/license.dat'
export OA_HOME=/home/eda/ic610/OA
export CDS_ROOT=/home/eda/ic610
export MMSIM_ROOT=/home/eda/mmsim10
export CDS_LIC_FILE=5280@linux-u7at
export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat
export CDS_Netlisting_Mode=Analog
export PATH=$MMSIM_ROOT/tools/bin:$MMSIM_ROOT/tools/spectre/bin:$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$PATH
export MOZILLA_HOME=/usr/bin/netscape
alias cdsbook='$CDS_ROOT/tools/bin/cdsdoc'

another question. what about MMSIM license file, how I can edit it and where I should be added . the above installation steps doesn't mention anything about this issue

I'm waiting for your helpful answers
thanks alot

- - - Updated - - -
 

Re: install as above but ic6 doesn't start

Hello a_wahba,
No need to apologize, I am glad to help in any way I can. From your

message I can distinct 3 parts, which I will reply below:

1. The summary you got from applying the patch again
Looking at your summary I can tell that the patch hasn't modified any

file at all, which is not good. My first question is: are you using bash

shell or one of these: csh, tcsh or ksh? Because it makes a big difference:

bash may be the default in most of today's distros, but it can be restrictive

in the case of Cadence IC. So I recommend using one of those C-based shells (

if you are not using them for Cadence environment at the moment ). Second,

have you used the command to apply the patch as root? As a normal user you

don't have all the permissions on all the folders and some of them might not

be in your user's control. I am saying this because, although, you installed

( I am assuming, of course ) Cadence as a user, I believe that some files

have been placed in folders outside your user's "control", and only root has

all the permissions on every folder.
I probably sounded repetitive saying the above lines ( meaning that you

have done those things ), but I wanted to be sure before I go to the next

question (try not to get mad, but I have seen many times when I helped other

people, at other things regarding Linux or Windows applications, that they

haven't done some basic actions or used something that I suggested and that's

why their applications didn't worked :D ).
OK, now the third aspect is one that you might not like. I have seen that

same summary on my CentOS distro when I installed Cadence IC and got really

mad because I tried to find out why it didn't patched the files since the

patch started. Since that day, I haven't been able to activate Cadence on

CentOS ( probably I didn't do something right, I don't know ). So one theory

is that the distro won't let you apply the patch correctly. That is why I

have passed from CentOS to Scientific Linux !! I have no idea what those guys

did to the red hat disto at FermiLab, but the patch works just fine :D. It is

the main reason I recommended you to use this distro. Other guys have

activated Cadence on CentOS, but applying the same method on my CentOS distro

didn't had the desired effect (sadly).
So, my first recommendation is to install Scientific Linux on a

Virtual Machine (you can use VirtualBox, works great) and install Cadence IC

on it and apply the patch to see if it works. I am recommending this solution

so that you don't have to reinstall your OS, I know that can be a pain in the

a** for some people ( all the software they have installed, project files,

personal files, etc.....it can be very bothersome :D.


2. Your .bashrc file
Although I have a .cshrc file, which is the equal of the .bashrc file, I

have found some errors, if they can be called that :p.
- first of all, you should include all your lines between brackets (these to

be precise: {} !!). It might not be very obvious at first but the way this

.bashrc file works is: it creates a function in the shell and you call upon

it. You can name this function any way you like, as long as you remember how

you called it :p. When you call upon cadence IC environment to start you call

upon this function and it uses the things defined within the "{}" brackets.

EXAMPLE:
#Cadence .bashrc file (anything that starts with hash(#) is a comment so it

#wont be taken into account)
cadence() {
....................
....................
....................
etc...... ( here you put your lines that you used so far in the bashrc file )
}

Like I said, I might not be the case, but it is better to specify so that

Cadence environment knows.

- second, the CDS_LIC_FILE and LM_LICENSE_FILE must point to the path of your

license file, NOT 5280@linux-u7at!!! This setting works if you have a

licensed product :D, so if you have seen somewhere this setting the software

is licensed, only who posted it didn't knew.

- third, include these settings as well ( they worked for me ):
export DD_DONT_DO_OS_LOCKS=SET
export SPECTRE_DEFAULTS=-E
export CLS_CDSD_COMPATIBILITY_LOCKING=NO
export CDS_LOAD_ENV CWDElseHome

- fourth, you haven't included all the executable in the PATH variable !!

Here are some more executables that you must include in the PATH ( I haven't

wrote the CDS_ROOT directory because in my case is different, but you use

CDS_ROOT since I see you have set this variable to point where you installed

Cadence ):
export PATH=$CDS_ROOT/tools/dfII/etc/tools/spectre
export PATH=$CDS_ROOT/share/bin
export PATH=$CDS_ROOT/share/cdsdoc/bin
export PATH=$CDS_ROOT/tools/dracula/bin
export PATH=$CDS_ROOT/tools/iccraft/bin
export PATH=$CDS_ROOT/tools/verity/bin
export PATH=$CDS_ROOT/tools/leapfrog/bin
export PATH=$CDS_ROOT/tools/modelwriter/bin
export PATH=$CDS_ROOT/tools/plot/bin
export PATH=$CDS_ROOT/tools/sev/bin

Again, I have added these to the PATH variable because I started

searching manually thorough the /tools directory to see where are

executables, becuase in some most of the comments they are absent and they

might be needed ( better to be safe that sorry ;) ).

-fifth, spectre is located in the /tools/dfII/bin folder, so remove "$MMSIM_ROOT/tools/spectre/bin" from the PATH variable and replace with "$MMSIM_ROOT/tools/dfII/bin".


3. About the MMSIM license file
To put it simply: it doesn't exist!!:p. The main reason is that is already

included in the license file you have. All you have to do is to add it to the

PATH variable and that's it, when you call Analog Design Environment it

starts right away. That's why in the installation steps you wont find

anything mentioned about the license file for MMSIM.

CONCLUSION:
In order to conclude this, I suggest you first start correctly, and fully

functional, the Cadence IC environment, then we'll move to the MMSIM, OK?
So, I will tell you in what order to do all the things I just said above:

- modify the .bashrc file as stated in point 2. This is independent of the

Cadence IC installation and patching, and you should remove it from your

"problem" list :D. After this step, restart the server and see if Cadence IC

starts correctly and everything is working as it should.

- if Cadence still doesn't starts or something isn't working well, switch to

the patch and do what I have said in point 1.

That is all I can do for you now, with the data I have from your message.

I am wating your reply ( whenever you have time and want to do it :D )....no

rush if you have other problems ;).


Good luck!!
Kondor.
 
Last edited:

Hello Kondor Konami

thanks again for your help ..
I have used Scientific Linux as you said .
also install Cadence ic6 only without mmsim to work step by step.
now when i write virtuoso or icfb command
i get the following message

*WARNING* Unable to find font name: "-*-courier-medium-r-*-*-12-*".
*WARNING* Cannot find textFont. Trying font "fixed".
*WARNING* Unable to find font name: "-*-helvetica-medium-r-*-*-12-*".
*WARNING* Using the text font to present labels.
*WARNING* Unable to find font name: "-*-helvetica-medium-r-*-*-12-*".
Segmentation fault


and the ic6 closes and doesn't start .

waiting for your reply

thanks
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top