REW Beta Release Can't run headless beta 5.40 api on headless ubuntu

DarkstarXT

Registered
Thread Starter
Joined
Apr 9, 2025
Posts
5
I'm trying to run REW_linux_no_jre_5_40_beta_76-api on Ubuntu headless. When I start REW it stops almost immediately. Log file are empty and I can't see nothing in journalctl and dmesg.

system info :
Description: Ubuntu 24.10
Release: 24.10
Codename: oracular

I have no screen or mouse/keyboard

openjdk version "1.8.0_442"
OpenJDK Runtime Environment (build 1.8.0_442-8u442-b06~us1-0ubuntu1~24.10-b06)
OpenJDK 64-Bit Server VM (build 25.442-b06, mixed mode)

REW_linux_no_jre_5_40_beta_76-api

Manipulation :
./REW/roomeqwizard -nogui -api
Then it hangs, I see the process in TOP then it disappear with no log.

If someone has any idea what might be going on.

thanks
 
REW can't run in a headless environment, there needs to be a display even if it is only virtual. REW still uses many GUI components even though nothing is rendered when using -nogui.
 
OK, I will try with a remote desktop like vnc.

It would be nice to have a version with no GUI ! With the API, it would be interesting to be able to use REW on remote device like I'm trying to do.

thanks !
 
IME the requirement for a GUI software on a headless server is quite common. E.g. I needed to convert LyX files to PDF automatically on a headless server. I have always used Xvnc (part of TightVNC, debian package tightvncserver) with good results. If access to the GUI is actually needed, any VNC client will do. No graphics required, Xvnc is a headless X server for X apps. Of course it requires xlib packages, but that should be no problem.

Of course it may not provide OpenGL - just deselect that REW option
EDIT: There are other Xvnc servers, e.g. TigerVNC (package tigervnc-standalone-server). Some support OpenGL (via software implementation Mesa) - see e.g. https://groups.google.com/g/tigervnc-users/c/o6x9iU6pIa8?pli=1

But the question is if software emulation of OpenGL has any value for REW.
 
Last edited:
Back
Top