Intelligent Desktop Virtualization (IDV) for Education

ID Date Version Classification
824808 06/26/2025 1.3.13-3.1 Public
Document Table of Contents

Setting Up IDV Server

  1. Ensure the system has Secure Boot disabled.
  2. Install the system with Ubuntu 22.04 (Ubuntu 22.04.4 for MTL) and create a ‘sysadmin’ user account.
  3. Disable the auto-login feature from Ubuntu to prevent auto-login to the sysadmin account.
  4. Launch a new Terminal application.

Figure 3. Ubuntu Terminal Application

image3.png

  1. Prepare the environment for auto-installation.
  2. ADL Setup

    # Create directory
    mkdir -p /home/sysadmin/idv_setup
    cd /home/sysadmin/idv_setup

    # Download and place idv-v1.3.13.zip in /home/sysadmin/idv_setup folder

    # Download and place ADL-S_ADL-P_KVM_MultiOS.zip in /home/sysadmin/idv_setup folder

    # Optional: Copy artifact.zip to /home/sysadmin/idv_setup if wanted to reuse existing artifact.zip file, else proceed to the next instruction
    unzip idv-v1.3.13.zip
    chmod +x setup.idvserver.idvbuild.sh

    # Run setup script to start provisioning idvserver.idvbuild

    # Optional: Run the script with proxy arguments if the environment requires proxy

    # Optional: Add the password argument if you wish to change the default password

    # Default password for idvuser is “Intel@123”
    sudo ./setup.idvserver.idvbuild.sh --http_proxy <http_proxy> --https_proxy <https_proxy> --no_proxy <no_proxy> --password <idvuser password>

    MTL Setup

    # Create directory
    mkdir -p /home/sysadmin/idv_setup
    cd /home/sysadmin/idv_setup

    # Download and place idv-v1.3.13.zip in /home/sysadmin/idv_setup folder
    unzip idv-v1.3.13.zip
    chmod +x mtl.setup.idvserver.idvbuild.sh

    # Run setup script to start provisioning idvserver.idvbuild

    # Optional: Run the script with proxy arguments if the environment requires proxy

    # Optional: Add the password argument if you wish to change the default password

    # Default password for idvuser is “Intel@123”
    sudo ./mtl.setup.idvserver.idvbuild.sh --http_proxy <http_proxy> --https_proxy <https_proxy> --no_proxy <no_proxy> --password <idvuser password>
  3. Expect a few reboots during the setup process. Do not log in to the server until the “idvuser” user has been created in Ubuntu. Once the ‘idvuser’ user is created, log in to the ‘sysadmin’ account with the password when prompted to log in.
  4. Check for the presence of /opt/idv/auto-install.idvserver.idvbuild.stage4.done file that indicates the completion of the provision process.

  5. ls /opt/idv/auto-install.idvserver.idvbuild.stage4.done
  6. Check the setup log file /opt/idv/auto-install.idvserver.idvbuild.log for any errors. Refer to the IDV Server Installation section for common problems users may have encountered.
    cat /opt/idv/auto-install.idvserver.idvbuild.log