REW Linux installation

kboe

New Member
Thread Starter
Joined
Apr 5, 2020
Messages
5
My AV System  
Preamp, Processor or Receiver
freeDSP Aurora
Main Amp
Behringer RA 500
Additional Amp
Behringer RA 500
Other Amp
Alesis Ra 300
Universal / Blu-ray / CD Player
Laptop
Front Speakers
Visaton Atlas Mk II
Subwoofers
DIY HKM XX 21
Cannot install REW in Linux.

Hi John, hi all!

For a week or so I am trying to install REW on 3 different distributions of Linux.
As Microsoft keeps changing Win 10 constantly making me crazy, I consider moving over to Linux.

Do have 3 different Linux distributions running: Open SuSE, Mint and Lubuntu.

Downloaded the installer at least 3 or 4 times meanwhile. When it comes to installation, I always get the following error-message:

30653


So decided to try an older version. Which brings the following error-message:

30654


My son, who is into computers tried to install a different version of Java, but no success so far.

I did manage to get a version 4 running of which I downloaded the jar files without installer. But that is a quite old version...

Any hints, what I could do?

Kind Regards
Bernhard
 

John Mulcahy

REW Author
Joined
Apr 3, 2017
Messages
3,039
I can't help with Linux installation, sorry, perhaps one of the Linux users can help. To install a Java 8 runtime something like sudo apt-get install openjdk-8-jre or equivalent should work. Do not install a headless JRE, they lack audio I/O
 

kboe

New Member
Thread Starter
Joined
Apr 5, 2020
Messages
5
My AV System  
Preamp, Processor or Receiver
freeDSP Aurora
Main Amp
Behringer RA 500
Additional Amp
Behringer RA 500
Other Amp
Alesis Ra 300
Universal / Blu-ray / CD Player
Laptop
Front Speakers
Visaton Atlas Mk II
Subwoofers
DIY HKM XX 21
OK thanks!

Already got a few hints from linux userers in a different forum but no success so far.

Kind Regards
 

jankull

New Member
Joined
Mar 10, 2020
Messages
1
Hi, same problem on a fresh install of debian 10 (buster)
Capture d’écran de 2020-04-10 11-38-15.jpg

only solution, make a chroot (stretch) to launch the installer and extract the application (see attachements)
now i can use REW under debian 10 with the following command (having previously downloaded java8-jre) :

env INSTALL4J_JAVA_HOME=/home/vincent/Applications/jre1.8.0_241 /home/vincent/Applications/REW/roomeqwizard

Please fix the installer. Thank you
 

Attachments

kboe

New Member
Thread Starter
Joined
Apr 5, 2020
Messages
5
My AV System  
Preamp, Processor or Receiver
freeDSP Aurora
Main Amp
Behringer RA 500
Additional Amp
Behringer RA 500
Other Amp
Alesis Ra 300
Universal / Blu-ray / CD Player
Laptop
Front Speakers
Visaton Atlas Mk II
Subwoofers
DIY HKM XX 21
Hi jankull,

first of all thanks for your efforts!
I am not a specialist in Linux. Just want to see if there is (are) viable alternative(s) to Win 10 who´s constant changes make me crazy (sometimes).
My son likes fiddling with computers though and he does most of the work for me.

Am I right assuming that your attached files are an archieve of the extracted .jar files I will have to copy into approbriate folders on my Linux PC thus avoiding to use the installer but having the inconvenience of needing to know where to put them?

@John Mulcahy:
you offer in the "history" a version 4 (?) as just .jar files.
As a work around for the current situation you could just offer the .jar files of current versions in addition to an installer version?
jankull please correct me if this is a misanderstanding from my side...

Kind Regards
Bernhard
 

Pio2001

New Member
Joined
Apr 11, 2020
Messages
2
Hi,
I have been using REW on Linux Mint Debian Edition for some time. I have just upgraded to Linux LMDE4, the brand new Linux, based on Debian Buster.

I have a similar problem as you : REW requires Java 8 and no more, while Linux now features Java 11 by default.
kboe, I'm afraid that manually installing the software won't help : you'll get the same error trying to lauch REW as trying to lauch the installer.

What we need to find is a way to have REW running in Java JRE8 while still having Java JRE11 installed as default.
You may altogether replace Java jre 11 with Java jre 8 on your system, that should work. But I'll myself try to keep them both, as I've got some Java softares that works much better on 11 than they did on 8.
 

kboe

New Member
Thread Starter
Joined
Apr 5, 2020
Messages
5
My AV System  
Preamp, Processor or Receiver
freeDSP Aurora
Main Amp
Behringer RA 500
Additional Amp
Behringer RA 500
Other Amp
Alesis Ra 300
Universal / Blu-ray / CD Player
Laptop
Front Speakers
Visaton Atlas Mk II
Subwoofers
DIY HKM XX 21
Hi Pio2001,
my son installed ( just moved/copied?) the java 8 files into a dedicated directory ( or just a file?) and then tried to install REW into the same directory. That should be sufficient to make it use the java it finds in its own directory and not the global java...

as far as i understand that matter.....

Kind Regards
Bernhard
 

Pio2001

New Member
Joined
Apr 11, 2020
Messages
2
Hi, same problem on a fresh install of debian 10 (buster)
View attachment 30758
only solution, make a chroot (stretch) to launch the installer and extract the application (see attachements)
now i can use REW under debian 10 with the following command (having previously downloaded java8-jre) :

env INSTALL4J_JAVA_HOME=/home/vincent/Applications/jre1.8.0_241 /home/vincent/Applications/REW/roomeqwizard

Please fix the installer. Thank you
I managed to get REW working with a better solution :

1-Getting Java 8 without installing it
I downloaded Java JRE for Linux from Oracle.
I created a new folder /usr/lib/java8
I unpacked the Java downloaded from Oracle in it

2-Getting REW installer to use this Java instead of the default one
I edited the REW installer (this is the tricky part, Linux text editor would not load it, I used Notepad++ in Windows XP, with a network access to my Linux drive), and changed the 4th row
# INSTALL4J_JAVA_HOME_OVERRIDE=
into
INSTALL4J_JAVA_HOME_OVERRIDE=/usr/lib/java8/jre1.8.0_241
Then I ran the installer (bash REW_linux_V5_20_beta_47.sh)

This way, the installer took care of the installation folder, the desktop shortcut, and I could even choose to use OpenGL for the waterfall view. Without it, the waterfall would only work up to REW 5.18. With 5.20 beta, it doesn't work by default, but it works if I choose OpenGL during the installation.

Now, REW works fine, while Java -version is still 11.0.6 !
 

kboe

New Member
Thread Starter
Joined
Apr 5, 2020
Messages
5
My AV System  
Preamp, Processor or Receiver
freeDSP Aurora
Main Amp
Behringer RA 500
Additional Amp
Behringer RA 500
Other Amp
Alesis Ra 300
Universal / Blu-ray / CD Player
Laptop
Front Speakers
Visaton Atlas Mk II
Subwoofers
DIY HKM XX 21
Hi all,
thanks for all your input!
In the moment I have given in.
after the allmighty lockdown I will invite a friend who is in facht a Linux specialist and we will continue.

Kind Regards
Bernhard
 

phofman

New Member
Joined
Jun 26, 2019
Messages
5
There is no need to change default java in linux. The REW installer checks for all available jvm versions in /usr/lib/jvm and picks java 1.8 automatically. All you have to do is install java8 runtime environment (JRE) from repositories, e.g. on Mint/Ubuntu

sudo aptitude install openjdk-8-jre
 

TomS

New Member
Joined
Oct 8, 2017
Messages
3
Hi! May I jump in here and ask for assistance as well? I have Ubuntu 18.04 installed, have installed openjdk-8-jre via terminal, and have downloaded the latest REW installer for Linux. I checked the permissions, and they are set to run as executable. However, double-clicking on the file does not help, nor running in the terminal (chmod 777 REW_linux_V5_20_beta_41.sh). I have tried the REW installation instructions but the I get this reponse:
chmod: cannot access 'REW_linux_V5_20_beta_41.sh': No such file or directory
What am I not getting right?
 
Last edited:

phofman

New Member
Joined
Jun 26, 2019
Messages
5
Are you really installing the old beta v. 41? You have to use the actual name of the downloaded installer file plus the file must be in the directory you are running chmod from. (command pwd will print the current directory). Typically the download directory is /home/YOURUSER/Downloads/
 

TomS

New Member
Joined
Oct 8, 2017
Messages
3
Ha, you caught me. So, I downloaded the latest version. I have my downloads go to my desktop, so, I moved the folder into my Downloads directory (which is.... /home/YOURUSER/Downloads ). I right-clicked onthe folder, set the permissions as executable, copied the name shown on the Basic tab....and tried it....chmod 777 REW_linux_5_20_beta_52.sh in the terminal. The result I got is ....chmod: cannot access 'REW_linux_5_20_beta_52.sh': No such file or directory
"command pwd" returns /home/YOURUSER
I am still stuck. :(
 

John Mulcahy

REW Author
Joined
Apr 3, 2017
Messages
3,039
Your terminal, as shown by pwd, is at your home directory, so when you give it the name of a file that is in the downloads folder it cannot find it. Either change to the downloads directory in terminal before issuing the command, or include Downloads/ in the filename so the terminal knows where to look.
 

TomS

New Member
Joined
Oct 8, 2017
Messages
3
Thank you!!!
In case someone else has difficulties and is searching the internet, here is the line that I put in my terminal....
chmod 777 Downloads/REW_linux_5_20_beta_52.sh ....and pressed enter. Then, the next line I put in was ...
sudo Downloads/REW_linux_5_20_beta_52.sh ....and pressed enter. After I entered my password, REW was installed successfully.
 
Top Bottom