Skip to content

How to start vivado GUI inside DCV?

0

I launch a DCV server on my m4.4 instance and I want to run some simulation using vivado and see the .wdb wave files. Unfortunately, I don't see vivado available on my server, and I don't see any related document teaching me how to launch it once I start a DCV server.

asked a year ago180 views
1 Answer
1
Accepted Answer

To start Vivado GUI inside a NICE DCV session, you'll need to follow a few steps:

  1. First, ensure that Vivado is installed on your EC2 instance. If it's not already installed, you'll need to install it before proceeding.

  2. Once Vivado is installed, you can start a NICE DCV session using the command line or through the NICE DCV console.

  3. After connecting to your DCV session, you'll need to start a window manager if one isn't already running. This is crucial for proper GUI application display. You can typically do this by adding a command to start a window manager (like Metacity) in your session initialization script.

  4. With the window manager running, you should be able to open a terminal within your DCV session.

  5. In the terminal, navigate to the directory where Vivado is installed.

  6. Launch Vivado by running the appropriate command, which is typically something like:

    ./vivado
    

    or

    vivado
    

    depending on your installation and PATH settings.

  7. The Vivado GUI should now open within your DCV session, allowing you to run simulations and view .wdb wave files.

If you're having trouble seeing or interacting with the Vivado window, make sure that your DCV session is properly configured for GUI applications. This may involve adjusting display settings or ensuring that the necessary X11 forwarding is enabled.

Remember that running resource-intensive applications like Vivado may require a more powerful EC2 instance than an m4.4xlarge, depending on the complexity of your simulations. You might need to consider using a GPU-enabled instance for optimal performance with graphical applications.

If Vivado is not available on your server, you'll need to install it first. The installation process for Vivado on a Linux-based EC2 instance would be similar to installing it on any other Linux system. Make sure you have the necessary permissions and meet the system requirements for Vivado installation.
Sources
NICE DCV --init to auto start application is starting then in half screen and black background | AWS re:Post
Enable Remote X connections to the X Server for virtual sessions - Amazon DCV

answered a year ago
EXPERT
reviewed a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.