/ AppRun
AppRun
 1  #!/bin/sh -e
 2  
 3  # Force xcb platform for Qt applications
 4  if [ -z "${QT_QPA_PLATFORM}" ]; then
 5      export QT_QPA_PLATFORM=xcb
 6  fi
 7  
 8  # add your command to execute here
 9  exec=
10  
11  cd "$(dirname "$0")"
12  if [ "x$exec" = "x" ]; then
13    exec="$(sed -n 's|^Exec=||p' *.desktop | head -1)"
14  fi
15  if [ -x "./usr/optional/checkrt" ]; then
16    extra_libs="$(./usr/optional/checkrt)"
17  fi
18  if [ -n "$extra_libs" ]; then
19    export LD_LIBRARY_PATH="${extra_libs}${LD_LIBRARY_PATH}"
20    if [ -e "$PWD/usr/optional/exec.so" ]; then
21      export LD_PRELOAD="$PWD/usr/optional/exec.so:${LD_PRELOAD}"
22    fi
23  fi
24  
25  #echo ">>>>> $LD_LIBRARY_PATH"
26  #echo ">>>>> $LD_PRELOAD"
27  
28  ./usr/bin/$exec "$*"
29  exit $?