#!/bin/bash

. /etc/os-release
if [ "${NAME}" != "Ubuntu" ]; then
    echo "*****************************************************************************"
    echo "WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING   WARNING"
    echo " This build only works on Ubuntu distro (or compatible, such as Debian)"
    echo " Please contact vq-support@perceptive.com for more details"
    echo "*****************************************************************************"
fi

GL_INTEGRATION="xcb_glx"
if glxinfo | grep -i "OpenGL vendor string" | grep -iq "mesa"; then
    GL_INTEGRATION="xcb_egl"
fi
source=${BASH_SOURCE[0]}
readlink ${source} && source=$( readlink ${source} )
VQDIR="$( cd -P "$( dirname "${source}" )" && pwd )"
echo VivoQuant distribution 
echo "(c) 2002-2025 Perceptive - http://www.perceptive.com/ - <vq-support@perceptive.com>"
echo "Created Sat Feb 14 21:06:27 UTC 2026"
echo VQDIR=${VQDIR}
echo Starting reporter
PALPATH=${VQDIR}/lib/pal \
#    LIBGL_ALWAYS_INDIRECT=1 \
    LD_LIBRARY_PATH=${VQDIR}/lib \
    QT_PLUGIN_PATH=${VQDIR}/plugins \
    QT_XCB_GL_INTEGRATION=${GL_INTEGRATION} \
    QT_QPA_FONTDIR=/usr/share/fonts/truetype/ubuntu \
    ${VQDIR}/lib/reporter $* && 
    echo Thanks for using reporter
