Jump to content
Welcome to our new Citrix community!
  • 1

HDX RTME 2.9 Unsupported OS Debian 10


Ioan Stan

Question

Hi All,

 

I'm trying to install HDX RTME 2.9  on Debian 10 and I'm getting "unsupported OS" error. Looking into the install script I do see Debian being referenced as supported OS. So something is wrong with the script check logic. Does anybody know how to fix this?

 

Thank you,

ioan

 

Link to comment

12 answers to this question

Recommended Posts

  • 0
14 minutes ago, Ioan Stan said:

Hi All,

 

I'm trying to install HDX RTME 2.9  on Debian 10 and I'm getting "unsupported OS" error. Looking into the install script I do see Debian being referenced as supported OS. So something is wrong with the script check logic. Does anybody know how to fix this?

 

Thank you,

ioan

 


Hi Ioan. 

Can you give me the exact build of Linux you are using and I will check this out with release team?

 

Daniel 

Link to comment
  • 0

Hi Daniel,

 

Many thanks for your reply. Please see below and let me know if anything else is needed.

 

ioan@del:~$ uname -a
Linux del 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux
ioan@del:~$ 
ioan@del:~$ cat /etc/debian_version 
10.3
 

Best regards,

ioan

 

 

Link to comment
  • 0
1 hour ago, Ioan Stan said:

Hi Daniel,

 

Many thanks for your reply. Please see below and let me know if anything else is needed.

 

ioan@del:~$ uname -a
Linux del 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux
ioan@del:~$ 
ioan@del:~$ cat /etc/debian_version 
10.3
 

Best regards,

ioan

 

 

 

That's perfect. Thanks. 

 

Cred ca esti roman ... asa-i? 

Link to comment
  • 0

Da, este de 64-bit. I don't see any error in /var/log/syslog. Or,  is there a specific log file I should look for?

 

ioan@del:~/Downloads/HDX_RealTime_Media_Engine_2.9_for_Linux_x64$ sudo ./HDXRTME_install.sh

-----------------------------------------------------------------
Welcome to the Citrix HDX RealTime Media Engine 2.9.0 installer.
-----------------------------------------------------------------

Select a setup option:

  1. Install the product
  2. Remove the product
  3. Quit

Enter setup option[1-3]: 1
WARNING: Unsupported OS.
Installation terminated.
 

Link to comment
  • 0
1 hour ago, Ioan Stan said:

Da, este de 64-bit. I don't see any error in /var/log/syslog. Or,  is there a specific log file I should look for?

 

ioan@del:~/Downloads/HDX_RealTime_Media_Engine_2.9_for_Linux_x64$ sudo ./HDXRTME_install.sh

-----------------------------------------------------------------
Welcome to the Citrix HDX RealTime Media Engine 2.9.0 installer.
-----------------------------------------------------------------

Select a setup option:

  1. Install the product
  2. Remove the product
  3. Quit

Enter setup option[1-3]: 1
WARNING: Unsupported OS.
Installation terminated.
 

There should be a log generated by the installer in /log with RTME. Ping me your email in a PM so you can share logs after. 

Link to comment
  • 0
3 hours ago, Ioan Stan said:

Hi Daniel,

 

I'm not able to find the log. I looked through the installer script and I could not figure out the location. Please assist.

 

Thank you,

ioan

 

 


Salut Ioan. 

 

I will speak the the release team if they can test this out. Unfortunately I have no equipment here at home since we need to work from home due to this corona situation. 

 

Regards,

Daniel 

Link to comment
  • 0

Hello,

I have commented out a few lines in the file:HDXRTME_install.sh then the installation ran through:

 

Look:

# check Linux distribution
if [ -r '/etc/SuSE-release' ]; then
    os="RedHat"
elif [ -r '/etc/redhat-release' ]; then
    os="RedHat"
elif [ -r '/etc/lsb-release' ]; then
    . /etc/lsb-release; [ "$DISTRIB_ID" ] && os="$DISTRIB_ID"
elif [ -r '/etc/debian_version' ]; then
    #sysArch=''
    #getSystemArchitecture sysArch
    #if [ "$sysArch" = "armhf" ]; then
        os="Debian"  
    #else
        #os="Unsupported"
    #fi
else
    os="Unsupported"
fi

 

it works fine.

Have a nice day.

 

Jens

Link to comment
  • 0

Hi Jens,

 

Many thanks, I did the changes in the script and it works now on Debian, not only on Stable (Buster) but also on Testing (Bullseye). If possible, could you also look why latest LTS Ubuntu 20.04 gives an error? (bitness error even though I'm sure I used the correct 64-bit).

 

One more thing, the Skype for Business call drops by itself after about 5 min on Linux.  I noticed this on Ubuntu 18.04 and Debian. I wonder if there is something that can be done to fix it.

 

Best regards,

ioan

Link to comment
  • 0

The script is back to front. I keep editing the same file every time I install it, try to find someone in Citrix to fix it, fail.. repeat.

 

Around line 1430 of the script.

 

elif [ -r '/etc/debian_version' ]; then
    sysArch=''
    getSystemArchitecture sysArch
    if [ "$sysArch" = "armhf" ]; then
        os="Debian"  
    else
        os="Unsupported"
    fi

 

armhf isn't supported, amd64 is. Flip the "Debian" and "Unsupported" around and you're good to go.

 

Maybe one day they'll actually fix this!

 

Let's not even get into why would you need to check for this in an x86_64 package, dpkg will have a problem with install it on an armhf platform anyway.

 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...