Heard that virtuoso -nograph option would work but it looks like I need to setup some unix environment variables to make that command work. Not sure what environment variable should I be adding in .kschrc files. Can anyone help?
I don't see why you should need to set up any UNIX environment variables to run "virtuoso -nograph". Essentially what you are trying to do could be done with "virtuoso -nograph -restore code.il". Potentially you could use the lighter "dbAccess" (e.g. dbAccess -load code.il).
The most likely explanation is that you're running the "virtuoso -nograph" session in the wrong working directory, and you don't have permission to create the library in that directory - for the first call. For the second one, the library presumably is not in the cds.lib in that directory.
The only way I can get this is if I put "-nograph" on a separate line. Maybe you have a wrapper script around virtuoso so what you're running is not actually the virtuoso from the Cadence installation?
I read a post in this forum that ask if virtuoso will work on Fedora. The answer was probably yes. I am trying IC614 on fedora15. The install process do not present error. But when I want to run virtuoso, there is a message : virtuoso: ERROR: Unrecognized platform.
Regardless of what it returns, there is a reason why platforms are not supported. Nobody has tested them. Fedora 15 is extremely new, and IC614 is not even supported on RHEL6, let alone the latest community version.
We support RHEL 4, RHEL 5, SLES 10, SLES 11 for IC614. That's it. Nothing else is tested, so you really should stick to a supported OS version. It would however be helpful to know what you get from the full error message - but even if you were able to hack things so that it worked, that really would not be recommended.
After solving this first problem installing csh interpreter, I met another with the library manager that can not be launched. I gave up fedora15. I tried with Ubuntu 10.04 and miracle, I do not have any problem in the first steps of my test. I hope it will continue. For any people that want to use a free OS, I would advise CentOS that is fully compatible (I could not because of hardware detection problems). But Ubuntu 10.04 seems to work fine too.
It is why I use this forum to help me to solve some problems. I do not have access to supported OS, so I can not use Cadence support. And I know there is others persons in my case. So, it is a way to use and help this community at the same time.
In my case, I first experienced CentOS, that worked well with Cadence. But after a HD formatting, impossible to install ethernet adapter, so, impossible to access license on the server. So, I tried Fedora that solved my problem of ethernet but caused problems with the use of Cadence. The solution I adopted is to use Ubuntu 10.04 and until now, all is working without problem (help to install : _id=143).So, I will not write more in this post.
I have Virtuoso running as a server with an open port. However, I am trying to have virtuoso working without the display. Basically I have an API that talks to it to generate simulations/layout/etc. I am wondering if there is a way to keep this port open while having no display of the window?
Not sure how you are "running as a server with an open port" but maybe it's using something similar to this post? If so, one possibility is just to call ipcSleep(100000000 at the end of the script that launches the SKILL server. I can then talk to the nograph session with the client and it doesn't exit.
The question I have is that in part 2 (the post you mentioned), we have to have a live Virtuoso window open. Is there a way to keep the display off in a way that does not kill the process like "-nopgraph -replay" does?
I think the ipcSleep() should do what you want - the IPC callbacks still run when sleeping (the ipcSleep is part of the same family of functions). If it had been a graphical session, you wouldn't be able to interact with the windows w