• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Virtuoso command not found

Stats

  • Locked Locked
  • Replies 21
  • Subscribers 127
  • Views 24415
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Virtuoso command not found

VoTuanMinh
VoTuanMinh over 3 years ago

Dear,

I am sorry if this error is already asked somewhere.

I have installed the Spectre211 and IC618 using the InstallScape on Centos 7.9 (shown in the figure).

However, when I try to run virtuoso command, the error of "virtuoso command not found" appears.

Could anyone please help me with this error?

I am not so familiar with the Linux OS, so please forgive me for such simple question.

Thank you.

Minh

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago

    Have you set your $path (if using csh) or $PATH environment variable (if using bash/ksh) to include <ICinstDir>/tools/bin and <ICinstDir>/tools/dfII/bin ? If not, you won't be able to find the software since this is the mechanism that Linux (and UNIX flavours for ever) use to find commands with a relative path.

    Regards,

    Andrew

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • AtaV
    AtaV over 3 years ago in reply to Andrew Beckett

    Hi Andrew,

    I am having the same problem. I have all of the environment variables defined as shown below and I am able to see it when I type "which virtuoso" and "which spectre". However, when I type "virtuoso" it shows command not found. I would appreciate it if you could help me with this.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to AtaV

    Running as root is not a good idea, but perhaps your issue is that "ksh" might be missing? Is /bin/ksh present on your machine? If not, you'll need to install the "ksh" package (rpm).

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • AtaV
    AtaV over 3 years ago in reply to Andrew Beckett

    Hi Andrew,

    Thanks a lot for your reply. You were right and ksh was not installed on the system. I installed it and it resolved that issue. However, now I a facing another problem as shown below. Both virtuoso and virtuoso -W commands ended up with the same problem.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to AtaV

    You'll need to ensure that the openssl-devel RPM is installed. You should check by using:

    $CDSHOME/tools/bin/checkSysConf ICADVM20.1

    where $CDSHOME is wherever your installation is (i.e. /softwares/Cadence/ICADVM201 in your case).

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • AtaV
    AtaV over 3 years ago in reply to Andrew Beckett

    Thanks a lot, Andrew. It worked and all the requirements are passed. However, while starting the cadence I face a black screen as seen below and after a while, it is gone and nothing happens.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to AtaV

    What do you mean by "it is gone and nothing happens"? Do you mean that virtuoso has exited? If so, it may be your licensing is not set up - is $CDS_LIC_FILE set to point to your license server? (e.g. 5280@hostname) and do you have the licenses running? Does "lmstat -a -c $CDS_LIC_FILE" show that the licenses are available?

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • AtaV
    AtaV over 3 years ago in reply to Andrew Beckett

    Yes, I meant the virtuoso was exited. Yes, I have the license setup as you mentioned. But I am not sure if it automatically starts or if I have to start it manually.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to AtaV

    Without knowing how you've set up the licenses, it's really hard to know. Did the "lmstat" output show the licenses as available and running?

    You really should do this via customer support. Debugging this via the forums is not terribly efficient...

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • VoTuanMinh
    VoTuanMinh over 3 years ago in reply to Andrew Beckett

    Dear Andrew,

    I am so sorry for the late reply.

    We have tried as your instruction, however, we got the same error as above related the shared library.

    Could you please help us with this error.

    best regards,

    Minh

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
>

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information