linux install error

Quote from rabarar on 18/03/2022, 13:59When installing the RTSA-Suite PRO - Stable (Linux) 2.1.1.10245, I get the following error ~70% into the install process:
Creating local repository into elevated permissions directory: /opt/Aaronia/RTSA/repository is not supported.
After the process completes, running the app fails to launch (after prompting for root, the process terminates and nothing is started)
When installing the RTSA-Suite PRO - Stable (Linux) 2.1.1.10245, I get the following error ~70% into the install process:
Creating local repository into elevated permissions directory: /opt/Aaronia/RTSA/repository is not supported.
After the process completes, running the app fails to launch (after prompting for root, the process terminates and nothing is started)

Quote from mm_dev on 18/03/2022, 14:32That error message is normal when the installer is run as user instead of root (unfortunately).
Please try to launch the RTSA using the following command line in a terminal window:
sudo bash -x /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh
and post the full output of that command if it doesn't work.
That error message is normal when the installer is run as user instead of root (unfortunately).
Please try to launch the RTSA using the following command line in a terminal window:
sudo bash -x /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh
and post the full output of that command if it doesn't work.

Quote from rabarar on 18/03/2022, 19:35looks like I'm getting a core-dump with an illegal instruction -
I'm running Ubuntu 20.04.4 LTS on x86_64 MacBook Pro
The output is attached below:
$ sudo bash -x /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh
+ touch /tmp/AaroniaStartTime
+ [[ 0 > 0 ]]
+ dpkg -s libxcb-xinerama0
+ exit_status=0
+ echo
+ '[' 0 -ne 0 ']'
+ echo 'Setting usb memory pool size to 128 MB'
Setting usb memory pool size to 128 MB
+ echo 128
++ basename /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh
++ sed 's,.sh$,,'
+ appname=Aaronia-RTSA-Suite-PRO
++ dirname /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh
+ dirname=/opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO
+ tmp=opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO
+ '[' / '!=' / ']'
+ LD_LIBRARY_PATH=/opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/lib
+ export LD_LIBRARY_PATH
+ /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO
/opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh: line 33: 44539 Illegal instruction (core dumped) $dirname/$appname "$@"
looks like I'm getting a core-dump with an illegal instruction -
I'm running Ubuntu 20.04.4 LTS on x86_64 MacBook Pro
The output is attached below:
$ sudo bash -x /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh
+ touch /tmp/AaroniaStartTime
+ [[ 0 > 0 ]]
+ dpkg -s libxcb-xinerama0
+ exit_status=0
+ echo
+ '[' 0 -ne 0 ']'
+ echo 'Setting usb memory pool size to 128 MB'
Setting usb memory pool size to 128 MB
+ echo 128
++ basename /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh
++ sed 's,.sh$,,'
+ appname=Aaronia-RTSA-Suite-PRO
++ dirname /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh
+ dirname=/opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO
+ tmp=opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO
+ '[' / '!=' / ']'
+ LD_LIBRARY_PATH=/opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/lib
+ export LD_LIBRARY_PATH
+ /opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO
/opt/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO/Aaronia-RTSA-Suite-PRO.sh: line 33: 44539 Illegal instruction (core dumped) $dirname/$appname "$@"

Quote from mm_dev on 21/03/2022, 09:16Ok, can you check which exact CPU model you have in your Macbook (run "grep 'model name' /proc/cpuinfo" in a terminal)? The RTSA requires the CPU to support AVX2 instructions. This is the case for most Intel CPUs released in the last ten years, but if your Macbook is from before 2013 you might be out of luck.
This was changed recently and unfortunately not properly reflected in the official system requirements. Depending on your CPU model, RTSA versions released before December 2021 (before 2.1.1.10052) might still work as they only require AVX1. Please let us know if you need an older software version.
Ok, can you check which exact CPU model you have in your Macbook (run "grep 'model name' /proc/cpuinfo" in a terminal)? The RTSA requires the CPU to support AVX2 instructions. This is the case for most Intel CPUs released in the last ten years, but if your Macbook is from before 2013 you might be out of luck.
This was changed recently and unfortunately not properly reflected in the official system requirements. Depending on your CPU model, RTSA versions released before December 2021 (before 2.1.1.10052) might still work as they only require AVX1. Please let us know if you need an older software version.

Quote from rabarar on 21/03/2022, 14:00ah - makes sense - i initially thought to run it on an older laptop that solely has the AVX1 instruction not AVX2.
Just a thought, it's trivial to open /proc/cpuinfo and determine if the instruction is there or not verifying that the software will successfully run - perhaps that would be a nicer install process than SEGFAULT on Illegal Instruction 🙂
ah - makes sense - i initially thought to run it on an older laptop that solely has the AVX1 instruction not AVX2.
Just a thought, it's trivial to open /proc/cpuinfo and determine if the instruction is there or not verifying that the software will successfully run - perhaps that would be a nicer install process than SEGFAULT on Illegal Instruction 🙂
